Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 686206

Summary: media-sound/pulseaudio - ltdl-bind-now.c: Failed to open module /usr/lib64/pulse-12.2/modules/module-alsa-card.so: /usr/lib64/pulse-12.2/modules/libalsa-util.so: undefined symbol: pa_alsa_ucm_device_update_available
Product: Gentoo Linux Reporter: Petronio Coelho <petronio>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: da_risk, happycorsair, toralf
Priority: Normal Keywords: EBUILD, PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: new ebuild
patch 0
patch 1

Description Petronio Coelho 2019-05-18 10:17:49 UTC
=media-libs/alsa-lib-1.1.9 dropped -I$includedir/alsa from alsa.pc , causing issues with Pulseaudio such as:

[pulseaudio] ltdl-bind-now.c: Failed to open module /usr/lib64/pulse-12.2/modules/module-alsa-card.so: /usr/lib64/pulse-12.2/modules/libalsa-util.so: undefined symbol: pa_
alsa_ucm_device_update_available
[pulseaudio] module.c: Failed to open module "module-alsa-card".

This has been fixed in git but isn't yet in a release, so I'll upload the updated ebuild and patches.
Comment 1 Petronio Coelho 2019-05-18 10:20:02 UTC
Created attachment 577166 [details]
new ebuild
Comment 2 Petronio Coelho 2019-05-18 10:20:21 UTC
Created attachment 577168 [details, diff]
patch 0
Comment 3 Petronio Coelho 2019-05-18 10:20:52 UTC
Created attachment 577170 [details, diff]
patch 1
Comment 4 Jenny Danzmayr 2019-05-25 07:10:30 UTC
I can confirm this bug and that the attached ebuild and patches fix it.
Comment 5 Andrey Brusnik 2019-05-25 11:51:01 UTC
I can also confirm this bug and that the attached ebuild and patches fix it.
Comment 6 Ben Kohler gentoo-dev 2019-05-29 21:44:32 UTC
*** Bug 686898 has been marked as a duplicate of this bug. ***
Comment 7 Kyle Elbert 2019-05-29 22:27:29 UTC
you don't actually need to depend on automake:1.15. Inherit autotools and throw an eautoreconf at the end of src_prepare.
Comment 8 Stefan Briesenick 2019-06-03 07:25:04 UTC
+1 please fix. thanks.
Comment 9 happycorsair 2019-06-10 18:40:28 UTC
+1 It would be very nice to have it fixed. Thank you.
Comment 10 Vladimir 2019-06-12 15:02:16 UTC
Same here, provided ebuild and patches fixes this.
Comment 11 Pacho Ramos gentoo-dev 2019-06-30 11:09:25 UTC
*** Bug 688538 has been marked as a duplicate of this bug. ***
Comment 12 Larry the Git Cow gentoo-dev 2019-06-30 11:22:58 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f08a1601d56e585c3c724d68b80e1614f9c49e

commit a4f08a1601d56e585c3c724d68b80e1614f9c49e
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2019-06-30 11:20:56 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2019-06-30 11:22:50 +0000

    media-sound/pulseaudio: Fix relogin issues and alsa-lib compat
    
    Closes: https://bugs.gentoo.org/686206
    Package-Manager: Portage-2.3.67, Repoman-2.3.16
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

 .../files/pulseaudio-12.2-alsa-header-path.patch   | 130 ++++++++
 .../files/pulseaudio-12.2-alsa-header-path2.patch  |  45 +++
 .../files/pulseaudio-12.2-exit-time-session.patch  | 181 ++++++++++
 media-sound/pulseaudio/pulseaudio-12.2-r2.ebuild   | 366 +++++++++++++++++++++
 4 files changed, 722 insertions(+)