Bug#665441: mp3splt-gtk: Refuses to start for mixing GTK+ 2.x and 3 libraries

2012-04-13 Thread ari

Hello,

looking on changelog of version 0.7, there is an option for gtk3:
- added gtk3 support (auto detection or --enable-gtk3, --disable-gtk3) - 
almost closes #3385903


@Dominik, could you fix linking against libgtk-3-0 upstream and then we 
will upgrade it on Debian?


--
Pozdrawiam / Kind regards,
Artur Rona



Bug#665441: mp3splt-gtk: Refuses to start for mixing GTK+ 2.x and 3 libraries

2012-04-08 Thread C. Dominik Bódi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

I've got the same problem with debian unstable amd64.

The reason for that behaviour is a link conflict between the mp3splt-gtk
binary and its dependency, libaudcore1.

mp3splt-gtk is linked against libgtk-2.0-0 and libaudcore1. However,
libaudcore1 is linked against libgtk-3-0. Gtk does not permit linking
against 2.0 and 3.0 in the same executable, though.

Either mp3splt-gtk should link against libgtk-3-0, or there should be a
version of libaudcore that links against libgtk-2.0-0.

Regards,
Dominik
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCgAGBQJPgcS/AAoJEH57oErWeAO10C8QAIn6Ilq5nmIoEEpKrJ0lmUfc
6osPQ8vGUbvr48w22X/sK3kt9rttILlX5jWF9t80mXbHa/b7/BBZLYCqWdOJM4Hl
PzvyXMxtw5WByeNSlVFqB1npEVKPsiHBTni3KHErOTCh7tGMP8c83ZWq/oxlzq3T
IlBp/dWOlpGLK2j46C9t8R9zuubBxU7mCvguTHYac8Y5Xikg2RbcRSSqwSwrieiN
UKbo1kc6FQYqIsK+mQLDRyGZV1p92vqUEUu9NxwjeCT36duci7mU4adWQgXueva2
gtbY81jn7BsK6GbHTNPsyFPXLZ7fWOzOxFviaWOQoCzolJZdsl8uVN6HEQ+/TkG6
ZN3Jool/GQJQfyL1trpvyYQuZ6PrhAenZA99AYad3Ti+oNYWFHdLSKgLqt9B+734
uLemRYDmVZWHavcdYHvSTdjSCn4jEAe8z1yE2WWXx2pYaaZuOAem54I8JJdcEm/7
/T4npLtbzofnDDBqyYXproM9llrGnbcHBd1nKGBD9EvSlIz7O9lBPQE8qdqaKv5z
swMbPJZVe0ap4snHtdgQflTfkeLPBDja6jpo7Y4ls8hL5qPC1NQ/vvvqI9pPeSGp
O/PgJ8lfAkHIQhshrgMzecpuO4vMmPhFjslUCoTChWWi4gxWxzP91192aSKxaeL8
Z5O7kce/FId5w4hiQi3+
=/Xwo
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#665441: mp3splt-gtk: Refuses to start for mixing GTK+ 2.x and 3 libraries

2012-03-24 Thread Felix Palmen
Package: mp3splt-gtk
Version: 0.5.6-1.2+b1
Severity: grave
Justification: renders package unusable

mp3splt-gtk won't start on my clean wheezy installation (no locally
installed or self compiled software) giving the following error:

Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same 
process is not supported

stacktrace:

Program received signal SIGTRAP, Trace/breakpoint trap.
0x74f62888 in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) bt
#0  0x74f62888 in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x74f62c02 in g_log () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x778d9642 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#3  0x74f66908 in g_option_context_parse ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x778d98a0 in gtk_parse_args ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#5  0x778d98f9 in gtk_init_check ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#6  0x778d9929 in gtk_init ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#7  0x0041f564 in ?? ()
#8  0x73027ead in __libc_start_main (main=optimized out, 
argc=optimized out, ubp_av=optimized out, init=optimized out, 
fini=optimized out, rtld_fini=optimized out, stack_end=0x7fffe128)
at libc-start.c:228
#9  0x004097b9 in ?? ()
#10 0x7fffe128 in ?? ()
#11 0x001c in ?? ()
#12 0x0001 in ?? ()
#13 0x7fffe42a in ?? ()
#14 0x in ?? ()

