Bug 1977445

Summary: Ship gnome-settings-daemon-devel in CRB
Product: Red Hat Enterprise Linux 8 Reporter: Yaakov Selkowitz <yselkowi>
Component: gnome-settings-daemonAssignee: Carlos Garnacho <cgarnach>
Status: CLOSED NOTABUG QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: CentOS StreamCC: bberg, bstinson, feborges, jwboyer
Target Milestone: beta   
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: 2021-06-29 19:51:32 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 Yaakov Selkowitz 2021-06-29 18:28:42 UTC
The gnome-settings-daemon-devel subpackage is not shipped in RHEL8.  It is a BuildRequires of gnome-applets, which is a key component of the GNOME Flashback desktop:

https://src.fedoraproject.org/rpms/gnome-applets/blob/rawhide/f/gnome-applets.spec#_24

Please ship gnome-settings-daemon-devel in CRB so that gnome-applets, and ultimately GNOME Flashback, can be built in EPEL8.

Comment 2 Benjamin Berg 2021-06-29 19:30:27 UTC
I don't see any dependency in gnome-applets.

It looks to me like the gnome-settings-daemon-devel is some left-over that was forgotten and it can be safely deleted. I am not even sure if there is any reasonable reason for a gnome-settings-daemon-devel package to exist in Fedora even.

Comment 3 Yaakov Selkowitz 2021-06-29 19:51:32 UTC
I probably shouldn't have pointed to rawhide, as the targeted version would be that matching GNOME in RHEL 8, i.e. 3.32.  However, you are correct that it was removed, albeit only in that very development cycle:

https://gitlab.gnome.org/GNOME/gnome-applets/-/commit/cdd5293ae3eace7706a4623e70d7f437487c275a

I've fixed this in rawhide.