Date: Mon, 28 Jun 2010 16:46:43 +0100 From: krad <kraduk@googlemail.com> To: Matthew Seaman <m.seaman@infracaninophile.co.uk> Cc: perryh@pluto.rain.com, freebsd-questions@freebsd.org Subject: Re: FreeBSD 8.0 p#3 Message-ID: <AANLkTikdyvjwJOZMMif5TrP0C78Y75JcFnHMxY37eKz1@mail.gmail.com> In-Reply-To: <4C283DC7.7020900@infracaninophile.co.uk> References: <77CAB0EBFD944983B4A128424E55872D@GRANTPC> <4C27BF47.9010407@infracaninophile.co.uk> <4c281a1d.%2BP6RmxXnJedTzehg%perryh@pluto.rain.com> <4C283DC7.7020900@infracaninophile.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On 28 June 2010 07:14, Matthew Seaman <m.seaman@infracaninophile.co.uk>wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 28/06/2010 04:42:21, perryh@pluto.rain.com wrote: > > Matthew Seaman <m.seaman@infracaninophile.co.uk> wrote: > > > >> Fix your ports supfile: for ports you /always/ want HEAD ... > > > > s/always/almost &/ > > > > If one wanted to download a copy of the ports tree as it existed > > when, say, 6.1 was released, specifying the corresponding tag would > > be the way to get it. Granted one seldom wants a frozen checkpoint > > like that. > > You know, practically speaking, the only people that actually need to > use anything other than HEAD in a ports supfile are the people building > the packages to go with a system release. And they only need to do that > right around the point the release is being cut. > > The whole mindset that you need to match the ports tree to the OS > version you have installed is just wrong[*]. Especially if you try and > back-rev as far as 6.1-RELEASE. You're just going to be ignoring > several years worth of bug fixes, not to mention opening yourself to any > number of security holes that have since been discovered and closed. > Granted you cannot use the current ports tree with a 6.1-RELEASE box. > This is a hint that you really need to upgrade the OS as well as the > ports... > > Cheers, > > Matthew > > [*] Even if you will be installing 8.1-RELEASE on the day it is released > and using packages from the install media, you should still be checking > for updated packages and security patches. > > - -- > Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard > Flat 3 > PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate > JID: matthew@infracaninophile.co.uk Kent, CT11 9PW > -----BEGIN PGP SIGNATURE----- > Version: GnuPG/MacGPG2 v2.0.14 (Darwin) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAkwoPccACgkQ8Mjk52CukIyP5wCfa4ZnVHPfYbBqPPs7z254BkUc > 9CgAn3Elhkz5eB2GEzdmUxUpREJSiCxP > =wL38 > -----END PGP SIGNATURE----- > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to " > freebsd-questions-unsubscribe@freebsd.org" > If you do need to install packages that were released with the original os build then the easiest way to do it is thus: export PACKAGESITE=ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/`uname -a | awk '{print $NF}'`/packages-`uname -r | sed s/STABLE/RELEASE/ | tr 'A-Z' 'a-z'`/Latest/ pkg_add -r <package>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTikdyvjwJOZMMif5TrP0C78Y75JcFnHMxY37eKz1>