[packman] Unsatisfied dependencies for lots of packages

Stefan Tittel bugreports at tittel.net
Sat Dec 29 19:33:53 CET 2007


Hi!

The SMART package manager has a nice feature, which shows dependency problems 
even for uninstalled packages ("Edit"->"Check All Packages"). On my system 
only the official SUSE repositories and Packman are active and using this 
feature shows a lot of Packman packages having unresolvable dependencies. For 
some of the packages I checked myself if SMART is right about it and it seems 
like SMART really has a point with what it's saying:

Unsatisfied dependency: GuitarTeX2-3.1.1-0.pm.1 at noarch requires tetex
Unsatisfied dependency: GuitarTeX2-3.1.1-0.pm.1 at noarch requires te_latex
Unsatisfied dependency: MPlayer-1.0rc2-1.pm.1 at i586 requires libx264.so.54
Unsatisfied dependency: SecureSkat-2.8-0.pm.2 at i586 requires libTMCG.so.1
Unsatisfied dependency: SwingOSC-supercollider-0.56-0.pm.1 at noarch requires 
SuperCollider
Unsatisfied dependency: autotest-0.1.658-6 at i586 requires postgresql-debuginfo
Unsatisfied dependency: avogadro-0.2.0-6.pm.1 at i586 requires libavogadro = 
0.2.0
Unsatisfied dependency: bsl-0.2.0-0.pm.2 at i586 requires libbtcore >= 0.2.0
Unsatisfied dependency: cabel-0.85-0.pm.4 at i586 requires CsoundVST
Unsatisfied dependency: cinelerra-2.1.cv1036-0.pm.2 at i586 requires 
libx264.so.54
Unsatisfied dependency: csound-5.07.0-0.pm.1 at i586 requires portmidi
Unsatisfied dependency: dclib-devel-0.3.12-0.pm.1 at i586 requires libbzip2-devel
Unsatisfied dependency: evad-0.0.2-0.pm.1 at i586 requires python-ncurses
Unsatisfied dependency: flickrpc-0.2-0.pm.1 at i586 requires python-elementtree
Unsatisfied dependency: fox16-debuginfo-1.6.31-0.pm.1 at i586 requires fox16 = 
2.1.0-0.pm.14
Unsatisfied dependency: gcompris-debuginfo-8.4.2-0.pm.7 at i586 requires gcompris 
= 1.0-0.pm.7
Unsatisfied dependency: graveman-0.3.12-5.pm.1 at i586 requires gtk+ >= 2.4.0
Unsatisfied dependency: hbci4java4cpp-0.2-0.pm.2 at i586 requires hbci4java = 
2.5.0rc_9
Unsatisfied dependency: jack_mixer-6-0.pm.2 at i586 requires python = 2.5
Unsatisfied dependency: ktechlab-0.3.6-0.pm.1 at i586 requires gputils
Unsatisfied dependency: libgpod-devel-0.6.0-100.pm.5 at i586 requires 
glibc-glib2-devel
Unsatisfied dependency: libmtp7-debuginfo-0.2.4-0.pm.4 at i586 requires libmtp7 = 
0.2.2-0.pm.4
Unsatisfied dependency: libogmrip-devel-0.11.2-0.pm.1 at i586 requires libogmrip 
= 0.11.2
Unsatisfied dependency: libsoap-devel-1.2.0-0.pm.cvs20071104 at i586 requires 
libsoap = 1.2.0
Unsatisfied dependency: libsoap1-1.2.0-0.pm.cvs20071104 at i586 requires libsoap 
= 1.2.0
Unsatisfied dependency: mpeg4ip-1.5.0.1-6 at i586 requires libx264.so.54
Unsatisfied dependency: musicextras-gui-0.6.8-0.pm.3 at i586 requires 
ruby-libglade2 >= 0.14
Unsatisfied dependency: musicextras-gui-0.6.8-0.pm.3 at i586 requires ruby-gnome2 
>= 0.14
Unsatisfied dependency: mythplugins-debuginfo-0.20.2-9 at i586 requires 
mythplugins = 0.20.2-9
Unsatisfied dependency: mythtv-debuginfo-0.20.2-9 at i586 requires mythtv = 
0.20.2-9
Unsatisfied dependency: nas-1.9.1-0.pm.1 at i586 requires libaudio = 1.9.1
Unsatisfied dependency: planets-0.1.13-2.pm.1 at i586 requires caml4p
Unsatisfied dependency: planets-0.1.13-2.pm.1 at i586 requires labtk
Unsatisfied dependency: podtool-1.1-0.pm.1 at noarch requires /usr/bin/python2.4
Unsatisfied dependency: psycle-plugins-1.9-6071.pm.svn20071214 at i586 requires 
qpsycle = 1.9
Unsatisfied dependency: pyscrabble-server-1.6.2-0.pm.1 at i586 requires zope3 >= 
3.2
Unsatisfied dependency: python-loris-1.5.1-0.pm.1 at i586 requires python = 2.5
Unsatisfied dependency: qpsycle-debuginfo-0.1.0-6071.pm.svn20071214 at i586 
requires qpsycle = 1.9-6071.pm.svn20071214
Unsatisfied dependency: rott-debuginfo-1.0-0.pm.1 at i586 requires rott = 
1.0-0.pm.1
Unsatisfied dependency: sbig-1.2-14 at i586 requires libcfitsio.so.0
Unsatisfied dependency: sonic-visualiser-1.0-0.pm.3 at i586 requires 
libvamp-hostsdk.so
Unsatisfied dependency: susedoc-4.2_20070830-1 at noarch requires agfa-fonts
Unsatisfied dependency: system-config-httpd-1.4.4-0.pm.1 at i586 requires 
python-libxml2
Unsatisfied dependency: tcl-mlt++-0.2.2-0.pm.7 at i586 requires /bin/env
Unsatisfied dependency: vlc-0.8.6d-1.pm.3 at i586 requires libx264.so.54
Unsatisfied dependency: xmms2-core-0.4-1.pm.1 at i586 requires libavformat.so.51
Unsatisfied dependency: xmms2-core-0.4-1.pm.1 at i586 requires libx264.so.54
Unsatisfied dependency: xpde-0.5.1-0.pm.1 at noarch requires bplrtl.so.6.9
Unsatisfied dependency: xpde-0.5.1-0.pm.1 at noarch requires bplpvisualclx.so


From what I see a real lot of Packman packages seem to be broken (in the sense 
that they can't be installed/upgraded because of unresolved dependencies). To 
me it seems like a good idea if packagers could use this SMART feature as a 
basic QA measure to minimize package breakage in the future.

Thanks in advance for fixing these problems and a happy New Year to all of 
you!

Regards,
Stefan




More information about the Packman mailing list