gcmd-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gcmd-dev] Is not 2.32.1 >= 2.0.0


From: Mamoru TASAKA
Subject: Re: [gcmd-dev] Is not 2.32.1 >= 2.0.0
Date: Fri, 24 Feb 2017 10:07:24 +0900 (JST)

Hello:

----- 元のメッセージ -----
> 差出人: "Ken Taylor" <address@hidden>
> 宛先: "Uwe Scholz" <address@hidden>
> Cc: address@hidden
> 送信済み: 2017年2月24日, 金曜日 09:54:24
> 件名: Re: [gcmd-dev] Is not 2.32.1 >= 2.0.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
> 

This is "unique-devel" rpm. You have to enable EPEL7 repository.
Note that (if you already enabled EPEL7 repository), you actually don't have
to search corresponding package. Just try:

$ sudo yum install "pkgconfig(unique-1.0)"

Regards,
Mamoru TASAKA <maintainer of gcmd on Fedora>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]