Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 690554 - pulseaudio 12.2-r1 configure fails: X11 not found
Summary: pulseaudio 12.2-r1 configure fails: X11 not found
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-24 03:36 UTC by Daiajo Tibdixious
Modified: 2019-07-25 01:58 UTC (History)
0 users

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


Attachments
compressed build log (pulseaudio.build.log.gz,5.03 KB, application/gzip)
2019-07-24 03:36 UTC, Daiajo Tibdixious
Details
emerge info (pulseaudio.info.txt,6.52 KB, text/plain)
2019-07-24 03:36 UTC, Daiajo Tibdixious
Details
configure log (pulseaudio.configure.log.gz,24.73 KB, application/gzip)
2019-07-24 03:39 UTC, Daiajo Tibdixious
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daiajo Tibdixious 2019-07-24 03:36:12 UTC
Created attachment 584274 [details]
compressed build log

Need to rebuild pulseaudio as ffmpeg is failing configure (requires pulse),
however pulseaudio mysteriously fails configure.

Also this comes out...
* ERROR: media-video/ffmpeg-4.1.3::gentoo failed (configure phase):
 *   (no error message)
when there is an error message...
ERROR: libpulse not found using pkg-config

The pkg-config command from configure...
$PKG_CONFIG --exists --print-errors " x11-xcb xcb >= 1.6 ice sm xtst "
Running this manually gives no errors, all the pc files are present, and xcb is version 1.13.1

[ebuild   R   ] media-sound/pulseaudio-12.2-r1  USE="X alsa alsa-plugin asyncns caps dbus gdbm glib gtk ipv6 orc qt5 ssl tcpd udev webrtc-aec -bluetooth -doc -elogind -equalizer -gconf -jack -libressl -libsamplerate -lirc -native-headset (-neon) -ofono-headset (-oss) -realtime (-selinux) -sox (-system-wide) -systemd -test -zeroconf" ABI_X86="32 (64) (-x32)"
Comment 1 Daiajo Tibdixious 2019-07-24 03:36:44 UTC
Created attachment 584276 [details]
emerge info
Comment 2 Daiajo Tibdixious 2019-07-24 03:39:21 UTC
Created attachment 584278 [details]
configure log
Comment 3 Alexander Tsoy 2019-07-24 17:31:07 UTC
(In reply to Daiajo Tibdixious from comment #0)
> The pkg-config command from configure...
> $PKG_CONFIG --exists --print-errors " x11-xcb xcb >= 1.6 ice sm xtst "
> Running this manually gives no errors, all the pc files are present, and xcb
> is version 1.13.1
You should try with i686-pc-linux-gnu-pkg-config as if fails for x86_32 ABI.
Comment 4 Alexander Tsoy 2019-07-24 17:36:36 UTC
(In reply to Daiajo Tibdixious from comment #2)
> Created attachment 584278 [details]
> configure log
...
configure:24755: $PKG_CONFIG --exists --print-errors " x11-xcb xcb >= 1.6 ice sm xtst "
Package xtst was not found in the pkg-config search path.
Perhaps you should add the directory containing `xtst.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xtst' found
...

so try to rebuild x11-libs/libXtst.
Comment 5 Daiajo Tibdixious 2019-07-25 01:58:26 UTC
Before rebuilding xtst...
# ls /usr/*/pkgconfig/xtst.pc
/usr/lib64/pkgconfig/xtst.pc

After
# ls /usr/*/pkgconfig/xtst.pc
/usr/lib64/pkgconfig/xtst.pc  /usr/lib/pkgconfig/xtst.pc

I didn't realise it had to be in both places.

After fixing a few others, pulseaudio built okay.