colord-1.4.3 requires glib2-2.5.6 or greater but slackware 14.2 only ships with glib2-2.46.2
I'm currently having trouble trying to install colord on a slackware64 14.2 system. colord-1.4.3 requires a minimum of glib2-2.5.6 to install correctly but slackware 14.2 only comes with glib2-2.46.2 which is making it difficult to install colord.
I've tried downloading the source files for glib2-2.6.0 and creating a package to install with using makepkg and then using installpkg to install the new package, but the installation of colord does not recognize the new installation of glib2 that I installed and still shows the version of glib2 as 2.46.2. What do I need to do to be able to upgrade glib2 so that colord will be able to install correctly? Thank you! |
Upgrading of GLIB2 is a very risky endeavor and probably will broke many packages from your system because it has a fundamental role.
I suggest you instead to abandon the idea to install this colord-1.4.3 That's it. Not everything can be installed in a given operating system. |
You should use colord-1.3.5, which is available at SlackBuilds.org.
|
Quote:
Edit: The glib dependency for colord-1.4.3 according to meson.build is 2.45.8, so that should be satisfied by slackware-14.2, so that shouldn't be your problem (I am not saying it isn't, just that it shouldn't be). |
Quote:
|
[QUOTE=chrisVV;5893156But from his post it looks as if the problem is something else: who knows, he needs to say what errors he is getting.[/QUOTE]
HE explicitly mentions "colord-1.4.3 requires a minimum of glib2-2.5.6". Seemed a pretty clear statement to me. |
Quote:
Plainly his problem is something else. Without knowing what errors he gets it is not possible to say what. As a side issue, it is not in fact correct that colord-1.4.3 requires glib2-2.5.6. That version would be completely inadequate. It requires glib2-2.45.8, as I said, which is also satisfied by slackware-14.2. |
glibc2 is not the problem of OP.
Native dependency glib-2.0 found: YES 2.46.2 |
it calls for it. you may want to edit it to call for yours. It is a configure script and he was using his. glibc does not care what you are compiling. edit the config. Your not building against an ABI ok. it is from source.
|
All times are GMT -5. The time now is 05:26 PM. |