Re: Latest SPEC files for GNOME2
- From: James Henstridge <james daa com au>
- To: Gregory Leblanc <gleblanc linuxweasel com>
- Cc: Chris Chabot <chabotc reviewboard com>, desktop-devel-list gnome org, gnome-packaging-list gnome org
- Subject: Re: Latest SPEC files for GNOME2
- Date: Wed, 27 Feb 2002 16:34:20 +0800
Gregory Leblanc wrote:
It is probably important for unstable libs, but seems pointless for
stable libs (like gtk+, etc are about to become). It may make sense
while gnome 2.0 still isn't out, but it doesn't seem like a particularly
important thing to do (and just complicates packaging if people want to
remerge things when we go stable).
On Tue, 2002-02-26 at 10:50, Chris Chabot wrote:
I have finished the todo items on my list for the spec files for the
gnome 2 packages.
Cool! Have you looked at the latest spec files/packages on
ftp.gnome.org? In particular, things like gtk+, pango, ORBit2, and so
on have been split into more packages, and removed the 2 from the file
names. Everyone except for me hates the renaming, but at least look at
the library splits.
The new rpms have -libs in a separate binary package. This will let you
install multiple versions of libs, something which tends to be important
Also, it doesn't really handle "stacks" of libraries. I didn't release
a new devel version of libglade for each new gtk+ release. The 1.99.7
release was good for a number of gtk+ releases, but you would get
slightly different libraries (the dynamic dependencies would be different).
these are unstable libs, where such a split makes sense. Unstable
packages that we expect many people to use should try to allow multiple
versions to be installed (as these examples do).
As an example from GNOME 1... Say you have gnumeric and
gtkhtml installed, and compiled against the same gnome-print, which is a
few versions behind the latest. A new gnumeric release is made, and
linked against the latest version of gnome-print. When you try to
upgrade your copy of gnumeric, you find that it needs the new
gnome-print, but when you try to upgrade gnome-print, it says that it
will break gtkhtml. Argh!
The new split of packages will allow you to install the newer
gnome-print-libs package, giving you two copies of the shared libraries
for gnome-print. One for each of gtkhtml and the new gnumeric.
Email: james daa com au
] [Thread Prev