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

Re: Gnome broken?



Ben Gertzfield <che@debian.org> writes:

> >>>>> "Jim" == Jim Pick <jim@jimpick.com> writes:
> 
>     Jim> Ben Gertzfield <che@debian.org> writes:
> 
>     Jim> The libgtk1.1-dev and libglib1.1-dev are missing the
>     Jim> libgtk1.1.so and libglib1.1.so symlinks.  Just create them
>     Jim> manually.  I'll file bugs.
> 
>     Ben> This is an intentional change upstream. The libgtk1.1.so and
>     Ben> libglib1.1.so symlinks are gone, and have been replaced with
>     Ben> libgtk.so and libglib.so.
> 
>     Jim> Ok.  I'm very surprised to see that the Gnome sources didn't
>     Jim> handle this properly.  I guess I'll have to patch them
>     Jim> tomorrow.  Blech.
> 
> That's extremely bizarre, as the Gnome sources should be using 
> gtk-config, and gtk-config does spit out the right values.
> 
> Where is it hard coded in the Gnome sources to link with -lgtk-1.1
> and -lglib-1.1 ?

Ahh!  I think I figured out where I got confused.

I think I probably initially configured the software, and then
realized I needed the newer libgtk1.1 and libglib1.1 - so the
Makefiles were probably made with the old gtkconfig.  So I probably
installed the new packages, and didn't do a "debian/rules clean".
Doh!

So I assumed it was a bug in libgtk1.1-dev and libglib1.1-dev, and I
made the symlinks so it would compile.

To confirm this, today I removed the symlinks, cleaned the source,
rebuilt, and had no problems.  :-)

Luckily, this really has no impact on the packages I built, so I don't
have to upload new ones.

I suspect that Stephen did the exact same thing as I did.  Great minds
thing alike, I guess.  :-)

Cheers,

 - Jim




Reply to: