On Tue, Sep 23, 2025 at 03:06:58PM +0200, Pavel Raiskup wrote:
> Hello maintainers,
> 
> A recent change in util-linux removed its unconditional dependency on pam.
> You can see the commit here:
> https://src.fedoraproject.org/rpms/util-linux/c/56f4756f3ac033f9cc7b2be94847a3cb38ad8da1
> 
> This change affects Mock and Copr users, who frequently work with minimal
> installations (e.g., buildroots that do not include systemd).  As a result,
> /bin/su no longer works by default in Mock, which contradicts the expectations
> of many users (even though they are probably not really building RPMs in 
> Mock).

It seems that some users assume an explicit dependence on "pam",
although technically, su(1) depends on "pam-libs".

For years, util-linux has been used as a trigger to install PAM. Is
that correct way? Would it be better to be explicit if the system
really needs PAM functionality, then install it?

The other possible solution is to add util-linux-login subpackage for
login-like tools and add there dependence on PAM.

I'd like to see any conclusion about this rather than only revert the
change in dependencies.

    Karel


-- 
 Karel Zak  <[email protected]>
 http://karelzak.blogspot.com

-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to