[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gcmd-dev] Is not 2.32.1 >= 2.0.0
From: |
Ken Taylor |
Subject: |
Re: [gcmd-dev] Is not 2.32.1 >= 2.0.0 |
Date: |
Thu, 23 Feb 2017 19:54:24 -0500 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 |
On 02/23/2017 03:35 PM, Uwe Scholz wrote:
Hi Ken,
Am Thu, 23 Feb 2017 14:41:45 -0500 schrieb Ken Taylor:
-------- Forwarded Message -------
Subject: Re: [gcmd-dev] Is not 2.32.1 >= 2.0.0
Date: Thu, 23 Feb 2017 14:32:37 -0500
From: Ken Taylor <address@hidden>
To: Uwe Scholz <address@hidden>
CC: address@hidden
On 02/23/2017 12:46 PM, Uwe Scholz wrote:
Hi Ken,
Am Thu, 23 Feb 2017 11:10:09 -0500 schrieb Ken Taylor:
First let me say THANK YOU for the great product. I have been using
it for many years. Moving from the prehistoric version on CentOS 6
to the somewhat ancient version on CentOS 7 has been a learning
experience. But I want newer :-)
I am attempting to build a more modern version of gnome-commander
on CentOS 7.3. I first tried 1.6.2 and having no luck went back to
1.4.9. I am following the instructions for CentOS 6 as that is the
closest available. I am adding missing pieces to my development
machine as I go. Here is where I am stuck.
./configure && make
...
checking if gmodule >= 2.0.0 exists... yes
checking if gtk+ >= 2.8.0 exists... yes
checking if libgnome >= 2.0.0 exists... configure: error: no
address@hidden gnome-commander-1.4.9]$
I then installed libgnome
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
libgnome x86_64 2.32.1-9.el7 base 741
k Installing for dependencies:
ORBit2 x86_64 2.14.19-13.el7 base
176 k gnome-vfs2 x86_64 2.24.4-14.el7 base
839 k libIDL x86_64 0.8.14-8.el7 base
87 k libbonobo x86_64 2.32.1-7.el7 base
437 k
I try ./configure && make again and get the same error.
It sure looks to me like I have installed libgnome 2.32.1 which by
my math should be >= 2.0.0
Am I missing something here or have I just lost my mind?
I have no CentOS running so I can't try it out by myself, but can
you please run `pkg-config --list-all | grep libgnome-2.0`? The
output should be something like:
libgnome-2.0 libgnome - libgnome
If this is not the case it might be that you have to install a
development package of libgnome in addition, so that the library
can be found at build time.
Try to find and install a package like libgnome-devel-... and give
it again a try.
Best wishes and good luck
Uwe
Thank you Uwe. That got me a few steps further. I had to install the
libgnomeui-devel package as well. That gets me to the point of
configure: error: Package requirements ( unique-1.0 >= 0.9.3 ) were
not met:
No package 'unique-1.0' found
This is a misleading error message. I think I have to change it in the
future. Actually, Gcmd is searching for "libunique". So try to install
"libunique-dev-...". This should work.
And actually, I would consider this configure error as a bug because
libunique is not really neccessary to run Gcmd. It is just needed for
disabling muliple instances at the same time.
I will make add this as a task for the next bugfix release :)
Best wishes
Uwe
No luck with the normal CentOS repositories
address@hidden ken]# yum search libunique
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.cmich.edu
* extras: mirrors.rit.edu
* updates: mirrors.lga7.us.voxel.net
Warning: No matches found for: libunique
No matches found
On another machine with several other repositories connected I find
only this perl binding
address@hidden Desktop]# yum search libunique
Loaded plugins: fastestmirror, nvidia, priorities
Loading mirror speeds from cached hostfile
* base: mirror.datto.com
* centosplus: mirror.trouble-free.net
* elrepo: mirrors.evowise.com
* epel: mirror.cogentco.com
* extras: mirror.cogentco.com
* nux-dextop: mirror.li.nux.ro
* updates: mirrors.centos.webair.com
713 packages excluded due to repository priority protections
============================ N/S matched: libunique
============================
perl-Gtk2-Unique.x86_64 : Perl bindings for the C library "libunique"
I have searched both machines and do not find the library. It looks like
every Linux distribution other than RedHat/CentOS has the darned library
:-( In fact I found the library for Arch, Debian, Mageia, OpenMandriva,
openSUSE, ROSA, Slackware and Ubuntu. Nothing on the RedHat side - not
even Fedora.
I tried a "generic" libunique-devel package but I am getting into some
conflicts which I do not comprehend:
** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows:
ipa-client-4.4.0-14.el7.centos.4.x86_64 has installed conflicts
freeipa-client: ipa-client-4.4.0-14.el7.centos.4.x86_64
ipa-client-common-4.4.0-14.el7.centos.4.noarch has installed conflicts
freeipa-client-common: ipa-client-common-4.4.0-14.el7.centos.4.noarch
ipa-common-4.4.0-14.el7.centos.4.noarch has installed conflicts
freeipa-common: ipa-common-4.4.0-14.el7.centos.4.noarch
I think for the moment I will pause my CentOS 7 effort and see if I can
build the program on Ubuntu.
Ken