[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#489516: [debian-cd] debian-cd should be able to manage other components than main/contrib/non-free



Package: debian-cd
Version: 3.0.4
Severity: wishlist

--- Please enter the report below this line. ---
Howdy !

I fail in including OpenVZ prebuilt kernels and tools from 
http://debian.systs.org/, which are mirrored by OpenVZ there : 
http://download.openvz.org/debian-systs ... as one can realize, the "main" 
component is empty, and the packages of interest are in a 
custom-named "openvz" component, which debian-cd fails to manage properly.

Reading the scripts that constitute debian-cd, I realized the components 
allowed to be added were hardcoded : main seems always included, and if 
activated, only contrib and non-free can be added. be it directly by the use 
of $CONTRIB and $NONFREE, or through simple-cdd that parses the components 
specified in the mirrors one give it to, which results in the same towards 
debian-cd. 

I understand why non-free packages are managed separately, to be able to put 
them on a separate media, but contrib or main could be anything else... in 
particular OpenVZ packages which  are free software (it is quite sad Debian 
doesn't package more than two utils for it : it is by far superior to 
Vserver, which is already quite nice, and they contribute a lot to free 
software, most noticeably to the kernel).

So, I believe debian-cd should be able to include whatever components we which 
to. The inclusion of some of them on another media is a cool thing, and it 
would even be better ifwe could put wathever set of components we want on a 
separate media (I'm thinking of "local" homemade component, for instance) ; 
but the behaviour should be more general, not hardcoding anything, and 
letting the user in charge of the choice to include what he wants.

--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.25-2-686

Debian Release: lenny/sid
  500 unstable        mirror.home-dn.net 
  500 unstable        ftp.fr.debian.org 

--- Package information. ---
Depends                       (Version) | Installed
=======================================-+-==============
apt                       (>= 0.3.11.1) | 0.7.14+b1
bc                                      | 1.06.94-3
cpp                                     | 4:4.3.1-2
genisoimage                             | 9:1.1.8-1
grep-dctrl                              | 
libcompress-zlib-perl                   | 2.011-1
libdigest-md5-perl                      | 
lynx                                    | 2.8.6-2.1
make                                    | 3.81-5
perl                                    | 5.10.0-11
tofrodos                                | 1.7.8.debian.1-1





Reply to: