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: