pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/47697: pulseaudio fails to install on NetBSD/i386 5.2
>Number: 47697
>Category: pkg
>Synopsis: pulseaudio fails to install on NetBSD/i386 5.2
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Mar 27 08:15:00 +0000 2013
>Originator: Havard Eidnes
>Release: NetBSD 5.2
>Organization:
None
>Environment:
System: NetBSD smistad.uninett.no 5.2 NetBSD 5.2 (MAANEN) #1: Mon Mar 25
10:44:31 CET 2013
he%smistad.uninett.no@localhost:/usr/obj/sys/arch/i386/compile/MAANEN i386
Architecture: i386
Machine: i386
>Description:
pulseaudio fails to install on NetBSD 5.2.
It looks like a PLIST problem, in that the PLIST claims that
some X11-related binaries should be installed, while they are
in fact not.
The reason appears to be that the configure stage of
pulseaudio fails to get its requirements for the X11
environment satisfied:
checking for X11... no
Inspecting the config.log file reveals what is stopping it
from accepting its environment as suitable for X11 feature
inclusion:
configure:22863: checking for X11
configure:22870: $PKG_CONFIG --exists --print-errors " x11-xcb xcb >= 1.6 ice
sm xtst "
Package x11-xcb was not found in the pkg-config search path.
Perhaps you should add the directory containing `x11-xcb.pc'
to the PKG_CONFIG_PATH environment variable
No package 'x11-xcb' found
configure:22873: $? = 1
So, where is the x11-xcb pkg-config definition supposed to
come from? The xcb packages installed on my system are
libxcb-1.9 X protocol C-language Binding
xcb-util-0.3.9nb1 XCB Utilities
xcb-proto-1.8 XCB protocol descriptions (in XML)
and x11-xcb is nowhere to be found in
/usr/X11R7/lib/pkgconfig/ either.
However, I find that I do have
/usr/xsrc/external/mit/libX11/dist/x11-xcb.pc.in
but apparently it's not being installed; I've not looked into
why that is.
All the other pkg-config requirements seems to be met on my
system.
>How-To-Repeat:
Try to install pulseaudio from pkgsrc 2012Q4 on NetBSD/5.2
i386; watch it fail.
>Fix:
I'm retrying with x11 removed from the options for pulseaudio:
with this /etc/mk.conf setting:
PKG_OPTIONS.pulseaudio=avahi
That doesn't appear to have the desired effect, though; pkgsrc
still insists that several X11-related files should be
installed.
However, pulseaudio and the pkgsrc framework really should
agree on whether the x11 feature should be enabled or not.
Home |
Main Index |
Thread Index |
Old Index