[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.schw...@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 <to...@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-de...@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

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to