You are not logged in.
Hi,
I am trying to install cairo-compmgr but I cannot pass the configuration step since it complains with this:
No package 'libvala-0.14' found
But vala is installed:
Name : vala
Version : 0.16.0-1
URL : http://live.gnome.org/Vala
Licenses : LGPL
Groups : None
Provides : None
Depends On : glib2
Optional Deps : None
Required By : None
Conflicts With : None
Replaces : None
Installed Size : 9740.00 KiB
Packager : Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Architecture : x86_64
Build Date : Fri 30 Mar 2012 11:33:23 AM CEST
Install Date : Fri 11 May 2012 06:32:35 PM CEST
Install Reason : Installed as a dependency for another package
Install Script : No
Description : Compiler for the GObject type system
Heres the end of the configure/makepkg output:
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for CAIRO_COMPMGR... no
configure: error: Package requirements (xcomposite,
xdamage,
xext,
xi,
x11,
ice,
sm,
cairo >= 1.8.0,
pixman-1 >= 0.16.0,
gtk+-2.0 >= 2.16.0
libvala-0.14 >= 0.14.0) were not met:
No package 'libvala-0.14' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables CAIRO_COMPMGR_CFLAGS
and CAIRO_COMPMGR_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
So what am I doing wrong?
Last edited by javex (2012-07-29 14:21:36)
Offline
libvala-0.14 >= 0.14.0
I think that means it wants "anything in the zero dot fourteens" and your version is in the "zero dot sixteens"
Version : 0.16.0-1
Last edited by alphaniner (2012-05-11 16:44:27)
But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner
Offline
Yes I know that. But it requests it above or equal to 0.14 and so 0.16 should match it.
Furthermore I don't get it: Why does noone else have this problem, cairo is not such an uncommon tool?
Offline
Have you tried using the git version: https://aur.archlinux.org/packages.php?ID=30042 ?
Offline
Okay this solved the problem, great idea. Thank you.
But I still wonder why the error appears and how to fix it, so if anyone figures that part out, please leave a note here.
Offline
Yes I know that. But it requests it above or equal to 0.14 and so 0.16 should match it.
I just don't think that's how it's working here. I think the "left side of the equation" is used to find a file in the directory containing pc files (/usr/lib/pkgconfig). The arch package gtk2 supplies a file called "gtk+-2.0.pc", the arch package pixman supplies a file called "pixman-1.pc", but the arch package vala provides a file called "libvala-0.16.pc" not "libvala-0.14.pc". The fact that it says specifically "No package 'libvala-0.14' found" (as opposed to "No package "libvala" found) is further indication.
Besides, how would "pixman-1 >= 0.16.0" make sense otherwise?
Last edited by alphaniner (2012-05-11 19:32:11)
But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner
Offline