Bug#398922: advi: Installs arch-independent files in /usr/lib
severity 398922 important
thanks
On Thu, Nov 16, 2006 at 04:39:48PM +0100, Frank Küster wrote:
> According to the Debian Policy as well as the etch release policy (5 c
> in the latter document), packages are RC if they do not follow the FHS.
> advi installs architecture-independent TeX input files in
> /usr/lib/advi. The proper location would be /usr/share/texmf/tex/advi,
> which currently is a symlink to the dir in /usr/lib.
> I'm currently preparing a patch.
This particular kind of FHS violation (arch-indep code in arch-dep
directory) is not generally RC, because there are no significant functional
problems as a result of mis-identifying files as arch-dependent that aren't.
Also, /usr/lib/foo is overloaded in the FHS with "internal commands to be
invoked by foo", which means this is the /right/ place for any
arch-independent helper /executables/... So moving these files into
/usr/share is unequivocally the right thing under the FHS, but splitting
this fine of a hair is not RC.
Thanks,
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
vorlon@debian.org http://www.debian.org/
Reply to: