Hello, I just got this bug. It looks like we aren't smart enough about the selection of udebs to include on the CD ... The initial idea was to include them all so that all install scenario can happen but it looks like there are udebs which are useless since they are simple "file repositories" for d-i. And the list is getting so big, that it doesn't make sense to include everything for netinst & business card CD. I think we need to update the script that generates the task files which lists udebs. Santiago ? The first step is probably just to have exclusion list/pattern used by tools/generate_di_list and/or tools/generate_di+k_list ... Cheers, -- Raphaël Hertzog -+- http://www.ouaza.com Formation Linux et logiciel libre : http://www.logidee.com Earn money with free software: http://www.geniustrader.org
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: Bug#215469: don't include unnecessary udebs on the cd
- From: Joey Hess <joeyh@debian.org>
- Date: Sun, 12 Oct 2003 19:48:01 -0400
- Message-id: <20031012234801.GA2399@kitenet.net>
- Reply-to: Joey Hess <joeyh@debian.org>, 215469@bugs.debian.org
Package: debian-cd Severity: normal The businesscard and netinst cd images at http://gluck.debian.org/cdimage/testing/netinst/i386/ are bigger than they need to be. partly because they include such useless things as this: ./pool/main/k/kernel-image-2.4.20-1-i386-udeb/kernel-image-2.4.20-1-386-udeb_2.4.20-8_i386.udeb This contains only a kernel, in a form users cannot use, and that the installer will only waste a lot of memory loading into its initrd after it has already booted. ./pool/main/b/busybox-cvs/busybox-cvs-udeb_20030926-1_i386.udeb ./pool/main/b/busybox/busybox-udeb_0.60.5-2_i386.udeb All d-i images already come with the appropriate busybox udeb installed on the image. ./pool/main/c/cdrom-detect/cdrom-detect_0.31_all.udeb ./pool/main/c/cdrom-retriever/cdrom-retriever_0.08_all.udeb If the installer can find these on the CD, it does not need them. ./pool/main/c/cdebconf/cdebconf-gtk-udeb_0.46_i386.udeb ./pool/main/c/cdebconf/cdebconf-newt-udeb_0.46_i386.udeb ./pool/main/c/cdebconf/cdebconf-priority_0.46_i386.udeb ./pool/main/c/cdebconf/cdebconf-slang-udeb_0.46_i386.udeb ./pool/main/c/cdebconf/cdebconf-text-udeb_0.46_i386.udeb ./pool/main/c/cdebconf/cdebconf-udeb_0.46_i386.udeb These are probably useless, d-i boot images include at least one cdebconf frontend. Etc. I'm sure you could save a *lot* of space by working with the d-i team to whittle down the udebs on the cd images to a set that is appropriate for the purpose of the CD. As it is these images are getting too big to be useful. -- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux dragon 2.4.22 #1 Sun Oct 12 15:11:10 EDT 2003 i686 Locale: LANG=C, LC_CTYPE=C -- see shy joAttachment: signature.asc
Description: Digital signature
--- End Message ---