Re: Introductions



Hi *,

On Sun, Jan 30, 2005 at 04:50:26PM -0100, James Ogley wrote:
> > Why should a different prefix produce non-functional rpms?
> 
> The biggest problem would be Bonobo servers I think, right?

Well, that is a minor "problem" (I'm not convinced that a different
prefix really breaks this).

The problem mentioned (user doesn't use rpmmacros files) can be divided
in three different scenarios:

1) User compiles the whole gnome desktop
   -> no problem, all packages will have the same prefix

2) User compiles only a subset of packages and uses the version of the
   distributor

   A) Distributor has gnome in /usr

   -> no problem, all packages will have the same prefix (rpm defaults
      to /usr)

   B) Distributor installs to /opt/gnome2 or some other location

   -> the only case where packages will be installed to different
      prefixes.

Even in case B) I don't think that this will break bonobo servers. Even
if it does, it would be easy to fix.
The user only has to set BONOBO_ACTIVATION_PATH  or (maybe more useful)
the libbobobo package should set up a default configuration to
include /usr and /usr/local in addition to $prefix by installing an
appropriate bonobo-activation-config.xml

http://developer.gnome.org/doc/API/2.0/bonobo-activation/configuring.html

(currently, it installs the config with the entries commented out)

I'm pretty sure that distributions already have /usr and /usr/local
enabled in this configuration.

ciao
Christian
-- 
NP: Jimi Hendrix - Little Wing



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