Bug 1412949

Summary: systemd packaging guidelines violation
Product: [Fedora] Fedora Reporter: Igor Gnatenko <ignatenko>
Component: udisks2Assignee: Vojtech Trefny <vtrefny>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 26CC: phatina, puiterwijk, stefw, tsmetana, vpodzime, vtrefny
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-07-23 09:36:14 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 Igor Gnatenko 2017-01-13 08:46:41 UTC
https://fedoraproject.org/wiki/Packaging:Systemd#Packaging

1. Add BuildRequries: systemd (yes, systemd-devel doesn't require systemd)
2. add proper scriptlets (see https://fedoraproject.org/wiki/Packaging:Scriptlets?rd=Packaging:ScriptletSnippets#Scriptlets)

And some minor issues:

* %{_prefix}/lib/systemd/system/udisks2.service
should be %{_unitdir}/udisks2.service

Comment 1 Fedora End Of Life 2017-02-28 10:57:06 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle.
Changing version to '26'.

Comment 2 Vratislav Podzimek 2017-05-18 11:30:47 UTC
This now applies to udisks2 (the storaged has become upstream of).

https://github.com/storaged-project/udisks/pull/265