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

help with debian-cd



ok, i'm gonna start the great plan (cd snapshots).

my mirror is across the road, and i have nfs mounted it. (of course i
don't have write access).

first questions:

- why is the "symlink farmer" method of this system not recommended?
- why does this happen:

$ . CONF.sh
$ make status
Generating a fake status file for apt-get and apt-cache...
# Updating the apt database
Reading Package Lists... Done
Building Dependency Tree... Done
#
# Checking the consistence of the standard system
# If this does fail, then launch make correctstatus
#
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these.
Sorry, but the following packages have unmet dependencies:
  console-tools: Depends: console-data (> 1999.08.29-3) but it is not
installed
  cron: Depends: lockfile-progs but it is not installed
  exim: Depends: libopenldap1 but it is not installed
  g++: Depends: libstdc++2.10-dev (>= 1:2.95.2) but it is not installed
  netstd: Depends: bootpc but it is not installed
          Depends: rsh-client but it is not installed
          Depends: rusers but it is not installed
          Depends: tftp but it is not installed
          Depends: ruptime but it is not installed
          Depends: fping but it is not installed
          Depends: rdist but it is not installed
          Depends: traceroute
          Depends: rwhod but it is not installed
          Depends: rwho but it is not installed
          Depends: rwall but it is not installed
          Depends: icmpinfo but it is not installed
          Depends: rdate but it is not installed
          Depends: ftp-server or
                   ftpd but it is not installed
  perl: Depends: perl-5.004-doc but it is not installed
  perl-5.005-base: Conflicts: perl but 5.004.05-2 is installed
  perl-suid: Depends: perl-5.004-suid but it is not installed
E: Unmet dependencies. Try using -f.
make: ***
[/mnt/fourdisk/usr/local/data/wilfy/public/debiancd/tmp/potato-i386/status]
Error 100
$ make correctstatus
Apt-get is updating his files ...
Reading Package Lists... Done
Building Dependency Tree... Done
# You may need to launch correctstatus more than one time
# in order to correct all dependencies
#
# Removing packages from the system :
E: Fatal, conflicts violated perl-5.005-base
E: Fatal, conflicts violated perl-5.005-base
E: Fatal, conflicts violated perl-5.005-base
netstd
perl
perl-5.005-doc
perl-suid
#
# Adding packages to the system :
console-data
libopenldap1
libstdc++2.10-dev
lockfile-progs
perl-5.005
perl-5.005-base
perl-base
#
# Showing the output of apt-get check :
Reading Package Lists... Done
Building Dependency Tree... Done
$

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

this is cool right? its just like this because potato is stuffed atm?
it looks the same for the first chunk whether i run status or
correctstatus... thats right right?

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

$ make list NONFREE=1 NONUS=1 COMPLETE=1 SIZELIMIT=765460480

Apt-get is updating his files ...
Reading Package Lists... Done
Building Dependency Tree... Done
Generating the complete list of packages to be included ...
Dispatching the packages on all the CDs ...

======================================================================
Here are the information you've choosen for making the list :
List of prefered packages :
/mnt/fourdisk/usr/local/data/wilfy/public/debiancd/tmp/potato-i386/list
All packages : 1
Non-free : 1
Non-US : 1
Exclude file :
/mnt/fourdisk/usr/local/data/wilfy/public/debiancd/tmp/potato-i386/list.exclude
======================================================================

Statistics :
Number of packages : 4378
Number of excluded : 0 of 4378
======================================================================

-- Adding standard, required, important and base packages
   on the first CD ...
   Standard system already takes 78149458 bytes on the first CD.
-- Generating dependencies tree with apt-cache depends...
-- Starting to add packages to the CDs ...
-- Now we'll add all the packages not yet included ...
CD 1 filled with 762773966 bytes ... (limit was 765460480)
CD 2 filled with 765234430 bytes ... (limit was 765460480)
CD 3 will only be filled with 351001282 bytes ...
CD 1 will have 1501 packages.
CD 2 will have 1942 packages.
CD 3 will have 902 packages.
Dispatching the sources on all the CDs ...
Source CD 1 filled with 765417894 bytes ... (limit was 765460480)
Source CD 2 filled with 765424874 bytes ... (limit was 765460480)
Now we'll add the sources not yet included ...
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
Use of uninitialized value at /usr/share/debian-cd/tools/cds2src line 138.
CD 1 will have 1724 files from source packages.
CD 2 will have 3478 files from source packages.
CD 3 will have 3484 files from source packages.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

whats the deal with the line 137 problem?

thats cool right? the make status should work right? as the list supplied
IS going to split up that onto 2 cds right? 

and is there seperate "non-US" cds produced? what about "non-FREE"? it
would be nice to be able to produce seperate sets if i wanted, and thats
what i thought happened. i only see 2 sets (binaries + source).

also: when run with VERBOSE=1, there are heaps of:
WARNING: Package `pcmcia-modules-2.0.35' has no sources ... (ignored)
WARNING: 'alias' does not appear to be available ... (ignored)
pine doesn't exist...
WARNING: smbfsx cannot be accepted, it doesn't exist ...

and others...

what do i do about these things? should i use this to file bugreports? 

AND also

i found a BUG (shock horror) in the debian-cd stuff, basically it uses
NONUS as a flag AND for the path of the mirror. i have "fixed" mine
quickly and it seems work fine, but i'm not sure if my fixes are correct
and consistant with the code (look out for a bugreport ... coming to a bug
tracking server near YOU!), so please someone check it for me.

ok, thats it for the moment, on the the next part of this mission of mine!

cya and thanks,
Paul

ps if this is getting too heavy for the list, please suggest another way
of getting all this done (hopefully this will just take 1 or 2 emails to
you gurus).


Reply to: