Quote:
Originally Posted by gnashley
"Requested 'glib-2.0 >= 2.21.3' but version of GLib is 2.18.4
Requested 'atk >= 1.29.2' but version of Atk is 1.26.0"
pkgconfig is finding the *.pc files for the old versions, which means that either the old libs/packages are still present and take precedence over the new versions (because of where they are installed), or that the new packages are not installing (and hence overwriting) the *.pc files.
Usually, using a modified original SlackBuild will give you a correct package which should resolve this issue, although sometimes the *.pc files are not installed by the install commands -this has been the case in the past with at least gtk. Verify the content of the new packages you create to see that they have the *.pc files included in the correct place.
|
Hi,
I think there's something else wrong...
I ran slapt-get to install the new GLIB and everything worked fine... in fact now if I run ./configure in GTK+ the error is persistent but the version change...
Code:
Requested 'glib-2.0 >= 2.21.3' but version of GLib is 2.20.5
Requested 'atk >= 1.29.2' but version of Atk is 1.26.0
So now 2.20.5 is installed
now I run:
Code:
bash-3.1# slapt-get --available |grep glib
dbus-glib-0.80-x86_64-1 [inst=yes]: dbus-glib (Glib bindings for dbus)
glib-1.2.10-x86_64-3 [inst=yes]: glib (library of C routines, version 1.x)
glib2-2.18.4-x86_64-1 [inst=no]: glib2 (library of C routines)
glib2-2.20.5-x86_64-1gsb [inst=yes]: glib2 (library of C routines)
glibc-2.9-x86_64-3 [inst=yes]: glibc (GNU C libraries)
glibc-i18n-2.9-x86_64-3 [inst=yes]: glibc-i18n (locale files from glibc)
glibc-profile-2.9-x86_64-3 [inst=yes]: glibc-profile (GNU C libraries with profiling support)
glibc-solibs-2.9-x86_64-3 [inst=yes]: glibc-solibs (shared GNU C libraries)
glibc-zoneinfo-2.9-noarch-3 [inst=yes]: glibc-zoneinfo (timezone database)
glibmm-2.20.1-x86_64-1gsb [inst=yes]: glibmm (C++ Bindings for GLib)
ndesk-dbus-glib-0.4.1-x86_64-6gsb [inst=no]: ndesk-dbus-glib (DBUS Bindings for Mono C#)
taglib-1.5-x86_64-1 [inst=yes]: taglib (audio meta-data library)
taglib-extras-0.1.3-x86_64-1 [inst=yes]: taglib-extras (taglib support for other formats)
taglib-sharp-2.0.3.2-x86_64-2gsb [inst=no]: taglib-sharp (TagLib for Mono C#)
telepathy-glib-0.7.34-x86_64-1gsb [inst=no]: telepathy-glib (Telepathy Connection Manager Library)
As you can see there're 2 rows:
glib2-2.18.4-x86_64-1 [inst=no]: glib2 (library of C routines)
glib2-2.20.5-x86_64-1gsb [inst=yes]: glib2 (library of C routines)
I think there is NOT a glib-2.23... I downloaded the package but I think in some way isn't compatible with 64 bit version.
I can install it but it's not visible to in slapt-get.