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
means.
> 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.
Scott
More information about the freebsd-questions
mailing list