Lintian Reports

E usr-share-doc-symlink-without-dependency

All reports of usr-share-doc-symlink-without-dependency for the archive. The extended description of this tag is:

If the package installs a symbolic link /usr/share/doc/pkg1 -> pkg2, then pkg1 must depend on pkg2 directory, with the same version as pkg1.

Adding the dependency just to fix this bug is often not a good solution. Usually, it's better to include a real /usr/share/doc/pkg1 directory within pkg1 and copy the copyright file into that directory.

Transitive dependencies are not allowed here. In other words, if the documentation directory is shipped in pkg3 and pkg1 depends on pkg2, which in turn depends on pkg3, that's still an error. Copyright file extractors are not required to go more than one level deep when resolving dependencies. Each package should have a direct dependency on the package which includes its documentation directory.

Refer to Debian Policy Manual section 12.5 (Copyright information) for details.

Severity: serious, Certainty: possible

Check: copyright-file, Type: binary

Evolution of the usr-share-doc-symlink-without-dependency Lintian tag over the past 366 days:

The beforementioned graph for the usr-share-doc-symlink-without-dependency tag

Emitted (non-overridden): 4, overridden: 7, total: 11

The package names link to the relevant maintainer page and the corresponding report for the source package. The links go to the full maintainer report page, which includes info and experimental tags and overridden tags, rather than the default page that shows only errors and warnings.

fai-quickstart 5.3.6 (binary) overridden

gcompris-dbg 15.10-1+b1 (binary) overridden

gdb-multiarch 8.0-1 (binary)

gdb-multiarch 7.12-6 (binary)

icinga 1.13.4-2+b2 (binary) overridden

perl-base 5.26.0-4 (binary) overridden