[Clfs-support] [CBLFS] gtk2+ binary version doesn't agree with minor version

Reimundo Heluani rheluani at gmail.com
Fri Jul 17 08:33:53 PDT 2009


On Thu, 2009-07-16 at 21:46 -0400, Joe Ciccone wrote:
> Reimundo Heluani wrote:
> > On Tue, 2009-07-14 at 10:34 -0700, Reimundo Heluani wrote:
> >   
> >> On Tue, 2009-07-14 at 10:10 -0700, Jim Gifford wrote:
> >>     
> >>> Reimundo Heluani wrote:
> >>>       
> >>>> Hi there, following cblfs wiki. Trying to install gtk+-2.16.0 on a
> >>>> multilib x86 system. Compilation goes fine but libraries are installed
> >>>> in .../2.10.0 instead of ..../2.16.0 
> >>>>
> >>>> config.log shows 
> >>>>
> >>>> GTK_BINARY_VERSION='2.10.0'
> >>>> GTK_VERSION='2.16.0'
> >>>>
> >>>> is this alright?  later installing libgnomeui we're supposed then to
> >>>> have a dead link at .../2.16.0.
> >>>>
> >>>>
> >>>>   
> >>>>         
> >>> That's they way they have it, we don't change that at all, so it's ok.
> >>>       
> >> But then shouldn't the link for libgnomeui be 
> >> ln -v -s ${GNOME_PREFIX}/lib/gtk-2.0/2.10.0/filesystems \
> >>     /usr/lib/gtk-2.0/2.16.0
> >>
> >> or I'd even understand 
> >>
> >> install -d /usr/lib/gtk-2.0/2.16.0 &&
> >> ln -v -s ${GNOME_PREFIX}/lib/gtk-2.0/2.16.0/filesystems \
> >>     /usr/lib/gtk-2.0/2.16.0
> >>
> >>
> >>     
> >
> > oops, I got it wront I guess it should be
> >
> > ln -v -s ${GNOME_PREFIX}/lib/gtk-2.0/2.16.0/filesystems \
> >     /usr/lib/gtk-2.0/2.10.0
> >
> > or I'd even understand 
> >
> > install -d /usr/lib/gtk-2.0/2.16.0 &&
> > ln -v -s ${GNOME_PREFIX}/lib/gtk-2.0/2.16.0/filesystems \
> >     /usr/lib/gtk-2.0/2.16.0
> >
> >   
> I just changed the wiki to use pkg-config to get the gtk_binary_version
> so we dont have to depend on a hard coded version in the wiki.

Actually I'm not really sure that the link is even necessary. Libgnomeui
dropped the gtkfilechooser backend in version 2.23.4 and I think that
was the only thing that the package installed in
${GNOME_PREFIX}/lib{,64}/gtk-2.0/${GTK_BINARY_VERSION}
At least my build of libgnomeui 2.24.1 only installs the modules
directory under lib64/gtk-2.0.

I removed the link and the system works fine (except my hangs on
firefox).

Cheers,

R.

> _______________________________________________
> Clfs-support mailing list
> Clfs-support at lists.cross-lfs.org
> http://lists.cross-lfs.org/listinfo.cgi/clfs-support-cross-lfs.org




More information about the Clfs-support mailing list