Bug 1886815 - Please build gnome-shell-extension-topicons-plus for EPEL 8
Summary: Please build gnome-shell-extension-topicons-plus for EPEL 8
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: gnome-shell-extension-topicons-plus
Version: epel8
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Audrey Yeena Toskin
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-10-09 12:59 UTC by Robert Scheck
Modified: 2020-11-05 00:31 UTC (History)
1 user (show)

Fixed In Version: gnome-shell-extension-topicons-plus-25-1.el8
Clone Of:
Environment:
Last Closed: 2020-10-23 00:08:58 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Robert Scheck 2020-10-09 12:59:06 UTC
Description of problem:
Please build gnome-shell-extension-topicons-plus for EPEL 8, it would help to make the baresip-gtk package usable with GNOME 3.

Version-Release number of selected component (if applicable):
gnome-shell-extension-topicons-plus-27-2.fc33

Actual results:
No gnome-shell-extension-topicons-plus in EPEL 8.

Expected results:
gnome-shell-extension-topicons-plus-27-2.el8 - or better ;-)

Additional info:
Please let me know if you are not interested in maintaining the package on EPEL 8 branch.

Comment 1 Robert Scheck 2020-10-09 13:35:18 UTC
Not sure if gnome-shell-extension-topicons-plus-27-2.fc33 is too new, gnome-shell-extension-topicons-plus-22-8.fc31.20200414.bfa3fe3 seems to work at least.

Comment 2 Audrey Yeena Toskin 2020-10-10 00:29:38 UTC
TopIcons Plus's development has slowed more or less to halt, only occasionally accepting community pull requests when the changing GNOME APIs break something, so the project likely won't ever backport any new features or bug fixes or whatever... Maybe that's not a problem for EPEL users, though.

Still, you might check to see if the existing Top Icons (without the "Plus") or AppIndicator extensions work for you:

  gnome-shell-extension-top-icons
  gnome-shell-extension-appindicator

Top Icons is what TopIcons Plus was forked from, so the legacy functionality might already be supported for EPEL users. And AppIndicator is intended to *replace* the legacy system tray which TopIcons/Plus attempt to recreate, so AppIndicator might be a better solution in the long term.

For now, none of these solutions are perfect, though. If the old Top Icons and the new AppIndicator do not meet your needs but TopIcons Plus does, then sure, I'll create an EPEL 8 branch and package TopIcons Plus v25 for you.

Comment 3 Robert Scheck 2020-10-10 18:32:17 UTC
Based on tests, the mentioned alternatives unfortunately do not work with baresip-gtk, just and only gnome-shell-extension-topicons-plus.

Comment 4 Audrey Yeena Toskin 2020-10-16 21:59:45 UTC
Sorry, it's been an exhausting week at $DAYJOB. I've submitted the request to create the EPEL8 branch for TopIcons Plus.

  https://pagure.io/releng/fedora-scm-requests/issue/29835

Once that clears, I'll build, test in a local CentOS 8 VM, and let you know when the package is added to Bodhi.

Comment 5 Audrey Yeena Toskin 2020-10-21 04:24:52 UTC
Oops, looks like the EPEL 8 branch had already been created a long time ago, and then I guess I never got around to actually building for it...

Well, the EPEL 8 build of TopIcons Plus v25 is *now* available for testing on Bodhi.

  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-5a3f87696b

Direct link to the RPM:

  https://kojipkgs.fedoraproject.org//packages/gnome-shell-extension-topicons-plus/25/1.el8/noarch/gnome-shell-extension-topicons-plus-25-1.el8.noarch.rpm

I briefly tested it in a virtual machine of CentOS 8, and TopIcons Plus showed status icons for a couple different apps without issue. But please test it yourself whenever you get a chance, and either confirm that it's working properly, or else let me know if you have any issues.

Comment 6 Robert Scheck 2020-10-21 13:05:25 UTC
Yes, that works perfect - thank you very much!

Comment 7 Fedora Update System 2020-10-21 13:09:42 UTC
FEDORA-EPEL-2020-5a3f87696b has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-5a3f87696b

Comment 8 Audrey Yeena Toskin 2020-10-23 00:08:58 UTC
Okay, I'll close this ticket for now, then. Any issues with the package which may come up can be discussed on Bodhi while the build waits through its usual testing period.

Comment 9 Fedora Update System 2020-11-05 00:31:10 UTC
FEDORA-EPEL-2020-5a3f87696b has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.


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