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

Not sure I get this unmet dependency



Sometimes I get confused by what the package system is telling me.
I'm not sure what's happening below.

On Sid trying to update Gaim:

    $ apt-cache policy gaim     
    gaim:
      Installed: 1:2.0.0+beta5-3
      Candidate: 1:2.0.0+beta5-6

Ok, trying to upgrade:


    $ sudo apt-get install gaim          
    The following packages have unmet dependencies:
      gaim: Depends: gaim-data (= 1:2.0.0+beta5-6) but 1:2.0.0+beta5-3 is to be installed
    E: Broken packages


Looks like I could update gaim-data:


    $ apt-cache policy gaim-data
    gaim:
      Installed: 1:2.0.0+beta5-3
      Candidate: 1:2.0.0+beta5-6
      Version table:
         1:2.0.0+beta5-6 0
            500 http://http.us.debian.org unstable/main Packages
     *** 1:2.0.0+beta5-3 0
            100 /var/lib/dpkg/status

But if I try it wants to remove gaim.

    $ sudo apt-get install gaim-data
    Reading package lists... Done
    Building dependency tree... Done
    The following packages will be REMOVED:
      gaim
    The following packages will be upgraded:
      gaim-data
    1 upgraded, 0 newly installed, 1 to remove and 160 not upgraded.
    Need to get 5153kB of archives.
    After unpacking 4620kB disk space will be freed.
    Do you want to continue [Y/n]? n
    Abort.


Hum, apt-cache show gaim shows gaim twice.

Package: gaim
Priority: optional
Section: net
Installed-Size: 4568
Maintainer: Robert McQueen <robot101@debian.org>
Architecture: i386
Version: 1:2.0.0+beta5-6
Replaces: gaim-meanwhile (<= 1.2.8-2), gaim-data (<= 1:2.0.0+beta3-4)
Depends: gaim-data (= 1:2.0.0+beta5-6), libsasl2-modules, libatk1.0-0 (>= 1.12.2), libavahi-compat-howl0 (>= 0.6.0), libc6 (>= 2.3.6-6), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 0.94), libdbus-glib-1-2 (>= 0.71), libfontconfig1 (>= 2.4.0), libgcrypt11 (>= 1.2.2), libglib2.0-0 (>= 2.12.0), libgnutls13 (>= 1.4.0-0), libgstreamer0.10-0 (>= 0.10.10), libgtk2.0-0 (>= 2.8.0), libgtkspell0 (>= 2.0.2), libice6 (>= 1:1.0.0), libncursesw5 (>= 5.4-5), libpango1.0-0 (>= 1.14.8), libperl5.8 (>= 5.8.8), libsm6, libstartup-notification0 (>= 0.8-1), libx11-6, libxcursor1 (>> 1.1.2), libxext6, libxfixes3 (>= 1:4.0.1), libxi6, libxinerama1, libxml2 (>= 2.6.27), libxrandr2, libxrender1, libxss1
Recommends: gstreamer0.10-plugins-base, gstreamer0.10-plugins-good, gstreamer0.10-alsa | gstreamer0.10-esd, python
Suggests: gnome-panel (>= 2.1) | kicker (>= 3.1) | docker, evolution-data-server (>= 1.6.0), dbus-1-utils, libgadu3 (>= 1:1.7~rc2), libmeanwhile1 (>= 1.0.2), libzephyr3, tcl8.4 (>= 8.4.5), tk8.4 (>= 8.4.5)
Conflicts: gaim-meanwhile (<= 1.2.8-2), gaim-data (<= 1:2.0.0+beta3-4)
Filename: pool/main/g/gaim/gaim_2.0.0+beta5-6_i386.deb
Size: 1680078
MD5sum: bd4405e8b69ffcabd3574c4e3e428158
SHA1: 67804235ef6bc9fe991aebd3cd93c45136f53cca
SHA256: 9607425280f0a4fec3c4f3999a6afcc86e04740d06387bc85b1bc6ffd4695183
Description: multi-protocol instant messaging client
 Gaim is a graphical, modular Instant Messaging client capable of using
 AIM/ICQ, Yahoo!, MSN, IRC, Jabber, Napster, Zephyr, Gadu-Gadu, Bonjour,
 Groupwise, Sametime, and SIMPLE all at once.
Tag: implemented-in::c, interface::commandline, interface::x11, network::client, protocol::{irc,jabber,msn-messenger,oscar,ssl,yahoo-messenger}, role::plugin, role::program, scope::application, uitoolkit::gtk, uitoolkit::ncurses, use::chatting, x11::applet, x11::application
Task: gnome-desktop

Package: gaim
Status: install ok installed
Priority: optional
Section: net
Installed-Size: 4564
Maintainer: Robert McQueen <robot101@debian.org>
Architecture: i386
Version: 1:2.0.0+beta5-3
Replaces: gaim-meanwhile (<= 1.2.8-2), gaim-data (<= 1:2.0.0+beta3-4)
Depends: gaim-data (= 1:2.0.0+beta5-3), libsasl2-modules, libatk1.0-0 (>= 1.12.2), libavahi-compat-howl0 (>= 0.6.0), libc6 (>= 2.3.6-6), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 0.94), libdbus-glib-1-2 (>= 0.71), libfontconfig1 (>= 2.4.0), libgcrypt11 (>= 1.2.2), libglib2.0-0 (>= 2.12.0), libgnutls13 (>= 1.4.0-0), libgstreamer0.10-0 (>= 0.10.10), libgtk2.0-0 (>= 2.8.0), libgtkspell0 (>= 2.0.2), libice6 (>= 1:1.0.0), libncursesw5 (>= 5.4-5), libpango1.0-0 (>= 1.14.7), libperl5.8 (>= 5.8.8), libsasl2-2, libsm6, libstartup-notification0 (>= 0.8-1), libx11-6, libxcursor1 (>> 1.1.2), libxext6, libxfixes3 (>= 1:4.0.1), libxi6, libxinerama1, libxml2 (>= 2.6.27), libxrandr2, libxrender1, libxss1
Recommends: gstreamer0.10-plugins-base, gstreamer0.10-plugins-good, gstreamer0.10-alsa | gstreamer0.10-esd
Suggests: gnome-panel (>= 2.1) | kicker (>= 3.1) | docker, evolution-data-server (>= 1.6.0), dbus-1-utils, libgadu3 (>= 1:1.7~rc2), libmeanwhile1 (>= 1.0.2), libzephyr3, tcl8.4 (>= 8.4.5), tk8.4 (>= 8.4.5)
Conflicts: gaim-meanwhile (<= 1.2.8-2), gaim-data (<= 1:2.0.0+beta3-4)
Description: multi-protocol instant messaging client
 Gaim is a graphical, modular Instant Messaging client capable of using
 AIM/ICQ, Yahoo!, MSN, IRC, Jabber, Napster, Zephyr, Gadu-Gadu, Bonjour,
 Groupwise, Sametime, and SIMPLE all at once.









-- 
Bill Moseley
moseley@hank.org



Reply to: