List Info

Thread: makefs problem




makefs problem
user name
2006-11-04 11:43:47
On 11/4/06, Hubert Feyrer <hubertfeyrer.de> wrote:
> On Sat, 4 Nov 2006, Julio M. Merino Vidal wrote:
> > However, I have a "problem".  It feels
weird that the iso's contain
> > other iso's within them; this may not be an issue
when
> > CDRELEASE=false, but it certainly is when it's set
to true.  I did the
> > following:
> >
> > $ cd distrib/i386/cdroms/bootcd
> > $ nbmake-i386 CDRELEASE=true clean
> > $ nbmake-i386 CDRELEASE=true dependall
> > $ nbmake-i386 CDRELEASE=true release
> > $ cd ../bootcd-com
> > $ nbmake-i386 CDRELEASE=true clean
> > $ nbmake-i386 CDRELEASE=true dependall
> > $ nbmake-i386 CDRELEASE=true release
> >
> > After that, the boot-com.iso image contained the
big boot.iso image
> > within it, thus doubling its size.  The same will
happen when building
> > the other images, thus growing their size
exponentially.
>
> I guess that's why you are not supposed to set
CDRELEASE manually for
> those CDs. Try doing a 'normal' build first, and then
build in
> .../installcd.

But AFAICS, the tiny iso's also end up inside the generated
iso.

> Of course in the long run, someone could fix makefs(8)
to have some
> --exclude switch, possibly while adding graft points.

Given that you are already duplicating the release directory
(Makefile.bootcd, copy-releasedir target) for makefs to run,
couldn't
you simply rm -rf the iso's directory from the copy before
running
makefs?

-- 
Julio M. Merino Vidal <jmmv84gmail.com>
The Julipedia - http://julipedia.blogs
pot.com/
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )