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