Summary: | xfce-extra/xfce4-pulseaudio-plugin-0.4.1 : pulseaudio-config.h:23:10: fatal error: dbus/dbus-glib.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | XFCE Team <xfce> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | bugzilla, mgorny |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tbz2 logs.tbz2 temp.tbz2 xfce-extra:xfce4-pulseaudio-plugin-0.4.1:20181112-201536.log patch for xfce4-pulseaudio-plugin-0.4.1.ebuild modified patch from upstream |
Description
Toralf Förster
2018-11-12 20:29:28 UTC
Created attachment 554972 [details]
emerge-info.txt
Created attachment 554974 [details]
emerge-history.txt
Created attachment 554976 [details]
environment
Created attachment 554978 [details]
etc.portage.tbz2
Created attachment 554980 [details]
logs.tbz2
Created attachment 554982 [details]
temp.tbz2
Created attachment 554984 [details]
xfce-extra:xfce4-pulseaudio-plugin-0.4.1:20181112-201536.log
Created attachment 577076 [details, diff]
patch for xfce4-pulseaudio-plugin-0.4.1.ebuild
Forgetting to pull in dbus-glib-1 looks like an upstream bug. The attached workaround does the trick here.
The upstream bug seems to indicate that it's a false dependency on dbus-glib and has an attached patch to fix this https://bugzilla.xfce.org/show_bug.cgi?id=15343 I'm not entirely sure how to patch ebuilds so I haven't been able to confirm if it's working as intended Created attachment 642120 [details, diff] modified patch from upstream This is a slightly modified version of upstream commit 93aefcbe. It fixes the build issue. According to https://bugzilla.xfce.org/show_bug.cgi?id=15343 the include is garbage and the patch replaces it. https://git.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/commit?id=93aefcbeb147c468982b7b442b881c4a535b1b98 Thank you but isn't the fix included in 0.4.3? |