Hello,
First: Ports are independent of the version of your system.
Second: Updating your system is described here.
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cutting-edge.html
But it is not a short howto. :-)
The short path is something like this.
copy and edit /usr/share/examples/cvsup/stable-supfile like you did with
ports-supfile
run cvsup -g -L 2 <your-supfile>
read the end of /usr/src/UPDATING where the steps to update your system
are explained.
It wil be something like:
cd /usr/src
make buildworld
make buildkernel KERNCONF=<your-kernel>
make installkernel KERNCONF=<your-kernel>
reboot
if <cannot-boot> (happens seldom or never)
boot with old kernel (/boot/kernel.old/kernel) and mv /boot/kernel.old
to /boot/kernel.
else
cd /usr/src
make installworld
reboot
But see UPDATING for explanation.
Ronald.
On Thu, 18 Nov 2004 11:41:38 +0100, Marc Plumet <marc.plumet@edpnet.be>
wrote:
> Dear,
>
> I am still confusing about FreeBSD versioning.
>
> MY SYSTEM:
>
> - I install the freebsd 5_3 release:
> kern.osreldate: 503001
> FreeBSD 5.3-RELEASE #0: Tue Nov 9 13:34:27 CET 2004
>
> - I cvsup the ports collection
> cvsup -g -L 2 /root/ports-supfile
> (ok)
>
> - I upgrade the ports collection
> pkgdb -F
> portupgrade -a
> (14 hours, ok except for mplayer-skins, even with packages : size
> mismatch)
>
> If I understand correctly, I am
> - in the stable branch (RELENG_5)
> - but not up-to-date, because i installed a release (RELENG_5_3)
>
>
> MY QUESTIONS :
>
> - which system do I now have ? a mixed between 5.3R and 5.3STABLE ? :
> example:
> for packages
> 5_STABLE has got teTeX-latex2e but not 5_3R (which sysinstall think I
> have)
> for ports
> /usr/ports/print/tetex-latex2e is present (*but does not make : error
> reported
> at the end of this mail)
>
> - how to upgrade to 5.3 stable ?
> make world ? (cvs/portupgrade again before ?)
>
>
> Thanks in advance for your time.
>
> Marc Plumet
>
>
>
>
> *ERROR when I make /usr/ports/print/tetex-latex2e :
>
> ...
> Defining UNIX/DOS style filename parser.
>
> catcodes, registers, compatibility for TeX 2, parameters,
> LaTeX2e <2003/12/01>
> hacks, control, par, spacing, files, font encodings, lengths,
> ===================================>
> Local config file fonttext.cfg used
>
> ===================================> (fonttext.cfg (fonttext.ltx
> === Don't modify this file, use a .cfg file instead ==>
> (omlenc.def) (t1enc.def) (ot1enc.def) (omsenc.def) (t1cmr.fd) (ot1cmr.fd)
> (ot1cmss.fd) (ot1cmtt.fd)))
> ===================================>
> Local config file fontmath.cfg used
>
> ===================================> (fontmath.cfg (fontmath.ltx
> === Don't modify this file, use a .cfg file instead ==>
> (omlcmm.fd) (omscmsy.fd) (omxcmex.fd) (ucmr.fd)))
> ===================================>
> Local config file preload.cfg used
>
> ====================================> (preload.cfg (preload.ltxkpathsea:
Running mktextfm line10
> mktextfm: Running mf \mode:=ljfour; mag:=1; nonstopmode; input line10
> This is METAFONT, Version 2.718 (Web2C 7.2)
>
> kpathsea: Running mktexmf line10
> ! I can't find file `line10'.
> <*> ...:=ljfour; mag:=1; nonstopmode; input line10
>
> Please type another input file name
> ! Emergency stop.
> <*> ...:=ljfour; mag:=1; nonstopmode; input line10
>
> Transcript written on mfput.log.
> mktextfm: `mf \mode:=ljfour; mag:=1; nonstopmode; input line10' failed.
> kpathsea: Appending font creation commands to missfont.log.
>
> ! Font \tenln=line10 not loadable: Metric (TFM) file not found.
> <to be read again>
> \font
> l.57 \font\tenln =line10 \font
> \tenlnw =linew10\relax
> ?
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to
"freebsd-stable-unsubscribe@freebsd.org"
--
Ronald Klop, Amsterdam, The Netherlands