Richard Bos schrieb:
> As kde is dependend on e.g. dbus as well, does that mean that in the future 
> kde (kde4) will move to /usr as well?

dbus was just an example. Right now I don't know any KDE package that
would install e.g. a .service file into /usr/share/dbus-1/services and
therefore have to be spread over multiple prefixes. Some GNOME packages
do that, however (and some of them were broken because they used
/opt/gnome/share/dbus-1/services, which is wrong...)

> Does the LSB forbid to install packages outside /usr.  I thought that the LSB 
> allows packages to be installed /opt, under certain conditions.

No, the LSB/FHS does not forbit to install packages outside /usr, but
doing this forces packagers to bend the FHS specifications in sometimes
extreme ways because some files *must* live in /usr because they would
not work otherwise.

Also, the FHS reserves /opt to add-on packages. Maybe you could consider
GNOME an add-on package some years ago, but this is really obsolete now
that glib2 lives in /opt/gnome/lib and e.g. hal (and therefore zypp,
YaST and even KDE) depend on it.

The current idea seems to be that all distro packages should have /usr
as prefix, that's why /usr/X11R6 has been killed as well. (Unfortunately
not complete - it should be killed completely for the next release)

> The same is valid in think for kde (see above).  Does this mean that kde(4) 
> will be located in /usr in the future as well?

The KDE4 build service project uses /opt/kde4 at the moment. There are
no KDE4 packages in Factory yet (at least not public).
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to