dynamic dependencies:

linux-vdso.so.1 =  (0x7fff9f1ff000)
libgtk-x11-2.0.so.0 = /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 
(0x7f1d92ffe000)
libgdk-x11-2.0.so.0 = /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 
(0x7f1d92d4a000)
libatk-1.0.so.0 = /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 
(0x7f1d92b26000)
libgio-2.0.so.0 = /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 
(0x7f1d927e1000)
libpangoft2-1.0.so.0 = /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 
(0x7f1d925b5000)
libpangocairo-1.0.so.0 = 
/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x7f1d923a7000)
libgdk_pixbuf-2.0.so.0 = 
/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x7f1d92188000)
libm.so.6 = /lib/x86_64-linux-gnu/libm.so.6 (0x7f1d91f06000)
libcairo.so.2 = /usr/lib/x86_64-linux-gnu/libcairo.so.2 
(0x7f1d91c12000)
libpng12.so.0 = /lib/x86_64-linux-gnu/libpng12.so.0 
(0x7f1d919ea000)
libpango-1.0.so.0 = /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 
(0x7f1d9179d000)
libfreetype.so.6 = /usr/lib/x86_64-linux-gnu/libfreetype.so.6 
(0x7f1d914fe000)
libfontconfig.so.1 = /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 
(0x7f1d912c9000)
libgobject-2.0.so.0 = /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 
(0x7f1d91078000)
libgmodule-2.0.so.0 = /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 
(0x7f1d90e74000)
libgthread-2.0.so.0 = /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 
(0x7f1d90c6f000)
librt.so.1 = /lib/x86_64-linux-gnu/librt.so.1 (0x7f1d90a67000)
libglib-2.0.so.0 = /lib/x86_64-linux-gnu/libglib-2.0.so.0 
(0x7f1d9076f000)
libmp3splt.so.0 = /usr/lib/libmp3splt.so.0 (0x7f1d90553000)
libaudcore.so.1 = /usr/lib/x86_64-linux-gnu/libaudcore.so.1 
(0x7f1d90344000)
libaudgui.so.1 = /usr/lib/x86_64-linux-gnu/libaudgui.so.1 
(0x7f1d9012b000)
libaudclient.so.2 = /usr/lib/x86_64-linux-gnu/libaudclient.so.2 
(0x7f1d8ff25000)
libmcs.so.1 = /usr/lib/libmcs.so.1 (0x7f1d8fd22000)
libdbus-glib-1.so.2 = /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2 
(0x7f1d8faf9000)
libmowgli.so.2 = /usr/lib/libmowgli.so.2 (0x7f1d8f8e9000)
libdbus-1.so.3 = /lib/x86_64-linux-gnu/libdbus-1.so.3 
(0x7f1d8f6a4000)
libpthread.so.0 = /lib/x86_64-linux-gnu/libpthread.so.0 
(0x7f1d8f487000)
libgstbase-0.10.so.0 = /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 
(0x7f1d8f232000)
libgstreamer-0.10.so.0 = 
/usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 (0x7f1d8ef47000)
libxml2.so.2 = /usr/lib/libxml2.so.2 (0x7f1d8ebe8000)
libc.so.6 = /lib/x86_64-linux-gnu/libc.so.6 (0x7f1d8e861000)
libX11.so.6 = /usr/lib/x86_64-linux-gnu/libX11.so.6 
(0x7f1d8e522000)
libXcomposite.so.1 = /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 
(0x7f1d8e31f000)
libXdamage.so.1 = /usr/lib/x86_64-linux-gnu/libXdamage.so.1 
(0x7f1d8e11d000)
libXfixes.so.3 = /usr/lib/x86_64-linux-gnu/libXfixes.so.3 
(0x7f1d8df17000)
libXext.so.6 = /usr/lib/x86_64-linux-gnu/libXext.so.6 
(0x7f1d8dd03000)
libXrender.so.1 = /usr/lib/x86_64-linux-gnu/libXrender.so.1 
(0x7f1d8daf9000)
libXinerama.so.1 =