FreeBSD 8.0 p#3
krad
kraduk at googlemail.com
Mon Jun 28 15:46:47 UTC 2010
On 28 June 2010 07:14, Matthew Seaman <m.seaman at infracaninophile.co.uk>wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 28/06/2010 04:42:21, perryh at pluto.rain.com wrote:
> > Matthew Seaman <m.seaman at 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 at 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 at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe at 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>
More information about the freebsd-questions
mailing list