Bug#637189: libspice-server-dev depends on pixman-1 but it is not specified in dependencies

August 09th, 2011 - 06:40 am ET by Michael Tokarev | Report spam
Package: libspice-server-dev
Version: 0.8.2-1
Severity: grave

In pkg-config file of libspice-server-dev, pixman-1 (>= 0.17.7) is
specified as required, yet it is not marked as such in the
libspice-server-dev package control file. This means that
installed libspice-server-dev package is unusable because
it itn't possible to build packages against it, since
pkg-config complains:

$ pkg-config --cflags spice-server
Package pixman-1 was not found in the pkg-config search path.
Perhaps you should add the directory containing `pixman-1.pc'
to the PKG_CONFIG_PATH environment variable
Package 'pixman-1', required by 'spice', not found

As far as I can see, adding libpixman-1-dev dependency should fix that.

There are other dependencies too, like alsa openssl xrandr etc,
but I haven't checked these.



To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
email Follow the discussionReplies 11 repliesReplies Make a reply

Replies

#1 Michael Tokarev
August 09th, 2011 - 06:00 pm ET | Report spam
09.08.2011 14:26, Michael Tokarev wrote:
[]
There are other dependencies too, like alsa openssl xrandr etc,
but I haven't checked these.



See also http://cgit.freedesktop.org/spice/s...a707696712 --
this is actually a bugfix, -- spice .pc file unnecessary includes alsa which
pulls its own set of include dirs, which contains, among other things,
file named "error.h". Which clashes with local (in another package
using spice) file of the same name. So that qemu 0.15 does not
build with spice 0.8.2 for example:

http://lists.gnu.org/archive/html/q...00417.html
http://lists.gnu.org/archive/html/q...00617.html

/mjt



To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact

Similar topics