Summary: | sys-libs/pam-1.7.0_p20241230-r3:: pam_userdb module not built, breaking net-ftp/vsftpd | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Steve Moyes <gen2bugs> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | floppym, gen2bugs, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
Adding build.log as requested Adding meson-log.txt as requested |
Description
Steve Moyes
2025-03-03 12:34:53 UTC
Created attachment 920161 [details]
emerge --info
Thanks for filing this. Context/background is https://forums.gentoo.org/viewtopic-t-1173166.html. For future, please include emerge --info and such as attachments rather than a pastebin as they expire/may not be accessible behind a firewall. Having a look... Could you run: `ebuild /var/db/repos/gentoo/sys-libs/pam/pam-1.7.0_p20241230-r3.ebuild clean configure`, and upload the build.log from /var/tmp/portage/sys-libs/pam-*/temp/build.log and meson-log.txt in the builddir too? Created attachment 920162 [details]
Adding build.log as requested
Created attachment 920163 [details]
Adding meson-log.txt as requested
It looks like we pass -Ddb-uniquename=5.3 to meson setup. meson attempts to link against -ldb5.3 (libdb5.3.so). sys-libs/db:5.3 installs libdb-5.3.so, not libdb5.3.so. I believe we could fix this by passing -Ddb-uniquename=-5.3 to meson setup instead. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f451ed3bc92ad6acce714773f3164920b23bce commit e3f451ed3bc92ad6acce714773f3164920b23bce Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2025-03-03 18:52:58 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2025-03-03 18:52:58 +0000 sys-libs/pam: fixup berkdb handling for meson Closes: https://bugs.gentoo.org/950501 Signed-off-by: Mike Gilbert <floppym@gentoo.org> sys-libs/pam/pam-1.7.0_p20241230-r3.ebuild | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) pam_userdb.so is now created. I'll dig into vsftpd and raise another bug if required. Thanks again for the assist and blistering speed. |