[Pkg-shadow-devel] Bug#1042828: Bug#1042828: manpage: obsolete reference in the shadow(5) man page
Alejandro Colomar
alx at kernel.org
Tue Aug 1 15:30:45 BST 2023
[CC += Tobias, Marcos]
Hi Andreas,
On 2023-08-01 16:14, Andreas Schwarz wrote:
> Package: passwd
> Version: 1:4.13+dfsg1-1+b1
> Severity: minor
> X-Debbugs-Cc: andreas.schwarz at noris.de
>
> Dear Maintainer,
>
> The manpage shadow(5) refers to crypt(3), but this no longer exists.
>
> This manpage was part of the manpages-dev package, as far as I can see crypt(3) was last included in "Debian buster".
I'm on Debian Sid and see this:
$ apt-file find -x 'man/man3/crypt\.3\b'
libcrypt-dev: /usr/share/man/man3/crypt.3.gz
$ apt-file find -x 'man/man5/shadow\.5\b'
passwd: /usr/share/man/man5/shadow.5.gz
The Linux man-pages project has a crypt(3) page, but it is removed in the Debian
packaging due to a conflict with libcrypt-dev. The commit where that happened
is the following one:
commit c56791e95a0759d58ded54150466f207c7cf3322
Author: Dr. Tobias Quathamer <toddy at debian.org>
Date: Tue Jul 9 20:12:48 2019 +0200
Update list of conflicting manpages
diff --git a/debian/rules b/debian/rules
index f38c428f7..5f963d152 100755
--- a/debian/rules
+++ b/debian/rules
@@ -22,6 +22,8 @@ override_dh_installman:
rm -f debian/manpages/usr/share/man/man4/sk98lin.4
# Start of automatically added files by debian/check-conflicts
rm -f debian/manpages/usr/share/man/man1/time.1
+ rm -f debian/manpages-dev/usr/share/man/man3/crypt.3
+ rm -f debian/manpages-dev/usr/share/man/man3/crypt_r.3
rm -f debian/manpages-dev/usr/share/man/man3/pthread_atfork.3
rm -f debian/manpages-dev/usr/share/man/man3/pthread_mutexattr_destroy.3
rm -f debian/manpages-dev/usr/share/man/man3/pthread_mutexattr_init.3
$ git describe --contains c56791e95a
debian/5.01-1~2
manpages-dev 5.01 first appeared in Bullseye, so Buster still shipped crypt(3)
in manpages-dev, as you experience. The solution for you will be to install
libcrypt-dev, or complain to the manpages-dev Debian team. :)
Cheers,
Alex
>
> -- System Information:
> Debian Release: 12.0
> APT prefers stable-security
> APT policy: (500, 'stable-security'), (500, 'stable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 6.1.0-10-amd64 (SMP w/8 CPU threads; PREEMPT)
> Kernel taint flags: TAINT_WARN
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> Versions of packages passwd depends on:
> ii libaudit1 1:3.0.9-1
> ii libc6 2.36-9
> ii libcrypt1 1:4.4.33-2
> ii libpam-modules 1.5.2-6
> ii libpam0g 1.5.2-6
> ii libselinux1 3.4-1+b6
> ii libsemanage2 3.4-1+b5
>
> Versions of packages passwd recommends:
> ii sensible-utils 0.0.17+nmu1
>
> passwd suggests no packages.
>
> -- no debconf information
>
> _______________________________________________
> Pkg-shadow-devel mailing list
> Pkg-shadow-devel at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-shadow-devel
--
<http://www.alejandro-colomar.es/>
GPG key fingerprint: A9348594CE31283A826FBDD8D57633D441E25BB5
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-shadow-devel/attachments/20230801/bc780c4b/attachment.sig>
More information about the Pkg-shadow-devel
mailing list