Bug#286779: Dependency Hell Installing dia-common 0.94
Loïc Minier
Loïc Minier ,
286779@bugs.debian.org
Wed, 22 Dec 2004 13:55:58 +0100
Hi,
Bryan Batten <BryanBatten@compuserve.com> - Tue, Dec 21, 2004:
> Trying to install the Debian unstable packages for dia-gnome requires
> dia-libs and dia-common. Fair enough. However, dia-common, depends on
> python-gtk2; python-gtk2 depends on python2.3-gtk2; and python2.3-gtk2
> ends up depending on hurd! (This seems not to be the case in the
> testing distribution) This is a lot bigger dependency list than is the
> case with what I currently have - Debian woody 0.88.1-3.
Err, I'm really lost by your setup, I can only check what happens on
woody, sarge, or sid, not what happens exactly on your machine:
- woody:
apt-cache show dia-gnome | egrep -i '^(depends|recommends|version)'
Version: 0.88.1-3
Depends: gdk-imlib1, libart2 (>= 1.2.13-5), libaudiofile0 (>= 0.2.3-4),
libc6 (>= 2.2.4-4), libdb3 (>= 3.2.9-1), libesd0 (>= 0.2.23-1) |
libesd-alsa0 (>= 0.2.23-1), libgdk-pixbuf2 (>= 0.16.0-1), libglib1.2
(>= 1.2.0), libgnome32 (>= 1.2.13-5), libgnomesupport0 (>= 1.2.13-5),
libgnomeui32 (>= 1.2.13-5), libgtk1.2 (>= 1.2.10-4), libpng2(>=1.0.12),
libpopt0 (>= 1.6.2-1), libxml1 (>= 1:1.8.14-3), xlibs (>> 4.1.0),
zlib1g (>= 1:1.1.4), dia-common (=0.88.1-3)
Recommends: gsfonts-x11
apt-cache show dia-common | egrep -i '^(depends|recommends|version)'
Version: 0.88.1-3
Depends: libc6 (>= 2.2.4-4)
Recommends: dia | dia-gnome
=> no problem here, python isn't involved, and there's no python 2.3
anyway
- sarge and sid:
apt-cache show dia-gnome | egrep -i '^(depends|recommends|version)'
Version: 0.94.0-3
Depends: libart-2.0-2 (>= 2.3.16), libatk1.0-0 (>= 1.6.0),
libaudiofile0 (>= 0.2.3-4), libbonobo2-0 (>= 2.6.2), libbonoboui2-0 (>=
2.5.4), libc6 (>= 2.3.2.ds1-4), libesd0 (>= 0.2.29-1) | libesd-alsa0
(>= 0.2.29-1), libfreetype6 (>= 2.1.5-1), libgconf2-4 (>= 2.6.4),
libgcrypt11, libglib2.0-0 (>= 2.4.7), libgnome-keyring0 (>= 0.2.1),
libgnome2-0 (>= 2.6.1.1), libgnomecanvas2-0 (>= 2.6.0), libgnomeui-0
(>= 2.6.0), libgnomevfs2-0 (>= 2.6.0), libgnutls11 (>= 1.0.16),
libgpg-error0 (>= 1.0), libgtk2.0-0 (>= 2.4.4), libice6 | xlibs (>>
4.1.0), libjpeg62, liborbit2 (>= 1:2.10.0), libpango1.0-0 (>= 1.4.1),
libpng12-0 (>= 1.2.7), libpopt0 (>= 1.7), libsm6 | xlibs (>> 4.1.0),
libtasn1-2 (>= 0.2.8), libx11-6 | xlibs (>> 4.1.0), libxml2 (>=
2.6.11), zlib1g (>= 1:1.2.1), dia-common (= 0.94.0-3), dia-libs (=
0.94.0-3)
Recommends: gsfonts-x11
apt-cache show dia-common | egrep -i '^(depends|recommends|version)'
Version: 0.94.0-3
Depends: python-gtk2
Recommends: dia | dia-gnome, dia-libs
apt-cache show python-gtk2 | egrep -i '^(depends|recommends|version)'
Version: 2.4.1-2
Depends: python2.3-gtk2 (= 2.4.1-2)
apt-cache show python2.3-gtk2 | egrep -i
'^(depends|recommends|version)'
Version: 2.4.1-2
Depends: libatk1.0-0 (>= 1.7.2), libc6 (>= 2.3.2.ds1-4), libglib2.0-0
(>= 2.4.7), libgtk2.0-0 (>= 2.4.4), libpango1.0-0 (>= 1.6.0),
python2.3, python2.3-numeric
apt-cache policy dia-gnome dia-common python-gtk2 python2.3-gtk2
=> this confirms that the versions in sarge and sid of the packages you
mention are the same, I could not find any dependency on 'hurd', so I
guess your local setup is broken.
Please send the output of apt-cache policy for the packages you are
incriminating, and your sources.list or confirm that I can close the
bug.
Regards,
--
Loïc Minier <lool@dooz.org>