Bug 1725103
Summary: | Review Request: gnome-shell-extension-gamemode - GameMode integration for GNOME Shell | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Christian Kellner <ckellner> | ||||
Component: | Package Review | Assignee: | Tomas Korbar <tkorbar> | ||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | rawhide | CC: | package-review, tkorbar | ||||
Target Milestone: | --- | Flags: | tkorbar:
fedora-review+
|
||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2019-08-15 07:26:27 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Christian Kellner
2019-06-28 12:45:08 UTC
Hi Christian, Your upstream says that this extension only works with gamemode >= 1.4 but that version has not been released yet. Am i missing something or you are waiting for a version of gamemode that is yet to be released? Hey, sorry, I should have noted that. Yeah, it needs gamemode 1.4, which indeed is not released yet; I wanted to have that package ready to go once 1.4 is ready. There is another problem. I installed your extension but i am not able to enable it with tweaks tool, because of 'Error loading extension'. Tested on Fedora rawhide with gnome-shell-3.33.3-1.fc31 I will add associated logs from journal to attachments. Created attachment 1586249 [details]
Logs from journal
These are the the logs.
Apparently, GNOME Shell master (3.33), which is in rawhide, introduced API changes. I added a patch to adapt to those. New build: https://koji.fedoraproject.org/koji/taskinfo?taskID=36006432 Spec file and patch: https://github.com/gicmo/spec/tree/master/gamemode-extension Hi Christian, The problem seems fixed now. Because you changed required version of gnome-shell to 3.33 i suppose you do not want to add this package to f30. If it is so, you should commit the fix upstream or create issue and add link to specfile. Otherwise i have not found any problem with specfile but i do not think the package can be approved before gamemode 1.4 is in rawhide, because without it it does not work as described. I think we should wait with this and after gamemode 1.4 is in rawhide you should change 'Suggests: gamemode' to 'Requires: gamemode' to prevent any confusion for user. After these things are done i am prepared to approve the package. gamemode-1.4 is out and I packaged it for rawhide: https://koji.fedoraproject.org/koji/buildinfo?buildID=1316880 and updated the spec file to require it: https://github.com/gicmo/spec/blob/master/gamemode-extension/gnome-shell-extension-gamemode.spec#L13 Hi Christian, Glad to hear that. Everything seems to be working. Approving package. Good job. (fedscm-admin): The Pagure repository was created at https://src.fedoraproject.org/rpms/gnome-shell-extension-gamemode |