* Axel Beckert [2011-08-16 23:33 +0200]:
> Besides the location of installed and generated files, their behaviour
> should also comply to the FHS, i.e., programs like apt must not fail
> if /var/cache/* is removed. On the other hand, local debian packages
> for propritary software generated by scripts shipped in a Debian
> package do not need to comply to the FHS. It is not clear where to
> draw the line between these extremes, for example, would a script that
> installs a software to a non-standard location (e.g., because upstream
> has weird opinions about such things) after asking the user to confirm
> this be allowed in Debian? Depending on a consensus to the former
> question, the above sentence could be adapted or extended.

One way to draw the line between allowed and forbidden FHS violations
could be:

Packaged programs and scripts must adhere to the FHS, unless the user
was previously asked for confirmation, or he or she explicitly requested
such a FHS violation by running a command that is expected to ignore the
FHS, for example one that creates a Debian package of a third party
software which is commonly installed to non-standard locations.


Carsten



-- 
To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110816222338.gb27...@furrball.stateful.de

Reply via email to