Mailinglist Archive: opensuse-gnome (124 mails)

< Previous Next >
Re: [opensuse-gnome] Status of G:F:N merge
  • From: Suman Manjunath <msuman@xxxxxxxxxx>
  • Date: Mon, 26 Jan 2009 21:22:37 +0530
  • Message-id: <1232985157.3593.8.camel@xxxxxxxxxxxxx>
On Mon, 2009-01-26 at 15:48 +0100, Vincent Untz wrote:
Le lundi 26 janvier 2009, à 15:26 +0100, Vincent Untz a écrit :
I'll continue at some point this week, but people should feel free to
finish the work ;-)

I forgot to mention -- a few packages fail to build. For some, it's only
because it's an old version (gnome-utils, eg). For others, it's only a
directory ownership issue (most probably on /usr/share/gnome/help that
is owned by libgnome).

For this second issue, I was wondering what to do. I'm not really happy
with having all packages owning the same directory, but it's bad to
require libgnome too.

I must ask why it'd be bad? It would be a "BuildRequires" and not
"Requires" and so unless a .so of the dependent package actually
requires a .so provided by libgnome, it wouldn't be automatically pulled
in by RPM either.

If libgnome is to be deprecated, then we need to create those
directories in some other base GNOME package and ensure that libgnome
has it in its list of BuildRequires.

So maybe we should create a filesystem-gnome package that contain some
common directories? There are quite some directories that could be
there:

/usr/share/gnome
/usr/share/gnome/help
/usr/share/gnome/autostart
/usr/share/omf
/usr/share/gtk-doc
/usr/share/icons/HighContrastLargePrint

dunno about others, but

/usr/share/gtk-doc
/usr/share/gtk-doc/html

are certainly meant to be owned by gtk-doc :-)
Of the build failures I saw and other packages I just happened to
observe, I added gtk-doc to BuildRequires and removed re-ownership of
those directories.

-Suman

--
To unsubscribe, e-mail: opensuse-gnome+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-gnome+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups