Replies: 7 comments 8 replies
-
What do you get when running "pkg-config --variable=plugin_dir audacious"? After compiling and installing the "audacious" package, have you built and installed the "audacious-plugins" package, so the plugins are located within that directory as specified by pkg-config? |
Beta Was this translation helpful? Give feedback.
-
/usr/lib/x86_64-linux-gnu/audacious
No. Why? I installed the application and plugins in /opt/audacious (--prefix=/opt/audacious) They should logically be in /opt/audacious/lib |
Beta Was this translation helpful? Give feedback.
-
Since pkg-config tells a different installation path for the plugins, you've made a mistake somewhere. It looks like you've kept a second installation of Audacious below /usr. That can lead to confusion. The reason you need to "export PKG_CONFIG_PATH=..." is that pkg-config doesn't know about the custom path /opt/audacious/lib/pkgconfig you want use. You can verify the audacious.pc file contents in that directory and check whether it defines correct variables. You also need to set that PKG_CONFIG_PATH when building the plugins. Have you done that? What files are available below /opt/audacious you haven't shown. |
Beta Was this translation helpful? Give feedback.
-
/opt/audacious/lib/pkgconfig prefix=/opt/audacious version=4.4.2 plugin_dir=${exec_prefix}/lib/audacious Name: Audacious
|
Beta Was this translation helpful? Give feedback.
-
strace |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Found the reason, in addition to |
Beta Was this translation helpful? Give feedback.
-
Debian 12, audacious-4.4.2, audacious-plugins-4.4.2
When compiling with ./configure --prefix=/opt/audacious I get an error
audacious -V INFO dbus-server.cc:1132 [name_acquired]: Owned D-Bus name (org.atheme.audacious) on session bus. INFO main.cc:399 [main]: No remote session; starting up. INFO plugin-init.cc:140 [start_required]: Probing for output plugin. ERROR plugin-init.cc:155 [start_required]: No output plugin found. (Did you forget to install audacious-plugins?)
Without the prefix (./configure) everything works fine.
I add environment variable for plugins
export PKG_CONFIG_PATH=/opt/audacious/lib/pkgconfig:$PKG_CONFIG_PATH
to get rid of
configure: error: Cannot find Audacious 4.4; have you installed Audacious yet?
What am I doing wrong or is this a bug?
P.S. Excuse my English! (Google Translate)
Beta Was this translation helpful? Give feedback.
All reactions