Can't correct broken dependencies on WD MyBook Live?
Hi there, I've got a WD MyBook Live on which I want to compile no-ip DUC client. However, it seems unable to complete some dependencies during installation of compilation tools for a reason I have yet to understand, as my experience with Linux is mostly GUI-based. I would like it to feature an automated client for periodically updating its external IP, and a way to open ports using UPnP in the router, as supported (I don't know the package name yet). Here is the terminal output: # apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done You might want to run `apt-get -f install' to correct these. The following packages have unmet dependencies: apt-utils: Depends: libapt-pkg4.10 libept1: Depends: libapt-pkg4.10 E: Unmet dependencies. Try using -f. Then, following instructions: # apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependencies... Done The following extra packages will be installed: apt aptitude Suggested packages: dpkg-dev apt-doc python-apt debtags Recommended packages: aptitude-doc-en aptitude-doc apt-xapian-index libparse-debianchangelog-perl The following packages will be REMOVED: libept0 The following packages will be upgraded: apt aptitude 2 upgraded, 0 newly installed, 1 to remove and 243 not upgraded. 2 not fully installed or removed. Need to get 0B/6081kB of archives. After this operation, 2597kB of additional disk space will be used. Do you want to continue [Y/n]? Y apt-extracttemplates: error while loading shared libraries: libapt-pkg.so.4.10: cannot open shared object file: No such file or directory debconf: apt-extracttemplates failed: Bad file descriptor (Reading database ... dpkg: warning: files list file for package `ramlog' missing, assuming package has no files currently installed. dpkg: warning: files list file for package `libparted0' missing, assuming package has no files currently installed. (Reading database ... 19468 files and directories currently installed.) Preparing to replace aptitude 0.4.11.11-1~lenny1 (using .../aptitude_0.6.3-3.2+squeeze1_powerpc.deb) ... Unpacking replacement aptitude ... dpkg: error processing /var/cache/apt/archives/aptitude_0.6.3-3.2+squeeze1_powerpc.deb (--unpack): trying to overwrite '/etc/logrotate.d/aptitude', which is also in package wd-nas 02.50.00-119234 Processing triggers for man-db ... Errors were encountered while processing: /var/cache/apt/archives/aptitude_0.6.3-3.2+squeeze1_powerpc.deb E: Sub-process /usr/bin/dpkg returned an error code (1) MyBookLive:~# I am not exactly sure why this fails. Ideas? -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/6aa351a4-eb05-4734-b53b-4bfa4732d...@ftp83plus.net
Re: Broken dependencies
On Sat, 01 May 2010 19:14:52 +0200, Florian Kulzer wrote: On Sat, May 01, 2010 at 17:20:56 +0200, Alois Mahdal wrote: Hello, because a stupid mistake, I have interrupted apt-get during early stage of dist-upgrade from Lenny to Squeeze. Now I cannot get apt-get working and I don't know how to fix it. [...] dpkg: warning: 'ldconfig' not found on PATH. dpkg: 1 expected program(s) not found on PATH. NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin. E: Sub-process /usr/bin/dpkg returned an error code (2) Both "locale" and "ldconfig" were shifted from libc6 to libc-bin going from Lenny and Squeeze; my guess would be that you upgraded to the Squeeze version of libc6, but you did not yet complete the installation of libc-bin, so now these important commands (and others) are missing on your system. (The libc-bin package does not exist for Lenny.) If dpkg still works then you can try to download libc-bin for your architecture from http://packages.debian.org/squeeze/libc-bin and install the .deb with "dpkg -i ...", see here: http://www.debian.org/doc/manuals/reference/ch02.en.html#_rescue_with_the_dpkg_command Thanks, Florian. Unfortunately, dpkg was too broken, so i had to use Ubuntu livecd (because I could not find dpkg at Debian installer CD / rescue mode) to boot and do following: 1. mount -t ext2 /dev/sdaX /media/root # ...and all relevant partitions (/usr, /var, ...) respectively 2. mount --bind /dev /media/root/dev # Since dpkg was complaining about missing Debian-exim group, I had to get rid of statoverride: 3. chroot /media/root 4. dpkg-statoverride --remove /etc/exim4/passwd.client # Later I must not forget to restore /var/lib/dpkg/statoverride from statoverride-old 5. exit && cd 6. wget http://ftp.cz.debian.org/debian/pool/main/e/eglibc/libc-bin_2.10.2-6_amd64.deb 7. wget http://ftp.cz.debian.org/debian/pool/main/e/eglibc/libc6_2.10.2-6_amd64.deb 8. dpkg --root=/media/root -i libc-bin_2.10.2-6_amd64.deb 9. dpkg --root=/media/root -i libc6_2.10.2-6_amd64.deb 10. reboot After reboot and restoration of statoverride, I can continue with apt-get upgrade and apt-get dist-upgrade; dpkg seems to work. Thanks again to you all! -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/op.vb3fsevk53t...@hugo.lennycz-depot
Always do a full backup first [Re: Broken dependencies]
On Sat, May 01, 2010 at 17:20:56 +0200, Alois Mahdal wrote: Hello, because a stupid mistake, I have interrupted apt-get during early stage of dist-upgrade from Lenny to Squeeze. Now I cannot get apt-get working and I don't know how to fix it. I know it's cold comfort, but this is the reason why people say "Before you do a major upgrade, always do a full backup. And be sure you know how to do a full "bare-metal" restore from that backup, just incase you actually need it!" Enjoy! Rick -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e3cfc3c9-600e-499f-899a-d9b6b92e3...@pobox.com
Re: Broken dependencies
-Original Message- From: Alois Mahdal To: debian-user@lists.debian.org Subject: Broken dependencies Date: Sat, 01 May 2010 17:20:56 +0200 Hello, because a stupid mistake, I have interrupted apt-get during early stage of dist-upgrade from Lenny to Squeeze. Now I cannot get apt-get working and I don't know how to fix it. Could anyone of you please help me? I'll be also happy with advice on how to get proper debug info for you, of course. $ apt-get -fyo Debug::pkgProblemResolver=yes upgrade ...returns: --- Reading package lists... Building dependency tree... Reading state information... The following packages have been kept back: abiword abiword-plugin-grammar abiword-plugin-mathview alacarte alsa-utils amule amule-common amule-utils apt apt-utils aptitude at at-spi avahi-daemon bash bind9-host bluetooth bogofilter-bdb brasero bsh bsh-gcj capplets-data cheese cmake cpp cpp-4.3 cron cups cups-bsd cups-client cups-driver-gutenprint cupsddk dasher dasher-data dbus dbus-x11 debian-keyring debianutils default-jre default-jre-headless deskbar-applet devscripts diff djvulibre-desktop dnsutils dpkg-dev einstein ekiga empathy eog epiphany-browser epiphany-browser-data epiphany-extensions epiphany-gecko evince evolution evolution-common evolution-data-server evolution-data-server-common evolution-exchange evolution-plugins evolution-webcal exim4 exim4-base exim4-config exim4-daemon-light exo-utils fast-user-switch-applet file-roller filezilla filezilla-common foo2zjs ftp g++ g++-4.3 gcalctool gcc gcc-4.3 gcc-4.3-base gconf-editor gconf2 gconf2-common gdebi gdebi-core gdm geany gedit gedit-common ghostscript gimp gimp-data gksu gnome gnome-accessibility gnome-accessibility-themes gnome-applets gnome-applets-data gnome-bluetooth gnome-cards-data gnome-control-center gnome-core gnome-desktop-environment gnome-games gnome-games-data gnome-icon-theme gnome-keyring gnome-mag gnome-media gnome-media-common gnome-mount gnome-netstatus-applet gnome-nettool gnome-office gnome-orca gnome-panel gnome-panel-data gnome-power-manager gnome-screensaver gnome-session gnome-settings-daemon gnome-system-monitor gnome-system-tools gnome-terminal gnome-terminal-data gnome-themes gnome-utils gnome-volume-manager gnuchess gnumeric gnumeric-common gnupg gok gparted gpgv grub gstreamer0.10-alsa gstreamer0.10-ffmpeg gstreamer0.10-gnomevfs gstreamer0.10-plugins-bad gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-tools gstreamer0.10-x gthumb gthumb-data gtk2-engines gtk2-engines-pixbuf gtk2-engines-xfce gucharmap guile-1.8-libs gvfs gvfs-backends hal hpijs hplip hplip-data ia32-libs ia32-libs-gtk icedove iceweasel iceweasel-l10n-cs imagemagick info inkscape iproute kdelibs4c2a kdiff3 kerneloops latex-xft-fonts lib32asound2 lib32gcc1 lib32ncurses5 lib32nss-mdns lib32stdc++6 lib32z1 libafterimage0 liballegro4.2 liballegro4.2-plugin-jack libaprutil1 libapt-pkg-perl libarchive1 libart2.0-cil libarts1c2a libasound2 libasound2-dev libatspi1.0-0 libavc1394-0 libavformat52 libbonobo2-0 libbonobo2-common libbonobo2-dev libbonoboui2-0 libbonoboui2-common libbonoboui2-dev libboost-date-time-dev libboost-dev libboost-doc libboost-filesystem-dev libboost-graph-dev libboost-iostreams-dev libboost-program-options-dev libboost-python-dev libboost-regex-dev libboost-serialization-dev libboost-signals-dev libboost-test-dev libboost-thread-dev libboost-wave-dev libc6 libc6-dev libc6-i386 libcairo2 libcairo2-dev libcairomm-1.0-1 libcdio-cdda0 libcdio-paranoia0 libclass-accessor-perl libcompress-raw-zlib-perl libcompress-zlib-perl libcrypt-ssleay-perl libcups2 libcupsimage2 libcurl3 libcurl3-gnutls libdbus-glib-1-2 libdc1394-22 libdigest-sha1-perl libdirac-encoder0 libdirectfb-dev libdirectfb-extra libdjvulibre21 libdvdnav4 libebook1.2-9 libecal1.2-7 libedata-book1.2-2 libedata-cal1.2-6 libedataserverui1.2-8 libedit2 libegroupwise1.2-13 libempathy-common libempathy-gtk-common libenchant1c2a libept0 libesd0 libesd0-dev libexchange-storage1.2-3 libexo-0.3-0 libfcgi-perl libfluidsynth1 libfreebob0 libgail-common libgail-dev libgail-gnome-module libgail18 libgcc1 libgcj-bc libgconf2-4 libgconf2-dev libgconf2.0-cil libgdl-1-common libgfortran3 libgimp2.0 libgksu2-0 libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglade2-0 libglade2-dev libglade2.0-cil libglib-perl libglib2.0-0 libglib2.0-cil libglib2.0-dev libglibmm-2.4-1c2a libgnome-keyring-dev libgnome-keyring0 libgnome-media0 libgnome-vfs2.0-cil libgnome-window-settings1 libgnome2-0 libgnome2-common libgnome2-dev libgnome2-perl libgnome2-vfs-perl libgnomecanvas2-0 libgnomecanvas2-common libgnomecanvas2-dev libgnomecups1.0-1 libgnomekbd-common libgnomeprint2.2-0 libgnomepri
Re: Broken dependencies
On Sat, May 01, 2010 at 17:20:56 +0200, Alois Mahdal wrote: > Hello, > > because a stupid mistake, I have interrupted apt-get during early > stage of dist-upgrade from Lenny to Squeeze. > > Now I cannot get apt-get working and I don't know how to fix it. > > Could anyone of you please help me? I'll be also happy with advice > on how to get proper debug info for you, of course. > > $ apt-get -fyo Debug::pkgProblemResolver=yes upgrade [...] > perl: warning: Setting locale failed. > perl: warning: Please check that your locale settings: > LANGUAGE = (unset), > LC_ALL = (unset), > LANG = "en_US.UTF-8" > are supported and installed on your system. > perl: warning: Falling back to the standard locale ("C"). > Can't exec "locale": No such file or directory at > /usr/share/perl5/Debconf/Encoding.pm line 16. > Use of uninitialized value $Debconf::Encoding::charmap in scalar > chomp at /usr/share/perl5/Debconf/Encoding.pm line 17. > 0 upgraded, 0 newly installed, 0 to remove and 744 not upgraded. > 2 not fully installed or removed. > After this operation, 0B of additional disk space will be used. > dpkg: warning: 'ldconfig' not found on PATH. > dpkg: 1 expected program(s) not found on PATH. > NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin > and /sbin. > E: Sub-process /usr/bin/dpkg returned an error code (2) Both "locale" and "ldconfig" were shifted from libc6 to libc-bin going from Lenny and Squeeze; my guess would be that you upgraded to the Squeeze version of libc6, but you did not yet complete the installation of libc-bin, so now these important commands (and others) are missing on your system. (The libc-bin package does not exist for Lenny.) If dpkg still works then you can try to download libc-bin for your architecture from http://packages.debian.org/squeeze/libc-bin and install the .deb with "dpkg -i ...", see here: http://www.debian.org/doc/manuals/reference/ch02.en.html#_rescue_with_the_dpkg_command -- Regards,| Florian | -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100501171452.ga26...@bavaria.univ-lyon1.fr
Broken dependencies
Hello, because a stupid mistake, I have interrupted apt-get during early stage of dist-upgrade from Lenny to Squeeze. Now I cannot get apt-get working and I don't know how to fix it. Could anyone of you please help me? I'll be also happy with advice on how to get proper debug info for you, of course. $ apt-get -fyo Debug::pkgProblemResolver=yes upgrade ...returns: --- Reading package lists... Building dependency tree... Reading state information... The following packages have been kept back: abiword abiword-plugin-grammar abiword-plugin-mathview alacarte alsa-utils amule amule-common amule-utils apt apt-utils aptitude at at-spi avahi-daemon bash bind9-host bluetooth bogofilter-bdb brasero bsh bsh-gcj capplets-data cheese cmake cpp cpp-4.3 cron cups cups-bsd cups-client cups-driver-gutenprint cupsddk dasher dasher-data dbus dbus-x11 debian-keyring debianutils default-jre default-jre-headless deskbar-applet devscripts diff djvulibre-desktop dnsutils dpkg-dev einstein ekiga empathy eog epiphany-browser epiphany-browser-data epiphany-extensions epiphany-gecko evince evolution evolution-common evolution-data-server evolution-data-server-common evolution-exchange evolution-plugins evolution-webcal exim4 exim4-base exim4-config exim4-daemon-light exo-utils fast-user-switch-applet file-roller filezilla filezilla-common foo2zjs ftp g++ g++-4.3 gcalctool gcc gcc-4.3 gcc-4.3-base gconf-editor gconf2 gconf2-common gdebi gdebi-core gdm geany gedit gedit-common ghostscript gimp gimp-data gksu gnome gnome-accessibility gnome-accessibility-themes gnome-applets gnome-applets-data gnome-bluetooth gnome-cards-data gnome-control-center gnome-core gnome-desktop-environment gnome-games gnome-games-data gnome-icon-theme gnome-keyring gnome-mag gnome-media gnome-media-common gnome-mount gnome-netstatus-applet gnome-nettool gnome-office gnome-orca gnome-panel gnome-panel-data gnome-power-manager gnome-screensaver gnome-session gnome-settings-daemon gnome-system-monitor gnome-system-tools gnome-terminal gnome-terminal-data gnome-themes gnome-utils gnome-volume-manager gnuchess gnumeric gnumeric-common gnupg gok gparted gpgv grub gstreamer0.10-alsa gstreamer0.10-ffmpeg gstreamer0.10-gnomevfs gstreamer0.10-plugins-bad gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-tools gstreamer0.10-x gthumb gthumb-data gtk2-engines gtk2-engines-pixbuf gtk2-engines-xfce gucharmap guile-1.8-libs gvfs gvfs-backends hal hpijs hplip hplip-data ia32-libs ia32-libs-gtk icedove iceweasel iceweasel-l10n-cs imagemagick info inkscape iproute kdelibs4c2a kdiff3 kerneloops latex-xft-fonts lib32asound2 lib32gcc1 lib32ncurses5 lib32nss-mdns lib32stdc++6 lib32z1 libafterimage0 liballegro4.2 liballegro4.2-plugin-jack libaprutil1 libapt-pkg-perl libarchive1 libart2.0-cil libarts1c2a libasound2 libasound2-dev libatspi1.0-0 libavc1394-0 libavformat52 libbonobo2-0 libbonobo2-common libbonobo2-dev libbonoboui2-0 libbonoboui2-common libbonoboui2-dev libboost-date-time-dev libboost-dev libboost-doc libboost-filesystem-dev libboost-graph-dev libboost-iostreams-dev libboost-program-options-dev libboost-python-dev libboost-regex-dev libboost-serialization-dev libboost-signals-dev libboost-test-dev libboost-thread-dev libboost-wave-dev libc6 libc6-dev libc6-i386 libcairo2 libcairo2-dev libcairomm-1.0-1 libcdio-cdda0 libcdio-paranoia0 libclass-accessor-perl libcompress-raw-zlib-perl libcompress-zlib-perl libcrypt-ssleay-perl libcups2 libcupsimage2 libcurl3 libcurl3-gnutls libdbus-glib-1-2 libdc1394-22 libdigest-sha1-perl libdirac-encoder0 libdirectfb-dev libdirectfb-extra libdjvulibre21 libdvdnav4 libebook1.2-9 libecal1.2-7 libedata-book1.2-2 libedata-cal1.2-6 libedataserverui1.2-8 libedit2 libegroupwise1.2-13 libempathy-common libempathy-gtk-common libenchant1c2a libept0 libesd0 libesd0-dev libexchange-storage1.2-3 libexo-0.3-0 libfcgi-perl libfluidsynth1 libfreebob0 libgail-common libgail-dev libgail-gnome-module libgail18 libgcc1 libgcj-bc libgconf2-4 libgconf2-dev libgconf2.0-cil libgdl-1-common libgfortran3 libgimp2.0 libgksu2-0 libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglade2-0 libglade2-dev libglade2.0-cil libglib-perl libglib2.0-0 libglib2.0-cil libglib2.0-dev libglibmm-2.4-1c2a libgnome-keyring-dev libgnome-keyring0 libgnome-media0 libgnome-vfs2.0-cil libgnome-window-settings1 libgnome2-0 libgnome2-common libgnome2-dev libgnome2-perl libgnome2-vfs-perl libgnomecanvas2-0 libgnomecanvas2-common libgnomecanvas2-dev libgnomecups1.0-1 libgnomekbd-common libgnomeprint2.2-0 libgnomeprint2.2-data libgnomeprintui2.2-0 libgnomeprintui2.2-common libgnomeui-0 libgnomeui-common libgnomeui-dev libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-dev libgnomevfs2-extra libgomp1 libgphoto2-2 libgphoto2-port0 lib
Re: apt-get: broken dependencies
On Wed, Aug 08, 2007 at 19:05:50 +0200, Hans Vogelsberger wrote: [...] > The word 'testing' was chosen by Debian maintainers to show what they think > Testing was and is good for them. I should prefer a name like 'desktop' to > show what I think Testing was and is good for me. Servers need stable, but > for desktops you better use Testing or, if you dare, Sid. The meaning of > the word "testing" makes maintainers forget how > important this distri is for desktop users, therefore in Sarge there was > and in Etch there is beginning right now a period when important programs > are brought from Sid to Testing immature and much too early. I know that in fact "testing" is a very usable desktop platform for many people, but you have to keep in mind that it is really only meant to be for testing the next release of Debian before it becomes "stable". It would of course be nice if there was a separate Debian "desktop" branch available, but this does not really fit into Debian's workflow of getting the next "stable" release into shape and the project simply does not have the manpower to support an additional branch. You might want to check out the packages "apt-listbugs" and "apt-listchanges" if you are not using them already. They can help you avoid bugs and other unpleasant surprises related to upgrades. The chances are quite high that apt-listbugs would have warned you about the problem with the package that blocked your system, and you could have avoided the whole problem simply by delaying the upgrade of that one package until the fixed version became available. (Apt-listbugs checks the Debian bug tracking system for critical bugs whenever new packages are about to be installed and you can simply put problematic packages on hold before carrying on with the rest of the upgrade.) -- Regards,| http://users.icfo.es/Florian.Kulzer Florian | -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: apt-get: broken dependencies
On Wed, Aug 08, 2007 at 07:05:50PM +0200, Hans Vogelsberger wrote: > The word 'testing' was chosen by Debian maintainers to show what they think > Testing was and is good for them. I should prefer a name like 'desktop' to > show what I think Testing was and is good for me. Servers need stable, but > for desktops you better use Testing or, if you dare, Sid. The meaning of > the word "testing" makes maintainers forget how > important this distri is for desktop users, therefore in Sarge there was > and in Etch there is beginning right now a period when important programs > are brought from Sid to Testing immature and much too early. And many would disagree here and complain why it takes so long for the packages to migrate from unstable :) Regards, Andrei -- If you can't explain it simply, you don't understand it well enough. (Albert Einstein) signature.asc Description: Digital signature
Re: apt-get: broken dependencies
Florian Kulzer schrieb: On Tue, Aug 07, 2007 at 17:45:18 +0200, Hans Vogelsberger wrote: >> E: Sub-process /usr/bin/dpkg returned an error code (1) > > dpkg --force-overwrite -i /var/cache/apt/archives/libc6-i386_2.6-2_amd64.deb > > followed by > > apt-get install -f > > should fix this. This did it, thank you very much. Upgrading is possible again. Something about the meaning of the words "testing" and "Ubuntu" comes to mind, but I think it is better if I let it slide. The word 'testing' was chosen by Debian maintainers to show what they think Testing was and is good for them. I should prefer a name like 'desktop' to show what I think Testing was and is good for me. Servers need stable, but for desktops you better use Testing or, if you dare, Sid. The meaning of the word "testing" makes maintainers forget how important this distri is for desktop users, therefore in Sarge there was and in Etch there is beginning right now a period when important programs are brought from Sid to Testing immature and much too early. I did not follow the discussion concerning the word 'Ubuntu' and mentioned this distribution only in the faint hope to avoid the work and the upset connected with the use of Testing, but I am afraid that in spite of my 76 years I am still too curious to change. You can run "LANG=C somecommand" and you will get the messages of "somecommand" in English. This is really important. Thank you very much. Hans. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: apt-get: broken dependencies
On Tue, Aug 07, 2007 at 17:45:18 +0200, Hans Vogelsberger wrote: > Since one week or so apt-get is broken because of unmet dependencies on my > → AMD64, Aspire 4200, Debian, mirror http://ftp.at.debian.org/debian/ > → testing. > > There should be a bug report, but I do not know against which of the five > packages apt-get, gcc-4.2-base, lib32stdc++6, glibc-2.6.1, or dpkg. Some > further packages also seem to depend on the same 'old' version of > gcc-4.2-base. The dependencies look OK to me: Your output below shows that the new version of lib32stdc++6 requires gcc-4.2-base version 4.2-20070712-1, which is the version currently in Lenny. The root of your problem seems to be a known bug of lib32z1 (fixed in the meantime) which blocks the installation of libc6-i386 (and everything else). > Experience shows that bug reporting against the wrong package > leads to no consequences at all. This would be more than disastrous. > Testing without upgrades is absolutely unusable. I would have to change to > Ubuntu after having used Debian testing since it came up - in the times of > Potato, wasn't it? Something about the meaning of the words "testing" and "Ubuntu" comes to mind, but I think it is better if I let it slide. > The following error messages I had to translate from German, only a few of > them matched with readable texts I found in /bin/apt-get, so please excuse > if there are mistakes. You can run "LANG=C somecommand" and you will get the messages of "somecommand" in English. > Errors after apt-get upgrade, apt-get dist-upgrade and apt-get > deselect-upgrade (exactly the same text): > > Package lists are read... done > Dependency tree is built... done > You might want to run 'apt-get -f install' to correct these: > The following packages have unmet dependencies: > lib32stdc++6: depends: gcc-4.2-base (= 4.2-20070712-1) but 4.2-20070627-1 > is installed > locales: depends: glibc-2.6-1 > E: Unmet dependencies. Try to use -f. Most likely this is only a consequence of the lib32z1 problem and will go away as soon as the latter is fixed. > Errors after apt-get -f install: > > (Reading data base ... 88142 files and dictionaries are installed.) > Package lists are read. > Preparing to replace libc6-i386 2.5-9 (by .../libc6-i386_2.6-2_amd64.deb) > ... > Unpacking replacement for libc6-i386 ... > dpkg: Error processing /var/cache/apt/archives/libc6-i386_2.6-2_amd64.deb > (--unpack): > Trying to overwrite »/usr/lib32« which is also in lib32z1 > Errors occurred while processing: > /var/cache/apt/archives/libc6-i386_2.6-2_amd64.deb > E: Sub-process /usr/bin/dpkg returned an error code (1) dpkg --force-overwrite -i /var/cache/apt/archives/libc6-i386_2.6-2_amd64.deb followed by apt-get install -f should fix this. > When trying to remove one or all of the above files, apt-get threatens to > delete several screenfuls of files, including some which I need and use > every day. That is to be expected if you try to remove important system libraries and related packages. >This is, what aptitude does, therefore I never used this > program. No, this is not what aptitude does, unless it is used by someone who does not understand the Debian packaging system and who has not bothered to read aptitude's excellent documentation (available in four languages). > '--reinstall install' shows no effect at all. > After updating to kernel 2.6.21 some more insufficiencies showed up, > especially during boot procedures. I shall ask for them separately when > they become bothering too much. -- Regards,| http://users.icfo.es/Florian.Kulzer Florian |
apt-get: broken dependencies
Since one week or so apt-get is broken because of unmet dependencies on my → AMD64, Aspire 4200, Debian, mirror http://ftp.at.debian.org/debian/ → testing. There should be a bug report, but I do not know against which of the five packages apt-get, gcc-4.2-base, lib32stdc++6, glibc-2.6.1, or dpkg. Some further packages also seem to depend on the same 'old' version of gcc-4.2-base. Experience shows that bug reporting against the wrong package leads to no consequences at all. This would be more than disastrous. Testing without upgrades is absolutely unusable. I would have to change to Ubuntu after having used Debian testing since it came up - in the times of Potato, wasn't it? The following error messages I had to translate from German, only a few of them matched with readable texts I found in /bin/apt-get, so please excuse if there are mistakes. Errors after apt-get upgrade, apt-get dist-upgrade and apt-get deselect-upgrade (exactly the same text): Package lists are read... done Dependency tree is built... done You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies: lib32stdc++6: depends: gcc-4.2-base (= 4.2-20070712-1) but 4.2-20070627-1 is installed locales: depends: glibc-2.6-1 E: Unmet dependencies. Try to use -f. Errors after apt-get -f install: (Reading data base ... 88142 files and dictionaries are installed.) Package lists are read. Preparing to replace libc6-i386 2.5-9 (by .../libc6-i386_2.6-2_amd64.deb) ... Unpacking replacement for libc6-i386 ... dpkg: Error processing /var/cache/apt/archives/libc6-i386_2.6-2_amd64.deb (--unpack): Trying to overwrite »/usr/lib32« which is also in lib32z1 Errors occurred while processing: /var/cache/apt/archives/libc6-i386_2.6-2_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) When trying to remove one or all of the above files, apt-get threatens to delete several screenfuls of files, including some which I need and use every day. This is, what aptitude does, therefore I never used this program. '--reinstall install' shows no effect at all. After updating to kernel 2.6.21 some more insufficiencies showed up, especially during boot procedures. I shall ask for them separately when they become bothering too much. Hans
Re: Apt-get broken dependencies
Wednesday, 15 February 2006 05:06, Thomas Lenon wrote: > I'm still stuck with apt-get refusing to remove gforge-db-postgresql > and gforge-ldap-openldap because they depend on postgresql which was > removed first. That really should not be an issue. Have you tried to list them for removal all at the same time to make it clear that you would like to remove all of them, i.e. apt-get remove gforge-db-postgresql gforge-ldap-openldap postgresql > even apt-get -f remove doesn't fix the problem because it attempts to > INSTALL postgresql (to solve the dependencies), and installing > postgresql fails because /etc/init.d/postgresql is missing. That's certainly an interesting behaviour. Since you wouldn't be particularly concerned about the integrity of postgresql should you be able to install it (because you'd most likely just remove it right away), you might want to try "touch /etc/init.d/postgresql" and then retry. > At the end of the article cite above, it mentioned re-installing > everything, as a last resort. If I go that route it will be with > another distro, since Debian seems a little tired. You really should not have to reinstall a Debian system, unless you've got yourself in a mess by mixing distributions or included other nonstandard repositories. Things do occasionally get interesting if you run Sid, but I've never run into anything that couldn't be fixed. In my experience, aptitute is a much better tool than apt-get, particularly when there are conflicting dependencies or peculiarities. The resolver will usually offer several different solutions to a problem, and it seems a bit more willing to override the protests of dpkg when it knows it's right (e.g. dpkg protests on installation of a package because an installed package conflicts with it, but aptitude knows the conflicting package is about to be removed). It does tend to work better if you've used it all along, so that it knows which packages have been manually installed. But it might be worth a try in your case. Just ignore the incomprehensible GUI mode and use it as a command-line drop-in replacement for apt-get. If you find that this advice is all a bit general, it might help if you include information on what versions of the packages you have installed (and the versions apt-get is trying to install), which Debian distribution you are running, and which repositories you use. -- Alex Nordstrom http://lx.n3.net/ Please do not CC me in followups; I am subscribed to debian-user. pgpN1GLZ91tJO.pgp Description: PGP signature
Apt-get broken dependencies
After trying some of the suggestions in : http://distrocenter.linux.com/article.pl?sid=05/10/12/1952217&tid=106 I'm still stuck with apt-get refusing to remove gforge-db-postgresql and gforge-ldap-openldap because they depend on postgresql which was removed first. dpkg (remove and purge) also fail. ( dpkg sub process returns error code (1) ) even apt-get -f remove doesn't fix the problem because it attempts to INSTALL postgresql (to solve the dependencies), and installing postgresql fails because /etc/init.d/postgresql is missing. Now apt-get refuses to upgrade ANY software because of the broken dependencies wth gforge-db-postgresql and gforge-ldap-openldap. Why is it impossible to REMOVE packages which depend on packages that are not present? Why is it impossible to force removal (purge) packages which depend on packages that ARE NOT INSTALLED? I can understand a warning when requesting removal of a package on which OTHER packages do depend, when those packages ARE installed, but this is the opposite case. This would be something I would just ignore, except NOW apt-get will not install ANY new software because of the broken dependencies. At the end of the article cite above, it mentioned re-installing everything, as a last resort. If I go that route it will be with another distro, since Debian seems a little tired. Bottom line: Postgresql (default) with Debian has caused problems since day one, as have gforge, and now I have a dependency mess. _ On the road to retirement? Check out MSN Life Events for advice on how to get there! http://lifeevents.msn.com/category.aspx?cid=Retirement -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: broken dependencies
On Thursday, 22 December 2005 at 17:36:30 -0500, Nikhil Prabhakar wrote: > Hi, > Recently I tried to upgrade KDE from unstable repositories and faced > with multiple broken dependencies.Is there any way out to handle this > situation (hoping there is :-)? I've had that particular problem on a number of occasions. I suspect KDE is so complex that transitions take a few days. My solution has always been to wait and try again every couple of days until it works. So not really a solution but definitely a way to handle this situation. -- richard -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
broken dependencies
Hi, Recently I tried to upgrade KDE from unstable repositories and faced with multiple broken dependencies.Is there any way out to handle this situation (hoping there is :-)? Regards Nikhil Prabhakar
Re: apt broken dependencies
On 12/14/05, Dexter <[EMAIL PROTECTED]> wrote: > i run > #apt-get update > #apt-get upgrade If you're upgrading from one distribution (stable) to another (testing), you need to run # apt-get dist-upgrade Otherwise, all of the changes between the two that require new packages for upgrades or the removal of obsolete packages can't go through. -- Michael A. Marsh http://www.umiacs.umd.edu/~mmarsh http://mamarsh.blogspot.com
Re: apt broken dependencies
i run #apt-get update #apt-get upgrade On Wed, 2005-12-14 at 08:32 -0500, Michael Marsh wrote: > On 12/14/05, Viliam Kocinsky <[EMAIL PROTECTED]> wrote: > > Hi, > > i have upgraded my instalation of debian stable to testing. My > > repository list looks like this: > > > > t# cat /etc/apt/sources.list > > deb ftp://ftp.sk.debian.org/debian/ stable main > > deb ftp://ftp.cz.debian.org/debian/ stable main > > deb http://security.debian.org/ stable/updates main > > deb ftp://ftp.sk.debian.org/debian/ testing main > > deb ftp://ftp.cz.debian.org/debian/ testing main > > deb http://security.debian.org/ testing/updates main > > deb http://www.backports.org/pending/openoffice.org/ ./ > > deb http://download.skype.com/linux/repos/debian/ stable non-free > > Is there a reason you're mixing stable and testing? If you're really > intending to upgrade to testing, you should comment out the sources > for stable. > > > Now i have problem with broken dependencies. When i try to run: > > > > t# apt-get install k3b > > Reading package lists... Done > > Building dependency tree... Done > > Some packages could not be installed. This may mean that you have > > requested an impossible situation or if you are using the unstable > > distribution that some required packages have not yet been created > > or been moved out of Incoming. > > What else did you do other than changing your sources list? Did you > run an update and a dist-upgrade? > > -- > Michael A. Marsh > http://www.umiacs.umd.edu/~mmarsh > http://mamarsh.blogspot.com > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: apt broken dependencies
On 12/14/05, Viliam Kocinsky <[EMAIL PROTECTED]> wrote: > Hi, > i have upgraded my instalation of debian stable to testing. My > repository list looks like this: > > t# cat /etc/apt/sources.list > deb ftp://ftp.sk.debian.org/debian/ stable main > deb ftp://ftp.cz.debian.org/debian/ stable main > deb http://security.debian.org/ stable/updates main > deb ftp://ftp.sk.debian.org/debian/ testing main > deb ftp://ftp.cz.debian.org/debian/ testing main > deb http://security.debian.org/ testing/updates main > deb http://www.backports.org/pending/openoffice.org/ ./ > deb http://download.skype.com/linux/repos/debian/ stable non-free Is there a reason you're mixing stable and testing? If you're really intending to upgrade to testing, you should comment out the sources for stable. > Now i have problem with broken dependencies. When i try to run: > > t# apt-get install k3b > Reading package lists... Done > Building dependency tree... Done > Some packages could not be installed. This may mean that you have > requested an impossible situation or if you are using the unstable > distribution that some required packages have not yet been created > or been moved out of Incoming. What else did you do other than changing your sources list? Did you run an update and a dist-upgrade? -- Michael A. Marsh http://www.umiacs.umd.edu/~mmarsh http://mamarsh.blogspot.com
apt broken dependencies
Hi, i have upgraded my instalation of debian stable to testing. My repository list looks like this: t# cat /etc/apt/sources.list deb ftp://ftp.sk.debian.org/debian/ stable main deb ftp://ftp.cz.debian.org/debian/ stable main deb http://security.debian.org/ stable/updates main deb ftp://ftp.sk.debian.org/debian/ testing main deb ftp://ftp.cz.debian.org/debian/ testing main deb http://security.debian.org/ testing/updates main deb http://www.backports.org/pending/openoffice.org/ ./ deb http://download.skype.com/linux/repos/debian/ stable non-free Now i have problem with broken dependencies. When i try to run: t# apt-get install k3b Reading package lists... Done Building dependency tree... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: The following packages have unmet dependencies: k3b: Depends: k3blibs (>= 0.11.20) but it is not going to be installed Depends: kdelibs4 (>= 4:3.3.2-1) but it is not going to be installed Depends: libarts1 (>= 1.3.2) but it is not going to be installed Depends: libqt3c102-mt (>= 3:3.3.3) but it is not going to be installed E: Broken packages Then i try tu install k3blibs, and other and i go on and on. Do you now some commands, that will check dependencies and repare broken packages? Thanks -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
apt broken dependencies
Hi, i have upgraded my instalation of debian stable to testing. My repository list looks like this: t# cat /etc/apt/sources.list deb ftp://ftp.sk.debian.org/debian/ stable main deb ftp://ftp.cz.debian.org/debian/ stable main deb http://security.debian.org/ stable/updates main deb ftp://ftp.sk.debian.org/debian/ testing main deb ftp://ftp.cz.debian.org/debian/ testing main deb http://security.debian.org/ testing/updates main deb http://www.backports.org/pending/openoffice.org/ ./ deb http://download.skype.com/linux/repos/debian/ stable non-free Now i have problem with broken dependencies. When i try to run: t# apt-get install k3b Reading package lists... Done Building dependency tree... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: The following packages have unmet dependencies: k3b: Depends: k3blibs (>= 0.11.20) but it is not going to be installed Depends: kdelibs4 (>= 4:3.3.2-1) but it is not going to be installed Depends: libarts1 (>= 1.3.2) but it is not going to be installed Depends: libqt3c102-mt (>= 3:3.3.3) but it is not going to be installed E: Broken packages Then i try tu install k3blibs, and other and i go on and on. Do you now some commands, that will check dependencies and repare broken packages? Thanks -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: force apt-get to ignore broken dependencies
> i need to know if there is a simple way to get apt-get to ignore pkgs with > unmet deps. I don't think there is. Your best bet is something like this: grep vsftpd /var/lib/apt/lists/*_Packages | grep Filename ftp.us.debian.org_debian_dists_sarge_main_binary-i386_Packages:Filename: pool/main/v/vsftpd/vsftpd_2.0.1-1_i386.deb wget ftp://ftp.us.debian.org/debian/pool/main/v/vsftpd/vsftpd_2.0.1-1_i386.deb dpkg --force-conflicts -i vsftpd_2.0.1-1_i386.deb I agree this sucks. It's dumb that apt-get won't even download the debs for you if they conflict with something. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: force apt-get to ignore broken dependencies
On Wed, 15 Dec 2004 16:03:53 +1100 Sam Watkins <[EMAIL PROTECTED]> wrote: > On Tue, Dec 14, 2004 at 06:23:07PM +0100, [EMAIL PROTECTED] wrote: > > i want to have 2 different ftp servers running but apt-get refuses to > > install > > them due to conflicts and i don't like the idea of using dpkg for further > > package management. > > What ftp servers are you trying to run together? what are the conflicts? > > I suggest try to build them from source (use apt-get source, and debuild from > devscripts) and figure out a way to avoid the conflicts. If there's a > general way to do it, perhaps you could contribute patches back to the > maintainers. If you let me know what packages have the conflicts I may be > able to help. > > > Sam pure-ftpd conflicts with ftp-server pure-ftpd provides ftp-server i have pure-ftpd installed and i want to try out other servers. but this is just an example. sometimes it's necessary to break dependencies. one way to ignore dependencies is to download the pkg manually and use dpkg -i --force-... to install it. but the next time you use apt-get it tries to remove the pkg even if it is on hold and that makes apt-get impossible to use if you have unmet dependencies. i think in a former version of apt-get it was possible to set an pkg to hold and thus forcing apt-get to leave the pkg untouched but unfortunately this doesn't work anymore. so i need to know if there is a simple way to get apt-get to ignore pkgs with unmet deps. best regards, stefan -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: force apt-get to ignore broken dependencies
On Tue, Dec 14, 2004 at 06:23:07PM +0100, [EMAIL PROTECTED] wrote: > i want to have 2 different ftp servers running but apt-get refuses to install > them due to conflicts and i don't like the idea of using dpkg for further > package management. What ftp servers are you trying to run together? what are the conflicts? I suggest try to build them from source (use apt-get source, and debuild from devscripts) and figure out a way to avoid the conflicts. If there's a general way to do it, perhaps you could contribute patches back to the maintainers. If you let me know what packages have the conflicts I may be able to help. Sam -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
force apt-get to ignore broken dependencies
greetings, is it possible to force apt-get to ignore broken dependencies? i think it was (if i remember correctly) i want to have 2 different ftp servers running but apt-get refuses to install them due to conflicts and i don't like the idea of using dpkg for further package management. i'm using debian/unstable apt-get version: 0.5.27 thanks, stefan -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
re-post: broken dependencies, surgery on package database
I posted this same question on Monday, but got no suggestions. So, giving it another shot ... I seem to have really broken a couple of packages and I now I can't do anything with dselect/aptitude. None of the dpkg commands, even using --force, is helping me fix the problem packages. So, I'm looking for some help on how to perform surgery on the package database. I compiled the 2.4.23 kernel and alsa, i2c and lm-sensors using kernel-package to make .debs. Since I'm now a couple of kernels further along, I selected all of the packages for removal (purge actually) during a dselect upgrade. The kernel and alsa were removed, but i2c and lm-sensors were left in a broken state. With these packages broken, I could no longer use dselect or aptitude -- they kept getting hung up on the problem packages. I recomplied the 2.4.23 kernel, alsa, i2c and lm-sensors and reinstalled them, thinking I might then be able to remove them in the correct order. No go. I have tried all of the various dpkg permutations I'm aware of (from man page) to remove or otherwise un-break these packages. Still a no go. So, is there a way for me to directly manipulate the package database to remove all traces of these packages? Can I go into /var/lib/dpkg and edit certain files so that at least dselect will no longer hang? Thanks, Richard __ Do you Yahoo!? Yahoo! Search - Find what youre looking for faster http://search.yahoo.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: broken dependencies after trying to get amaya compiling
On Sun, Feb 02, 2003 at 01:19:23PM -0800, Joris Huizer wrote: > Hello everybody, > > I had a look around via google but this is a rather > specific prob so that's probably why I don't find > anything relevant on it. > > I made some stupid mistake - instead of trying apt-get > I installed packages from debian directly from the > internet. > > It's because they say I need libglib1.2 - which didn't > seem to be present - and now the stuff is not well. > This is the apt-get message: > > > You might want to run `apt-get -f install' to correct > these. > Sorry, but the following packages have unmet > dependencies: > libc6: Depends: libdb1-compat but it is not > installable > libc6-dev: Depends: libc6 (= 2.2.5-11.2) but > 2.3.1-10 is installed > locales: Depends: glibc-2.2.5-11.2 > E: Unmet dependencies. Try using -f. > > (Where apt-get -f install states it wants to remove > most of the system or something) > > How can I make apt-get install the libc6 2.2.5-11.2 - > which is a downgrade ? whe I say apt-get install libc6 > the prog says it's allready the newest version ... Oh, yuck, you've managed to pull in the libc from sid. Do be a lot more careful in future :) To fix it: first, install sash and busybox-static. You're about to mess with your C library, which could potentially break every dynamically linked program on your system. Then, go download whatever version of libc6 packages.debian.org says your version of Debian should have. Then go read the article on debianplanet.org about downgrading. It involves some pinning fun, but it should be able to get your system back to woody or sarge or whatever. Then reinstall the correct libc that you downloaded earlier. You really have to know what you're doing when messing with mixed systems; just because apt makes it so easy, doesn't mean you can afford to ignore the issues it causes. -- Rob Weir <[EMAIL PROTECTED]> http://ertius.org/ msg29644/pgp0.pgp Description: PGP signature
Re: URGENT broken dependencies
Please learn how to ask good questions, especially with the subject line... Good: libc6: How to downgrade? Better: libglib1.2: How to install? The second one is better because it states the goal without assuming a specific course of action. Bad: Anything with "urgent," "help me," or words to similar effect. Likely, you expect these words to cause people to go "Oh, I think this guy needs help more than other folks" and reprioritize thier email reading around you. More likely, however, these words just scream "selfish idiot" and the message to which they're heading deleted. Responses you recieve will likely be highly critical. This is preventable, ESR tells you how. http://www.catb.org/~esr/faqs/smart-questions.html On Mon, Feb 03, 2003 at 12:14:19AM -0800, Joris Huizer wrote: > I had a look around via google but this is a rather > specific prob so that's probably why I don't find > anything relevant on it. Keywords? > It's because they say I need libglib1.2 - which didn't > seem to be present - and now the stuff is not well. Before you go make assumptions, try apt-cache search libglib, see if you find what you're looking for. > How can I make apt-get install the libc6 2.2.5-11.2 - > which is a downgrade ? whe I say apt-get install libc6 > the prog says it's allready the newest version ... Switch to an older distro. Almost everying depends on libc6, and if you downgrade libc6, you're probably going to have to downgrade everything that depends on it. > PS: sorry for double posting but I think because of > the big number of posts on the list yesterday my > message wasn't seen. - I've seen no replies on it See the top of this message for the likely culprit and fix. -- .''`. Baloo <[EMAIL PROTECTED]> : :' :proud Debian admin and user `. `'` `- Debian - when you have better things to do than to fix a system msg28251/pgp0.pgp Description: PGP signature
URGENT broken dependencies
Hello everybody, I had a look around via google but this is a rather specific prob so that's probably why I don't find anything relevant on it. I made some stupid mistake - instead of trying apt-get I installed packages from debian directly from the internet. It's because they say I need libglib1.2 - which didn't seem to be present - and now the stuff is not well. This is the apt-get message: You might want to run `apt-get -f install' to correct these. Sorry, but the following packages have unmet dependencies: libc6: Depends: libdb1-compat but it is not installable libc6-dev: Depends: libc6 (= 2.2.5-11.2) but 2.3.1-10 is installed locales: Depends: glibc-2.2.5-11.2 E: Unmet dependencies. Try using -f. (Where apt-get -f install states it wants to remove most of the system or something) How can I make apt-get install the libc6 2.2.5-11.2 - which is a downgrade ? whe I say apt-get install libc6 the prog says it's allready the newest version ... Thanks in advance, Joris Huizer PS: sorry for double posting but I think because of the big number of posts on the list yesterday my message wasn't seen. - I've seen no replies on it __ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
broken dependencies after trying to get amaya compiling
Hello everybody, I had a look around via google but this is a rather specific prob so that's probably why I don't find anything relevant on it. I made some stupid mistake - instead of trying apt-get I installed packages from debian directly from the internet. It's because they say I need libglib1.2 - which didn't seem to be present - and now the stuff is not well. This is the apt-get message: You might want to run `apt-get -f install' to correct these. Sorry, but the following packages have unmet dependencies: libc6: Depends: libdb1-compat but it is not installable libc6-dev: Depends: libc6 (= 2.2.5-11.2) but 2.3.1-10 is installed locales: Depends: glibc-2.2.5-11.2 E: Unmet dependencies. Try using -f. (Where apt-get -f install states it wants to remove most of the system or something) How can I make apt-get install the libc6 2.2.5-11.2 - which is a downgrade ? whe I say apt-get install libc6 the prog says it's allready the newest version ... Thanks in advance, Joris Huizer __ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: How to deal with package broken dependencies
On Sun, Dec 22, 2002 at 09:45:32AM -0800, Bill Moseley wrote: > I had also install Aspell 0.50.3 from source -- I have some code that > depends on the New Aspell. [snip] > That on is probably my fault due to installing the New Aspell from source, > but I'm not sure. apt-get install equivs and generate a fake package that Provide:'s the aspell stuff you've installed. > Is this just a fact of life when using packages that may have conflicting > dependencies? > > Can the package system tell me more about these packages, like when they > were installed (or removed) and what caused that to happen? Neither apt nor dpkg actually logs what it does, unfortunately. aptitude does, which is one of the reasons I use it for all my package management needs. -rob msg20644/pgp0.pgp Description: PGP signature
How to deal with package broken dependencies
I installed kdebase-libs today to get Kmail working. It seems to have broken a few things, so I'm wonder how best to deal with it. First, I had gkrellm2 installed. Now dpkg shows: rc gkrellm1.2.12-2 Multiple stacked system monitors: 1 process. rc gkrellm2 2.0.3-1Multiple stacked system monitors: 1 process. I'm not sure what happened here. I don't ever remember requesting gkrellm (version 1) and I sure didn't ask either to be removed -- perhaps it was removed on a installation conflict that I missed? I had also install Aspell 0.50.3 from source -- I have some code that depends on the New Aspell. Now I see this in dpkg rc libaspell100.33.7.1-8 The aspell spell checker runtime libraries. ii libpspell4 0.12.2-6 Portable spell checker interface library That on is probably my fault due to installing the New Aspell from source, but I'm not sure. Is this just a fact of life when using packages that may have conflicting dependencies? Can the package system tell me more about these packages, like when they were installed (or removed) and what caused that to happen? Thanks, -- Bill Moseley [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]