Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 686206 - 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
Summary: media-sound/pulseaudio - ltdl-bind-now.c: Failed to open module /usr/lib64/pu...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: EBUILD, PATCH
: 686898 688538 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-05-18 10:17 UTC by Petronio Coelho
Modified: 2019-06-30 11:22 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
new ebuild (pulseaudio-12.2-r2.ebuild,11.51 KB, text/plain)
2019-05-18 10:20 UTC, Petronio Coelho
Details
patch 0 (pulseaudio-12.2-fix-alsa-includes-0.patch,3.69 KB, patch)
2019-05-18 10:20 UTC, Petronio Coelho
Details | Diff
patch 1 (pulseaudio-12.2-fix-alsa-includes-1.patch,1.46 KB, patch)
2019-05-18 10:20 UTC, Petronio Coelho
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(+)