sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (3ff8c46dc930623281ccad447185f0807983e8a8)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (3ff8c46dc930623281ccad447185f0807983e8a8)
- Date: Sun, 18 Oct 2026 15:15:52 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
security-libs/linux-pam/DEPENDS | 6 +++++-
security-libs/linux-pam/HISTORY | 4 ++++
2 files changed, 9 insertions(+), 1 deletion(-)
New commits:
commit 3ff8c46dc930623281ccad447185f0807983e8a8
Author: chris_debian <cjhandrew AT gmail.com>
Commit: Pavel Vinogradov <public AT sourcemage.org>
security-libs/linux-pam: only offer elogind once it is installed
diff --git a/security-libs/linux-pam/DEPENDS b/security-libs/linux-pam/DEPENDS
index 33463ee..0cb62a8 100755
--- a/security-libs/linux-pam/DEPENDS
+++ b/security-libs/linux-pam/DEPENDS
@@ -22,4 +22,8 @@ optional_depends SSL 'openssl=enabled' \
'use OpenSSL crypto libraries' &&
optional_depends systemd "logind=enabled" "logind=disabled" "for logind
support" &&
-optional_depends elogind "elogind=enabled" "elogind=disabled" "for elogind
support"
+# elogind needs PAM to build pam_elogind, so only offer it once elogind is
+# installed (recast linux-pam afterwards to enable it)
+if spell_ok elogind; then
+ optional_depends elogind "elogind=enabled" "elogind=disabled" "for elogind
support"
+fi
diff --git a/security-libs/linux-pam/HISTORY b/security-libs/linux-pam/HISTORY
index a766981..d9602b6 100644
--- a/security-libs/linux-pam/HISTORY
+++ b/security-libs/linux-pam/HISTORY
@@ -1,3 +1,7 @@
+2026-10-11 chris_debian <cjhandrew AT gmail.com>
+ * DEPENDS: only offer elogind once it is installed; elogind needs
+ linux-pam to build, so the two made a loop on a clean system
+
2026-09-25 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 1.7.3, switched to sha256 UPSTREAM_HASH
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (3ff8c46dc930623281ccad447185f0807983e8a8), Pavel Vinogradov, 10/18/2026
Archive powered by MHonArc 2.6.24.