Dear misc@ readers,

bear with me... Noob at work!

So, it seems that upgrading from 5.5-STABLE to -current completely
messed-up package dependencies.

2/3 of previously installed packages were not upgradable; I tried
to delete them all and re-add, but that of course didn't solve
anything.

Just as an example:


just22@poseidon:[~]> pkga gtk+2
Update candidates: quirks-2.9 -> quirks-2.9 (ok)
quirks-2.9 signed on 2014-07-31T22:37:55Z
Can't install gtk+2-2.24.24 because of libraries
|library atk-1.0.21209.1 not found
| /usr/local/lib/libatk-1.0.so.21009.1 (atk-2.10.0p0): bad major
|library ffi.1.0 not found
| /usr/local/lib/libffi.so.0.0 (libffi-3.0.9p6): bad major
|library gio-2.0.4000.0 not found
| /usr/local/lib/libgio-2.0.so.3800.0 (glib2-2.38.2p6): bad major
|library glib-2.0.4000.0 not found
| /usr/local/lib/libglib-2.0.so.3800.0 (glib2-2.38.2p6): bad major
|library gmodule-2.0.4000.0 not found
| /usr/local/lib/libgmodule-2.0.so.3800.0 (glib2-2.38.2p6): bad major
|library gobject-2.0.4000.0 not found
| /usr/local/lib/libgobject-2.0.so.3800.0 (glib2-2.38.2p6): bad major
|library gthread-2.0.4000.0 not found
| /usr/local/lib/libgthread-2.0.so.3800.0 (glib2-2.38.2p6): bad major
|library harfbuzz.4.4 not found
| /usr/local/lib/libharfbuzz.so.4.2 (harfbuzz-0.9.25): minor is too small
|library png.17.2 not found
| /usr/local/lib/libpng.so.17.1 (png-1.6.8): minor is too small
Direct dependencies for gtk+2-2.24.24 resolve to 
gtk-update-icon-cache-2.24.22p1 python-2.7.6p0 gettext-0.18.2p4 cups-libs-1.7.4
hicolor-icon-theme-0.12p2 gdk-pixbuf-2.30.4 atk-2.10.0p0 pango-1.36.2 
gnome-icon-theme-symbolic-3.10.1 libiconv-1.14p1
Full dependency tree is glib2-2.38.2p6 libdaemon-0.14p0 pcre-8.33 lzo2-2.06p0 
bzip2-1.0.6p0 python-2.7.6p0 gdbm-1.10p0 libcroco-0.6.8p0 tiff-4.0.3p2
librsvg-2.40.1 avahi-0.6.31p13 gettext-0.18.2p4 gnome-icon-theme-3.10.0p2 
pango-1.36.2 jpeg-9p0 jasper-1.900.1p2 libxml-2.9.1 png-1.6.8
gtk-update-icon-cache-2.24.22p1 libelf-0.8.13p1 shared-mime-info-1.2 
cairo-1.12.16 graphite2-1.2.4 hicolor-icon-theme-0.12p2
gnome-icon-theme-symbolic-3.10.1 dbus-1.8.0v0 cups-libs-1.7.4 harfbuzz-0.9.25 
gdk-pixbuf-2.30.4 atk-2.10.0p0 libffi-3.0.9p6 libiconv-1.14p1

So it's complaining that the library atk is not found, but... wait...
the atk version in the package tree is 2.12.0, not 1.0.21209.1

I certainly make something terribly wrong... but what? And is there
any way to recover the situation? Where should I start the debugging?

Please help.

Thanks in advance

-- 
Alessandro DE LAURENZIS
[mailto:just22....@gmail.com]
LinkedIn: http://it.linkedin.com/in/delaurenzis

Reply via email to