Bug 1753381

Summary: Please obsolete u2f-hidraw-policy in systemd-udev
Product: [Fedora] Fedora Reporter: Andy Lutomirski <luto>
Component: systemdAssignee: systemd-maint
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: lnykryn, msekleta, ssahani, s, systemd-maint, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: systemd-244~rc1-1.fc32 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-11-22 16:18:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Andy Lutomirski 2019-09-18 18:30:07 UTC
This systemd commit:

commit d45ee2f31a8358db0accde2e7c81777cedadc3c2
Author: Fabian Henneke <fabian>
Date:   Wed Aug 21 11:17:59 2019 +0200

    udev: Add id program and rule for FIDO security tokens

obsoletes u2f-hidraw-policy!  Could you please put in the appropriate Provides and Obsoletes rags in systemd-udev so I can retire the u2f-hidraw-policy package, and so that users get the updated code in systemd?  This should do the trick:

Provides: u2f-hidraw-policy = 1.0.9-10
Obsoletes: oldpackagename < 1.0.9-10

This should be done in all branches that get the systemd update.

Thanks!

Comment 1 Zbigniew Jędrzejewski-Szmek 2019-09-19 06:26:01 UTC
Hi,

that patch was only merged after v243, and is not in any release yet. Depending
on when systemd-244 is released, it most likely will only appear in F32+. 
I don't think this kind of patch is suitable for backporting (the backport itself
would be easy, but it's new code that should bake for a while before being unleashed
on users...). This means that it'll be a while before this retirement can go through.

Comment 2 Zbigniew Jędrzejewski-Szmek 2019-11-22 16:18:40 UTC
Built in rawhide.