Bug#660520: audacious: Fails to start with "FATAL: No output plugin found." due to plugins not in multiarch paths
Axel Beckert
abe at debian.org
Sun Feb 19 17:06:02 UTC 2012
Package: audacious
Version: 3.2-2
Severity: grave
Justification: renders the package unusable or mostly so
I just installed audacious on my EeePC 701 but it won't start:
$ audacious -V
main.c:580 [main]: No remote session; starting up.
main.c:495 [init_two]: Loading lowlevel plugins.
plugin-init.c:111 [start_single]: Probing for output plugin.
FATAL: No output plugin found.
(Additionally it a lock file at ~/.config/audacious/lock is left over so
the next time audacious tries to start it outputs the following
misleading warning "WARNING: Audacious seems to be already running but
is not responding.")
Running strace on the starting audacious reveals it seems to search for
the plugins in multiarch directories which doesn't seem to exist:
$ strace -e open -f audacious
[...]
[pid 6656] open("/home/abe/.config/audacious/plugin-registry", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 6656] open("/home/abe/.local/share/audacious/Plugins", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/home/abe/.local/share/audacious/Plugins/Transport", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/home/abe/.local/share/audacious/Plugins/Input", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/home/abe/.local/share/audacious/Plugins/Output", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/home/abe/.local/share/audacious/Plugins/Effect", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/home/abe/.local/share/audacious/Plugins/General", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/home/abe/.local/share/audacious/Plugins/Visualization", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/home/abe/.local/share/audacious/Plugins/Container", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/home/abe/.local/share/audacious/Plugins/Discovery", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/usr/lib/i386-linux-gnu/audacious/Transport", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/usr/lib/i386-linux-gnu/audacious/Input", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/usr/lib/i386-linux-gnu/audacious/Output", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/usr/lib/i386-linux-gnu/audacious/Effect", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/usr/lib/i386-linux-gnu/audacious/General", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/usr/lib/i386-linux-gnu/audacious/Visualization", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/usr/lib/i386-linux-gnu/audacious/Container", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
[pid 6656] open("/usr/lib/i386-linux-gnu/audacious/Discovery", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
FATAL: No output plugin found.
Creating a symbolic link from /usr/lib/i386-linux-gnu/audacious to
/usr/lib/audacious makes audacious work again, so this seems not to be a
hardware-related issue.
And since it likely hits (nearly) all users, I think "grave" is the
proper severity for this issue.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (990, 'unstable'), (900, 'testing'), (600, 'stable'), (110, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 3.2.0-1-686-pae (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages audacious depends on:
ii audacious-plugins 3.2-1
ii dbus 1.4.18-1
ii dbus-x11 1.4.18-1
ii gtk2-engines-pixbuf 2.24.9-2
ii libaudclient2 3.2-2
ii libaudcore1 3.2-2
ii libc6 2.13-26
ii libdbus-1-3 1.4.18-1
ii libdbus-glib-1-2 0.98-1
ii libgdk-pixbuf2.0-0 2.24.1-1
ii libglib2.0-0 2.30.2-6
ii libgtk2.0-0 2.24.9-2
ii libguess1 1.1-1
ii libice6 2:1.0.7-2
ii libsm6 2:1.2.0-2
Versions of packages audacious recommends:
ii unzip 6.0-5
audacious suggests no packages.
-- no debconf information
More information about the pkg-multimedia-maintainers
mailing list