Your message dated Tue, 16 Jun 2026 14:50:34 +0000
with message-id <[email protected]>
and subject line Bug#1120040: fixed in pam 1.7.0-6
has caused the Debian Bug report #1120040,
regarding libpam0g-dev: pam.pc Requires.private: audit creates missing
dependency on libaudit-dev
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1120040: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120040
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libpam0g-dev
Version: 1.7.0-5
Severity: normal
Dear Sam,
I am working on a new package which uses meson build system and requires
libpam0g-dev. However the check fails with
../meson.build:14:10: ERROR: Dependency lookup for pam with method 'pkgconfig'
failed: Could not generate cflags for pam:
Package audit was not found in the pkg-config search path.
Perhaps you should add the directory containing `audit.pc'
to the PKG_CONFIG_PATH environment variable
Package 'audit', required by 'pam', not found
Adding libaudit-dev as a build dependency fixes the build, but my source doesn't
use libaudit itself, so that feels suboptimal.
I see pam.pc contains
Requires.private: audit
Does that mean that libpam0g-dev should Depends: libaudit-dev, or is this a
meson
issue?
Many thanks for your help.
Mark
-- System Information:
Debian Release: 12.11
merged-usr: no
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-40-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: OpenRC (via /run/openrc), PID 1: init
Versions of packages libpam0g-dev depends on:
ii libc6-dev [libc-dev] 2.36-9+deb12u13
ii libpam0g 1.5.2-6+deb12u2
libpam0g-dev recommends no packages.
libpam0g-dev suggests no packages.
--- End Message ---
--- Begin Message ---
Source: pam
Source-Version: 1.7.0-6
Done: Sam Hartman <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pam, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sam Hartman <[email protected]> (supplier of updated pam package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 15 Jun 2026 21:03:10 -0600
Source: pam
Architecture: source
Version: 1.7.0-6
Distribution: unstable
Urgency: medium
Maintainer: Sam Hartman <[email protected]>
Changed-By: Sam Hartman <[email protected]>
Closes: 1073129 1120040
Changes:
pam (1.7.0-6) unstable; urgency=medium
.
[ Gioele Barabucci ]
* d/libpam-modules.preinst: Remove outdated screensaver-related code
(Closes: #1073129)
* d/libpam-modules.templates: Remove unused debconf variables
* d/libpam-runtime.lintian-overrides: Document why prerm is empty
* d/watch: Avoid leading spaces in non-continuation lines
* d/s/lintian-overrides: Remove outdated
dh-quilt-addon-but-quilt-source-format
* d/libpam0g.lintian-overrides: Remove outdated override for false positive
package-name-doesnt-match-sonames
* d/libpam-{modules,runtime}.post{inst,rm}: Use `set -e` instead of `/bin/sh
-e`
* d/libpam-modules.lintian-overrides: Use new name
shared-library-lacks-prerequisites
* d/libpam0g.symbols: Add Build-Depends-Package
* d/lintian-overrides: Document that sysadmin manpages are libpam-runtime
* d/libpam-modules.lintian-overrides: Remove unused hardening overrides
* d/u/metadata: Add Repository URL
* Add support for <!nodoc>
* d/control: Remove outdated constraints
* d/libpam-modules.postinst: Drop redundant version check
* d/libpam-runtime.postinst: Drop redundant version check
.
[ Luca Boccassi ]
* libpam0g-dev: depend on libaudit-dev (Closes: #1120040)
.
[ Simon Chopin ]
* d/p/031_pam_include: fix loading from /usr/lib/pam.d (launchpad bug
2087827)
.
[ Sam Hartman ]
* I have merged in the fix to pam_include on /usr/lib/pam.d. However as
discussed, it was never my intent to support /usr/lib/pam.d on
Debian. This is merged as an emergency and potentially temporary work
around for #1140029. I am leaving that bug open to block this version
of pam from testing until I figure out what the long-term solution
is. It likely involves logging an error whenever /usr/lib/pam.d is
used.
Checksums-Sha1:
a52ac19cce0590dc4c56cd93afae906ca7315778 2282 pam_1.7.0-6.dsc
bf9369cbe56f0f7adbfb907c0074d5e9f33a5b4d 145468 pam_1.7.0-6.debian.tar.xz
Checksums-Sha256:
373de3b541037f562ec3004663302485500e48853f9ca99d70e7597da85d7556 2282
pam_1.7.0-6.dsc
fffd119180e205f2892c6f4fdb20837ed13204480bc00b10df1ceca20f91c1ba 145468
pam_1.7.0-6.debian.tar.xz
Files:
9f3c8dbbd84fb03d3e9231965bbd6b13 2282 libs optional pam_1.7.0-6.dsc
4b8473358f161378564261a3b1ee5715 145468 libs optional pam_1.7.0-6.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSj2jRwbAdKzGY/4uAsbEw8qDeGdAUCajFdyQAKCRAsbEw8qDeG
dE/RAP48g0LzsjN5lxjk2KDORm0QI1HZlFyt/2BCvHWoCb0HtwD/ZATm2NrMI7Jw
lZ55sPJR966qs+tnlF0ibfdAPmgiYwo=
=Z5It
-----END PGP SIGNATURE-----
pgpwTmcExrBAJ.pgp
Description: PGP signature
--- End Message ---