4 CD ISOs for 5.2 ?

Scott Long scottl at freebsd.org
Tue Feb 3 18:08:25 PST 2004

Melvyn Sopacua wrote:
> On Tuesday 03 February 2004 23:20, Scott Long wrote:
>>Kris Kennaway wrote:
>>>On Tue, Feb 03, 2004 at 04:52:14PM +0100, Melvyn Sopacua wrote:
>>>>On Tuesday 03 February 2004 13:41, Kris Kennaway wrote:
>>>>>Only the first 2 CDs are made available on the FTP site.  The other
>>>>>two contain a subset of packages; the full set of packages is
>>>>>available on the FTP site, just not in ISO format.
>>>>Regarding the first cd:
>>>>make release
>>>>only creates a 'mini-install', not the 600M iso that is on the site. This
>>>>one misses perl for one and some dependencies fail.
>>>AFAIK packages are included by hand.
>>Correct.  We've talked about enhancing the scripts so that this gets
>>included automatically, but it can be problematic since the source
>>location of the packages might be unknown at the time of the build.
> Do you mean the distfiles here, or the resulting packages?
> If talking about the packages, isn't it as simple as moving the 
> $CHROOT_DIR/usr/ports/packages into $CHROOT_DIR/R/cdrom and using a similar 
> approach as portupgrade? Otherwise an ls */*/*.tbz should print a workable 
> list.
> If the distfiles, then one can advise in the release manpage, to do:
> /usr/src/release/scripts/print-cdrom-packages.sh 1 | xargs portinstall 
> --fetch-only
> and then proceed with RELEASEDISTFILES argument.

The only problem with this is that it's quite common during the RC and
BETA phases for the package set to not yet be available through normal

> Life would be a lot simpler if portupgrade was moved into base :)

Yeah, but that would require putting Ruby into the base, and you'd have
an all-out revolt on your hands if that happened.


More information about the freebsd-questions mailing list