Hi Andreas,

I hope this explanation is satisfactory and you agree that it is not a
bug to mention crypt(3).
Alejandro, thank you for the explanation.

I'm closing this bug, since it seems to be invalid.

Cheers,
Balint

Alejandro Colomar <a...@kernel.org> ezt írta (időpont: 2023. aug. 1., K, 16:30):
>
> [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-devel@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

_______________________________________________
Pkg-shadow-devel mailing list
Pkg-shadow-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-shadow-devel

Reply via email to