Re: Making CD with small Debian subset
On Mon, 30 Oct 2000 16:00:35 +0100, Raphael Hertzog
>Le Fri, Oct 27, 2000 at 07:54:01PM +0200, Marc Haber écrivait:
>> Does debian-cd take care of dependencies when building CDs from a task
>> file? Or do I have to do that manually?
>It does take care of that. It even takes care of recommend & suggest.
>It uses "apt-cache depends" to read the dependencies.
>> Is it a problem when a package is listed multiple times in the task
>No, it's not a problem.
>> Debian-cd seems to build souce and binary CDs. Both images are about
>> 300 MB, so they should comfortably fit on a single CD. Does debian-cd
>> natively support that, or can I manually copy the source links that
>No, it can't do that natively.
>> are built in the tmp directory to the binary CD before doing "make
>> md5list"? Will that yield an aptable repository for both source and
>Yes, this should do the trick I think.
Looks like it worked when I tried. We will see if I get swamped with
bug reports once the book that CD will accompany is started to be
>> Should I include the .deb files for the packages that are included in
>> the base.tgz file? Or is this done automatically?
>It should be done automatically. debian-cd always includes all packages of
>priority higher than standard.
And all these packages are in base_*.tgz as well?
>> I'd like to include some additional files (like kernel sources for
>> 2.2.17 final, and 2.4.0test-9 including iptables, new util-linux and
>> new modutils) outside the canonical debian directory tree. Can I do so
>> before "make md5list" without breaking debian?
>Yes, check the README for the "local" repository (for .deb packages) or
>make extra for including any other file.
I did it manually. Seemed to work.
Thanks for your comments.
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Karlsruhe, Germany | Beginning of Wisdom " | Fon: *49 721 966 32 15
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fax: *49 721 966 31 29