Bug 2233275 - Deprecating libuser and removing passwd package from Fedora
Summary: Deprecating libuser and removing passwd package from Fedora
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Changes Tracking
Version: 40
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tomas Halman
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: F40Changes
TreeView+ depends on / blocked
 
Reported: 2023-08-21 19:40 UTC by Adam Williamson
Modified: 2024-04-29 09:29 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-04-29 09:29:27 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Adam Williamson 2023-08-21 19:40:38 UTC
This is a tracking bug for Change: Deprecating libuser and removing passwd package from Fedora
For more details, see: https://fedoraproject.org/wiki/Changes/LibuserDeprecation

Libuser is not actively developed. Most of the depending component have build-time option to work without libuser.

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Adam Williamson 2023-08-21 21:47:17 UTC
This does not seem to be complete. util-linux has been changed to drop its libuser dependency, but usermode has not, and shadow-utils has not been changed to provide passwd.

Leaving as ASSIGNED. This is now at-risk because we're well past the point when it should have been complete.

Comment 2 Zbigniew Jędrzejewski-Szmek 2023-08-24 18:00:37 UTC
This was deferred: https://pagure.io/fesco/issue/3059#comment-870702

Comment 3 Tomas Halman 2024-02-09 14:18:36 UTC
Status update:

- passwd is retired
- shadow-utils passwd delivered as replacement
- util-linux dropped the libuser dependency

I marked the libuser as deprecated in spec file (rebuild coming soon)

Last missing part is usermode. This can eventually be postponed and the dependency can be removed later in f41.

Tomas

Comment 4 Zbigniew Jędrzejewski-Szmek 2024-03-25 13:07:02 UTC
This is done, with a slightly reduced scope.

Comment 5 Aoife Moloney 2024-04-29 09:29:27 UTC
F40 was released on 2024-04-23, so I am closing this tracker. If this Change was not completed, please notify me ASAP.


Note You need to log in before you can comment on or make changes to this bug.