Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 904663 - net-p2p/deluge-2.1.1-r2: Migration to Ayatana indicators is not complete
Summary: net-p2p/deluge-2.1.1-r2: Migration to Ayatana indicators is not complete
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Paolo Pedroni
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: 887171
  Show dependency tree
 
Reported: 2023-04-19 13:18 UTC by Pacho Ramos
Modified: 2023-04-27 14:40 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ayatana-detection.patch (1.patch,673 bytes, patch)
2023-04-19 13:18 UTC, Pacho Ramos
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2023-04-19 13:18:03 UTC
Created attachment 860347 [details, diff]
ayatana-detection.patch

Reported upstream at:
https://dev.deluge-torrent.org/ticket/3598

I was wondering about why legacy trayicon was being used on my system. Looking at deluge/ui/gtk3/systemtray.py it seems new AyatanaAppIndicator3 is properly loaded, but the option to use indicator instead of legacy icon is not shown in Preferences.

This is because Preferences is still trying to load the old appindicators implementation, attached patch solves the issue.

Thanks
Comment 1 Larry the Git Cow gentoo-dev 2023-04-27 14:40:59 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0550e8561811e86aa2d433918a7911e5a6bfcb93

commit 0550e8561811e86aa2d433918a7911e5a6bfcb93
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2023-04-27 14:39:30 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2023-04-27 14:40:49 +0000

    net-p2p/deluge: Fix ayatana indicators detection
    
    Patch already accepted by upstream:
    https://dev.deluge-torrent.org/ticket/3598
    https://dev.deluge-torrent.org/changeset/dbedf7f63
    
    Closes: https://bugs.gentoo.org/904663
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

 net-p2p/deluge/deluge-2.1.1-r3.ebuild           | 177 ++++++++++++++++++++++++
 net-p2p/deluge/files/deluge-2.1.1-ayatana.patch |  17 +++
 2 files changed, 194 insertions(+)