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

Re: kde and files location



Philippe Troin wrote:
> 
> 1) This has nothing to do in debian-private, followups redirected to
> debian-policy.

Right, ... but you moved to debian-devel instead :-)

> 2) I'm against /opt, and even more /usr/local. If this is really a
> major trouble packaging this, maybe installing in /usr/lib/kde and
>  adding symlinks in /usr/bin will do the trick.

I agree that /usr/local is reserved to local sysadmins, but IMHO /opt is
the right place and kde people is right.
This will be in the next FHS standard, as it is used in several other
Unices. Debian also have another program that uses this scheme.

Install all under /opt/kde and put configuration files in the
/etc/opt/kde directory, and variable files in /var/opt/kde.

Then in the rules file create symlinks pointing inside the /opt/kde
hierarchy to /opt/bin, /opt/include, /opt/info, /opt/lib, /opt/man and
/opt/doc.
This part is that intended to be done "by the local sysadm" and I read
this as "during the local installation by the sysadmin".
Anyway, this standard was meant to solve problems related with packages
using installation systems _different_ than the usual system providing
the OS, but in our case I think you could add the symlink in our usual
directories: /usr/bin, /usr/include, /usr/info, /usr/man and /usr/doc.
(/usr/lib only for libraries; internal executable should stay confined
inside /opt/kde).
Keep in mind that one of the reason for using symlinks or wrappers
scripts pointing insade a "reserved" area, is to solve and avoid name
clashing with the OS or other parts installed with the OS. Thus if kde
has a bynary named "man" you should change its name :-)


Fabrizio

-- 
| fpolacco@icenet.fi    fpolacco@debian.org    fpolacco@pluto.linux.it
| Pluto Leader - Debian Developer & Happy Debian 1.3.1 User - vi-holic
| 6F7267F5 fingerprint 57 16 C4 ED C9 86 40 7B 1A 69 A1 66 EC FB D2 5E


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: