Re: Making install CDs contain the full sets

David Brownlee <[email protected]>
Newsgroups gmane.os.netbsd.devel.installation
Message-ID <CAGN_6pau4XbxQhFh5dk+ijdCyO1Q1WdTbyATZ14YPw9EbSTa0A@mail.gmail.com>
On 12 August 2014 14:10, Martin Husemann <[email protected]> wrote:
>
> I added support to strip all "rump" or "compat" marked files from the
> extracted sets and the images became resonably sized again:
>
> -r--r--r--  1 root  wheel  450M Aug 12 14:57 NetBSD-7.99.1-amd64.iso
> -r--r--r--  1 root  wheel  449M Aug 12 14:54 NetBSD-7.99.1-i386.iso
> -r--r--r--  1 root  wheel  421M Aug 12 12:43 NetBSD-7.99.1-sparc64.iso
> -r--r--r--  1 root  wheel  287M Aug 12 10:46 NetBSD-7.99.1-vax.iso
>
> I think this is acceptable, and it saves quite some maintenance overhead,
> simplifies the makefiles and makes the CDs more generally usefull.
>
> I wonder if build.sh should be able to deal with an invocation like
> "build.sh release iso-image" and enforce the (now necessarry) variant
> "build.sh release sets iso-image".
>
> Actually I'd like "build.sh iso-image" to automagically expand to that.
>
> Comments? Review?


Very much in favour, including having build.sh updated to know about
the sets dependency for iso-image, though it might be better in that
case to have iso-image fail with a very specific message indicating
sets have not been built - to allow the case for someone to build
release & sets and then just run iso-image later without having to
rebuild the world...
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.