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

potato -> woody: E: Internal Error, Couldn't configure a pre-depend

When attempting an upgrade from Potato to Woody via either apt-get or
dselect, I get the following error:

    E: Internal Error, Couldn't configure a pre-depend

This appears after placing disk 1 of the update set into the CDROM tray,
and the disk is read for several seconds.

I've researched this on Google and tracked down several related bugs,
but no solution:


Part of the problem is that the package(s) whose pre-depends is/are
failing aren't noted.  Google suggests that it's a libc issue, but I
can't confirm this.  Running a 'strace' on apt-get doesn't provide any
clues to me, it ends with the following output:

    munmap(0x40491000, 266240)              = 0
    munmap(0x40205000, 2669540)             = 0
    close(-1)                               = -1 EBADF (Bad file descriptor)
    write(2, "E: ", 3E: )                      = 3
    write(2, "Internal Error, Couldn\'t configu"..., 47Internal Error, Couldn't conf
    igure a pre-depend) = 47
    write(2, "\n", 1
    )                       = 1
    close(3)                                = 0
    munmap(0x40015000, 4096)                = 0
    munmap(0x40014000, 4096)                = 0

I applied the "" option suggested in the Potato x86 release notes with
no effect.


    # apt-get --fix-broken --show-upgraded -o APT::Force-LoopBreak=1 dist-upgrade

I also updated via apt-get http sources to the most recent potato
packages, hoping that this might resolve the problem.  No joy.

dselect output:
Reading Package Lists... Done
Building Dependency Tree... Done
Merging Available information
Replacing available packages info, using /var/cache/apt/available.
Information about 8452 package(s) was updated.
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
  blt8.0 freetype-tools fvwm-common gnome-print gnotes guile1.3 libguile6
  libguile6-slib librpm1 octave octave-headers pnmtopng python-base python-dev
  tetex-lib vim-rt wmspaceweather xcontrib xpm4g xpm4g-dev 
The following NEW packages will be installed:
  abiword-common abiword-doc abiword-gtk abiword-plugins apt-utils
  asclock-themes atlas2-base bind9-host blas blas-dev bonobo build-essential
  console-common cpp-2.95 cpp-3.0 cupsys-client cupsys-pstoraster curl defoma
  docbook docbook-xml eieio elib esound-clients fsviewer-icons fvwm-icons
  g++-2.95 g77-3.0 gcc-2.95 gcc-3.0 gcc-3.0-base gconf gij-3.0
  gimpprint-locales gnome-applets gnome-mime-data gnupg gnupg-doc groff-base
  gs-common gsfonts-x11 guile-common guile1.4 guile1.4-slib hermes1 ifupdown
  ipchains ipmasqadm iptables jikes-gij klogd libarts libast1 libbonobo2
  libbz2-1.0 libcap1 libcapplet1 libcdparanoia0 libcupsys2 libcurl2
  libdate-manip-perl libdb3 libdb3-util libdigest-md5-perl libdns5 libdps1
  libefs1 libexpat1 libfinance-quote-perl libfreetype6 libgal-data libgal19
  libgc6 libgcc1 libgcj2 libgconf11 libgdk-pixbuf-gnome2 libgdk-pixbuf2
  libggi-target-terminfo libggimisc2 libghttp1 libgimpprint1 libgmp3
  libgnome-vfs-common libgnome-vfs0 libgnomeprint-bin libgnomeprint-data
  libgnomeprint15 libgtk1.2-common libgtkhtml20 libguile9 libguppi16
  libgwrapguile1 libhtml-format-perl libhtml-tableextract-perl
  libhtml-tagset-perl libhtml-tree-perl libimlib2 libisc4 libjcode-pm-perl
  libkpathsea3 liblcms libldap2 libltdl3 liblwres1 libmagick5
  libmailtools-perl libnet-ph-perl libnet-snpp-perl libnetpbm9 libnss-db
  libnss3 liboaf0 libogg0 libole2-0 libpcap0 libpcre3 libperl5.6 libpng3
  libpspell-ispell1 libpspell4 libreadline4-dev librep9 librpm4 libsane
  libsasl7 libscrollkeeper0 libsigc++0 libslp1 libstdc++2.10-glibc2.2
  libstdc++3 libstroke0 libtimedate-perl libttf2 libungif4g libusb-0.1-4
  libvorbis0 libwmf0.2-2 libwraster2 libxaw6 libxaw7 libxaw7-dev libxml2
  libxslt1 mozilla-browser mozilla-mailnews mozilla-psm mtr-tiny nano nas-lib
  net-tools netkit-inetd netkit-ping oaf octave2.0 octave2.1 p4fftwgel2 perl
  perl-doc perl-modules perl-suid portmap psfontmgr psutils python2.1-doc
  r-base-core r-base-dev r-base-html r-base-latex r-recommended sawfish
  scrollkeeper semantic speedbar tcl8.3 tcl8.3-dev texi2html tk8.3 tk8.3-dev
  util-linux-locales vacation x-ttcidfont-conf xfonts-abi xlibs xlibs-dev
  xpdf-common xpdf-utils xscreensaver-gnome xserver-common-v3 xutils 
407 packages upgraded, 190 newly installed, 20 to remove and 0 not upgraded.
Need to get 0B/326MB of archives. After unpacking 407MB will be used.
Do you want to continue? [Y/n] 
Media Change: Please insert the disc labeled 'Debian GNU/Linux 3.0 r0 _Woody_ - Official i386 Binary-1 (20020718)' in the drive '/cdrom/' and press enter

E: Internal Error, Couldn't configure a pre-depend

Karsten M. Self <kmself@ix.netcom.com>        http://kmself.home.netcom.com/
 What Part of "Gestalt" don't you understand?
   Remember Ed Curry!  http://www.iwethey.org/ed_curry/

Reply to: