Skip site navigation (1)Skip section navigation (2)
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>