Debian Bug report logs -
#490132
audacious: plugin package dependency not sufficiently tightly versioned
Reported by: Michael Deegan <bugs@wibble.darktech.org>
Date: Thu, 10 Jul 2008 05:24:01 UTC
Severity: normal
Found in version audacious/1.5.1-1
Fixed in version audacious/2.0.1-1
Done: Chris Taylor <ctaylor@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#490132; Package audacious.
(full text, mbox, link).
Acknowledgement sent to Michael Deegan <bugs@wibble.darktech.org>:
New Bug report received and forwarded. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: audacious
Version: 1.5.1-1
Severity: normal
I tried audacious for the first time, today and was a little bit
disappointed at being presented with a SEGV before I'd even got as far as
playing a song. :P
About 60% of the time, enabling the status icon plugin resulted in
something like:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x2afe1301c9c0 (LWP 21403)]
0x00002afe10033990 in strchr () from /lib/libc.so.6
(gdb) bt
#0 0x00002afe10033990 in strchr () from /lib/libc.so.6
#1 0x00002afe10034491 in strrchr () from /lib/libc.so.6
#2 0x00000000004183f6 in input_check_file (filename=<value optimized out>, loading=0) at input.c:361
#3 0x00002aaaae30f135 in si_ui_statusicon_enable () from /usr/lib/audacious/General/statusicon.so
#4 0x0000000000417580 in enable_general_plugin (i=<value optimized out>, enable=1) at general.c:70
#5 0x0000000000449713 in plugin_toggle (cell=<value optimized out>, path_str=<value optimized out>, data=<value optimized out>)
at ui_preferences.c:386
#6 0x00002afe0eef5b5f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#7 0x00002afe0ef095ec in ?? () from /usr/lib/libgobject-2.0.so.0
#8 0x00002afe0ef0b005 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#9 0x00002afe0ef0b3b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#10 0x00002afe0d9b6dd9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#11 0x00002afe0db63fd3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#12 0x00002afe0db64bfb in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x00002afe0db5ffc9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x00002afe0da6b4df in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x00002afe0eef5b5f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0x00002afe0ef099d8 in ?? () from /usr/lib/libgobject-2.0.so.0
#17 0x00002afe0ef0ad16 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#18 0x00002afe0ef0b3b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#19 0x00002afe0db728f5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x00002afe0da647f2 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x00002afe0da65795 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x00002afe0df2314c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#23 0x00002afe0d28c0f2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0x00002afe0d28f396 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00002afe0d28f657 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#26 0x00002afe0da65b63 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x00000000004199e2 in main (argc=1, argv=0x7fff9e3ff908) at main.c:795
#28 0x00002afe0ffdc1c4 in __libc_start_main () from /lib/libc.so.6
#29 0x0000000000413f69 in _start ()
Further investigation suggests that it was probably due to differing
versions of audacious and audacious-plugins in lenny at the moment, as
upgrading the plugins package to the version in unstable cures this
particular problem.
If plugins really do depend on a specific build of audacious (or vice
versa), then this should be reflected in the packages' dependencies.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (499, 'testing'), (496, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.24.2-wibble (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages audacious depends on:
ii audacious-plugins 1.5.0-2 Base plugins for audacious
ii dbus 1.2.1-2 simple interprocess messaging syst
ii gtk2-engines-pixbuf 2.12.9-3 Pixbuf-based theme for GTK+ 2.x
ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit
ii libaudclient1 1.5.1-1 audacious D-Bus remote control lib
hi libc6 2.7-10 GNU C Library: Shared libraries
ii libcairo2 1.6.4-1+b1 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.2.1-2 simple interprocess messaging syst
ii libdbus-glib-1-2 0.76-1 simple interprocess messaging syst
ii libglib2.0-0 2.16.3-2 The GLib library of C routines
ii libgtk2.0-0 2.12.9-3 The GTK+ graphical user interface
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libmcs1 0.7.1-1 Abstraction library to store confi
ii libmowgli1 0.6.1-1 a high performance development fra
ii libpango1.0-0 1.20.3-2 Layout and rendering of internatio
ii libsamplerate0 0.1.3-1 audio rate conversion library
ii libsm6 2:1.0.3-1+b1 X11 Session Management library
ii libx11-6 2:1.0.3-7 X11 client-side library
Versions of packages audacious recommends:
pn audacious-plugins-extra <none> (no description available)
ii unzip 5.52-11 De-archiver for .zip files
-- debconf-show failed
-MD
--
-------------------------------------------------------------------------------
Michael Deegan Hugaholic http://wibble.darktech.org/gallery/
------------------------- Nyy Tybel Gb Gur Ulcabgbnq! -------------------------
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#490132; Package audacious.
(full text, mbox, link).
Acknowledgement sent to William Pitcock <nenolod@sacredspiral.co.uk>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>.
(full text, mbox, link).
Message #10 received at 490132@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi Michael,
I have an upload pending to fix this mess. I'm just waiting on things to
return to normality before proceeding with it.
William
On Thu, 2008-07-10 at 13:22 +0800, Michael Deegan wrote:
> Package: audacious
> Version: 1.5.1-1
> Severity: normal
>
> I tried audacious for the first time, today and was a little bit
> disappointed at being presented with a SEGV before I'd even got as far as
> playing a song. :P
>
> About 60% of the time, enabling the status icon plugin resulted in
> something like:
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x2afe1301c9c0 (LWP 21403)]
> 0x00002afe10033990 in strchr () from /lib/libc.so.6
> (gdb) bt
> #0 0x00002afe10033990 in strchr () from /lib/libc.so.6
> #1 0x00002afe10034491 in strrchr () from /lib/libc.so.6
> #2 0x00000000004183f6 in input_check_file (filename=<value optimized out>, loading=0) at input.c:361
> #3 0x00002aaaae30f135 in si_ui_statusicon_enable () from /usr/lib/audacious/General/statusicon.so
> #4 0x0000000000417580 in enable_general_plugin (i=<value optimized out>, enable=1) at general.c:70
> #5 0x0000000000449713 in plugin_toggle (cell=<value optimized out>, path_str=<value optimized out>, data=<value optimized out>)
> at ui_preferences.c:386
> #6 0x00002afe0eef5b5f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> #7 0x00002afe0ef095ec in ?? () from /usr/lib/libgobject-2.0.so.0
> #8 0x00002afe0ef0b005 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> #9 0x00002afe0ef0b3b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> #10 0x00002afe0d9b6dd9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> #11 0x00002afe0db63fd3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> #12 0x00002afe0db64bfb in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> #13 0x00002afe0db5ffc9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> #14 0x00002afe0da6b4df in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> #15 0x00002afe0eef5b5f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> #16 0x00002afe0ef099d8 in ?? () from /usr/lib/libgobject-2.0.so.0
> #17 0x00002afe0ef0ad16 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> #18 0x00002afe0ef0b3b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> #19 0x00002afe0db728f5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> #20 0x00002afe0da647f2 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
> #21 0x00002afe0da65795 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
> #22 0x00002afe0df2314c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> #23 0x00002afe0d28c0f2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> #24 0x00002afe0d28f396 in ?? () from /usr/lib/libglib-2.0.so.0
> #25 0x00002afe0d28f657 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
> #26 0x00002afe0da65b63 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
> #27 0x00000000004199e2 in main (argc=1, argv=0x7fff9e3ff908) at main.c:795
> #28 0x00002afe0ffdc1c4 in __libc_start_main () from /lib/libc.so.6
> #29 0x0000000000413f69 in _start ()
>
> Further investigation suggests that it was probably due to differing
> versions of audacious and audacious-plugins in lenny at the moment, as
> upgrading the plugins package to the version in unstable cures this
> particular problem.
>
> If plugins really do depend on a specific build of audacious (or vice
> versa), then this should be reflected in the packages' dependencies.
>
> -- System Information:
> Debian Release: lenny/sid
> APT prefers testing
> APT policy: (499, 'testing'), (496, 'unstable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 2.6.24.2-wibble (SMP w/2 CPU cores; PREEMPT)
> Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
> Shell: /bin/sh linked to /bin/bash
>
> Versions of packages audacious depends on:
> ii audacious-plugins 1.5.0-2 Base plugins for audacious
> ii dbus 1.2.1-2 simple interprocess messaging syst
> ii gtk2-engines-pixbuf 2.12.9-3 Pixbuf-based theme for GTK+ 2.x
> ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit
> ii libaudclient1 1.5.1-1 audacious D-Bus remote control lib
> hi libc6 2.7-10 GNU C Library: Shared libraries
> ii libcairo2 1.6.4-1+b1 The Cairo 2D vector graphics libra
> ii libdbus-1-3 1.2.1-2 simple interprocess messaging syst
> ii libdbus-glib-1-2 0.76-1 simple interprocess messaging syst
> ii libglib2.0-0 2.16.3-2 The GLib library of C routines
> ii libgtk2.0-0 2.12.9-3 The GTK+ graphical user interface
> ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
> ii libmcs1 0.7.1-1 Abstraction library to store confi
> ii libmowgli1 0.6.1-1 a high performance development fra
> ii libpango1.0-0 1.20.3-2 Layout and rendering of internatio
> ii libsamplerate0 0.1.3-1 audio rate conversion library
> ii libsm6 2:1.0.3-1+b1 X11 Session Management library
> ii libx11-6 2:1.0.3-7 X11 client-side library
>
> Versions of packages audacious recommends:
> pn audacious-plugins-extra <none> (no description available)
> ii unzip 5.52-11 De-archiver for .zip files
>
> -- debconf-show failed
>
> -MD
>
[signature.asc (application/pgp-signature, inline)]
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#490132; Package audacious.
(full text, mbox, link).
Acknowledgement sent to Flavio Stanchina <flavio@stanchina.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>.
(full text, mbox, link).
Message #15 received at 490132@bugs.debian.org (full text, mbox, reply):
The dependencies on libaudclient1 and libaudid3tag1 in audacious 1.5.1-2
are broken and the package is not installable. You have to add the Debian
version to "strictly equal" dependencies, i.e.:
Depends: ..., libaudclient1 (= 1.5.1-2), ...
--
Ciao, Flavio
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#490132; Package audacious.
(full text, mbox, link).
Acknowledgement sent to William Pitcock <nenolod@sacredspiral.co.uk>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>.
(full text, mbox, link).
Message #20 received at 490132@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi,
It's a known issue and will be fixed in the next day or so.
William
On Sun, 2008-07-20 at 13:00 +0200, Flavio Stanchina wrote:
> The dependencies on libaudclient1 and libaudid3tag1 in audacious 1.5.1-2
> are broken and the package is not installable. You have to add the Debian
> version to "strictly equal" dependencies, i.e.:
>
> Depends: ..., libaudclient1 (= 1.5.1-2), ...
>
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#490132; Package audacious.
(Thu, 02 Jul 2009 02:27:03 GMT) (full text, mbox, link).
Acknowledgement sent
to John Lindgren <john.lindgren@tds.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>.
(Thu, 02 Jul 2009 02:27:03 GMT) (full text, mbox, link).
Message #25 received at 490132@bugs.debian.org (full text, mbox, reply):
fixed 490132 2.0.1-1
thanks
I believe this bug only applies to 1.5.1?
John Lindgren
Bug marked as fixed in version 2.0.1-1.
Request was from John Lindgren <john.lindgren@tds.net>
to control@bugs.debian.org.
(Thu, 02 Jul 2009 02:27:04 GMT) (full text, mbox, link).
Reply sent
to Chris Taylor <ctaylor@debian.org>:
You have taken responsibility.
(Sat, 10 Apr 2010 00:33:13 GMT) (full text, mbox, link).
Notification sent
to Michael Deegan <bugs@wibble.darktech.org>:
Bug acknowledged by developer.
(Sat, 10 Apr 2010 00:33:13 GMT) (full text, mbox, link).
Message #32 received at 490132-done@bugs.debian.org (full text, mbox, reply):
Closing this bug as it is no longer an issue.
-Chris
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 08 May 2010 07:33:28 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 00:01:51 2023;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.