Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#423941: Documentation installation violates Debian policy (12.3)

0 views
Skip to first unread message

Daniel Leidert

unread,
May 14, 2007, 9:50:08 PM5/14/07
to
Package: emboss-doc
Version: 4.1.0-1
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The current documentation installation violates the Debian policy. You
install the documentation into /usr/share/EMBOSS, which implies, that
files therein are referenced from other files in emboss, emboss-lib or
emboss-data. But then there is no symlink in /usr/share/doc/emboss(-doc)
following the policy. If the files in this directory are not referenced,
then the installation location itself violates the policy.

PS: You should further think about registering the docs with doc-base
(maybe with different doc-base files per theme).

Regards, Daniel


- -- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (850, 'unstable'), (700, 'testing'), (550, 'stable'), (110, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.20.3 (PREEMPT)
Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGSRAbm0bx+wiPa4wRAmXpAKCbF8+ZwAKUzWq6S+umLve5re38aACcDKfQ
I7MyYJEC6uRjDqZ687ocqvc=
=36rC
-----END PGP SIGNATURE-----


--
To UNSUBSCRIBE, email to debian-bugs-...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Daniel Leidert

unread,
May 15, 2007, 1:30:18 PM5/15/07
to
Am Dienstag, den 15.05.2007, 11:08 +0900 schrieb Charles Plessy:

> Le Tue, May 15, 2007 at 03:42:51AM +0200, Daniel Leidert a écrit :
> >
> > The current documentation installation violates the Debian policy. You
> > install the documentation into /usr/share/EMBOSS, which implies, that
> > files therein are referenced from other files in emboss, emboss-lib or
> > emboss-data. But then there is no symlink in /usr/share/doc/emboss(-doc)
> > following the policy. If the files in this directory are not referenced,
> > then the installation location itself violates the policy.
>
> Hi again,
>
> The reason why the documentation is not in /usr/share/emboss-doc is that
> I am not yet sure if the applications need it to be in
> /usr/share/EMBOSS or not. If yes, we will investigate the possibility of
> changing this at build time, in order to confirm to the Debian policy.

In this case, the policy just wants to see a symlink. Read the short
section 12.3. I would expect a symlink in /usr/share/doc/emboss(-doc) in
this case. If there is no dependency on this path, the documentation
should be moved in /usr/share/doc/emboss(-doc).

> The idea of splitting doc-base per theme is interesting: indeed the
> EMBOSS applications are sorted by groups:
>
> http://emboss.sourceforge.net/apps/release/4.1/emboss/apps/groups.html
>
> Many thanks for your interest in EMBOSS !

I want to test the different sequence formats to check, if an
association of the emboss programs (a special program) with MIME types
would be useful. I just want to examine the situation.

Regards, Daniel

0 new messages