[pkg-opensc-maint] Bug#797529: libengine-pkcs11-openssl: bogus /usr/share/doc directory

Justin B Rye justin.byam.rye at gmail.com
Mon Aug 31 11:34:49 UTC 2015


Package: libengine-pkcs11-openssl
Version: 0.1.8-5
Severity: normal

I happened to notice while grepping the Contents file that this
library puts upstream documentation in the wrong place:

	/.
	/usr
	/usr/share
	/usr/share/doc-base
	/usr/share/doc-base/engine-pkcs11
	/usr/share/doc
 ====>	/usr/share/doc/engine_pkcs11
 ====>	/usr/share/doc/engine_pkcs11/NEWS.gz
 ====>	/usr/share/doc/engine_pkcs11/README
	/usr/share/doc/libengine-pkcs11-openssl
	/usr/share/doc/libengine-pkcs11-openssl/changelog.Debian.gz
	/usr/share/doc/libengine-pkcs11-openssl/changelog.gz
	/usr/share/doc/libengine-pkcs11-openssl/copyright
	/usr/share/doc/libengine-pkcs11-openssl/html
	/usr/share/doc/libengine-pkcs11-openssl/html/wiki
	[...]
     
This seems unlikely to be intentional, since for a start the README
has no particular reason to exist besides serving as a signpost in the
direction of the engine_pkcs11 wikidump, but it wrongly claims to be
sitting in the same directory as those HTML docs.

The directory name it's mistakenly hogging is one that can never
collide with any legal inhabitant of the /usr/share/doc/<packagename>/
namespace, but anybody looking for the NEWS file is going to have
trouble finding it, and it is in breach of a Policy 12.3 "should".

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (50, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 4.2.0-rc8-686-pae (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libengine-pkcs11-openssl depends on:
ii  libc6        2.19-19
ii  libp11-2     0.2.8-6
ii  libssl1.0.0  1.0.2d-1

libengine-pkcs11-openssl recommends no packages.

libengine-pkcs11-openssl suggests no packages.

-- no debconf information
-- 
JBR	with qualifications in linguistics, experience as a Debian
	sysadmin, and probably no clue about this particular package



More information about the pkg-opensc-maint mailing list