[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The wonderful world of GTK (rant)
- To: Yosi <natask(at-nospam)hotmail.com>
- Subject: Re: The wonderful world of GTK (rant)
- From: Tzafrir Cohen <tzafrir(at-nospam)technion.ac.il>
- Date: Tue, 24 Apr 2001 11:21:37 +0300 (IDT)
- Cc: <hetz-home(at-nospam)cobol2java.com>, Linux-IL Mailing List <linux-il(at-nospam)linux.org.il>
- Delivered-To: linux.org.il-linux-il@linux.org.il
- In-Reply-To: <F253fExvWvqzAoa2JB10000af88@hotmail.com>
- Sender: linux-il-bounce(at-nospam)cs.huji.ac.il
Hi
On Mon, 23 Apr 2001, Yosi wrote:
> >
> >Well, it seems that with Redhat 7.1 (and probably with Mandrake 8 -
> >not sure) - you'll get gtk 1.2.9 and glib 1.2.9, which... umm...
> >breaks the compatibility with all of whats related to fonts...
> >
> >Solution?
> >
> >Upgrade to GTK+ and GLIB 1.2.10.
> >
> >RPM's are not available yet, so compile them with the parameter:
> >--prefix=/usr or else gtk+ won't find glib (glib needs to be compiled
> >first).
>
> Official RPMS may not be available yet, but you can *easily* create your own
> rpms by doing rpm -ts gtk+-1.2.10.tar.gz and the same goes to
> glib. Then you compile the src.rpm that was generated.
Why not simply:
rpm -ta gtk+-1.2.10.tar.gz
or even only:
rpm -tb gtk+-1.2.10.tar.gz
(don't produce a source rpm at all)
The --clean and --rmsource might be useful as well.
And don't forget to install (rpm -U) glib before building gtk.
>
> >Don't forget to remove the gtk+ and gtk+-devel and glib (and yes,
> >glib-devel) RPM's before installing the new compiled ones (unless you
> >got the RPM's - currently available only to SuSE).
> >
> >another reason why I love so much gtk...
>
> Please, no flame wars here, but I find that glib and gtk+ rpms are
> much more easy to get than qt rpms. That is, if you bother to look in
> thetar.gz and see that it actually contains a spec file.
The thing is that some distros add their own modifications and patches.
Those may not be important, or not relevant to your spesific platform, but
nevertheless, there is a chance that you missed an important patch.
Spesifically those patches tend to change things like pathes of
installation (for packages that put everything under
/usr/local/packagename or similar) etc. (Although I guess it would be
quite fair to assume that gtk packages would install nicely on redhat,
with the number of programmers redhat has working on gtk)
In that case you may have to add the patch to your srpm and upgrade...
> I thought
> that Ximian would be a little more responsive, and will produce their
> own rpm version for Mandrake, Redhat and the other distributions, but
> they are lagging behind, for no apparent reason(to me at least).
For KDE it was the responsibility of the distros to produce packages for
their distro.
> BTW, from my personal experience, there are packages which do not contain
> spec files, but the spec file is created after running
> configure. LAME (an mp3 encoder) and ProFTP are two names that come to
> mind.
What do you mean?
--
Tzafrir Cohen
mailto:tzafrir@technion.ac.il
http://www.technion.ac.il/~tzafrir
=================================================================
To unsubscribe, send mail to linux-il-request@linux.org.il with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail linux-il-request@linux.org.il