On Tuesday 26 February 2008 6:19:06 pm Jiří Paleček wrote: > Package: dfsbuild > Version: 1.0.2.0 > Severity: wishlist > > Hello, > > I think it would be a useful feature to make downloading the package files > (the first call to cdebootstrap) optional. Basically, on a CD which won't > be used as installation CD, the package files are useless and only take > precious space. Also, cdebootstrap will happily bootstrap a system without > the need of local mirror, and, if you are for example using apt-cacher, it > won't be any slower. > > The needed steps to implement this are: allow empty "dlrepos", pass the > real mirror to cdebootstrap when bootstraping (maybe conditionally) and > conditionally skip the step of copying the local repository to the target.
Hi Jiri, Thanks for sending along these reports. I have checked in your suggested patch regarding cdebootstrap into my Darcs repo already. In truth, it has been a long time since I have dabbled with the dfsbuild code, and it is in need of an overhaul in several areas for sure. One of the main things I want to do is to add many more opportunities for arbitrary hooks into shell commands to replace some of the hard-coded configuration assumptions. I need to find some time to get back into the dfsbuild code before I can comment on this particular thing though, I'm afraid. If you are interested in taking over dfsbuild, or becoming a contributor to it, I would be happy to work with you or hand it over to you. -- John > > What do you think about this? > > Regards > Jiri Palecek > > > -- System Information: > Debian Release: lenny/sid > APT prefers testing > APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') > Architecture: i386 (i686) > > Kernel: Linux 2.6.23.9-debug (PREEMPT) > Locale: LANG=cs_CZ, LC_CTYPE=cs_CZ (charmap=ISO-8859-2) (ignored: LC_ALL > set to cs_CZ) > Shell: /bin/sh linked to /bin/dash > > Versions of packages dfsbuild depends on: > ii cdebconf [debconf-2.0] 0.116 Debian Configuration > Management Sy > ii cdebootstrap 0.4.7 Bootstrap a Debian system > ii cramfsprogs 1.1-6 Tools for CramFs (Compressed > ROM F > ii debconf [debconf-2.0] 1.5.13 Debian configuration > management sy > ii grub 0.97-28 GRand Unified Bootloader > ii libc6 2.7-3 GNU C Library: Shared > libraries > ii libgmp3c2 2:4.2.1+dfsg-4 Multiprecision arithmetic > library > ii mkisofs 9:1.1.6-1 Dummy transition package for > genis > ii reprepro 3.3.0-1 Debian package repository > producer > ii ucf 3.001 Update Configuration File: > preserv > > dfsbuild recommends no packages. > > -- no debconf information