Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 706478 - dev-libs/libappindicator:2 depends on dev-python/pygtk
Summary: dev-libs/libappindicator:2 depends on dev-python/pygtk
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks: pygtk-removal
  Show dependency tree
 
Reported: 2020-01-26 16:06 UTC by Andreas Sturmlechner
Modified: 2020-03-06 00:54 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2020-01-26 16:06:33 UTC
Not many reverse dependencies:

dev-perl/Gtk2-AppIndicator
net-im/slack-bin-3.1.1
x11-plugins/pidgin-indicator

Maintainers, please consider cleaning up.
Comment 1 Larry the Git Cow gentoo-dev 2020-02-06 00:41:18 UTC
The bug has been referenced in the following commit(s):

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

commit dee719eb86514fca18079e234f18a5ef16c60d21
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-02-03 18:31:54 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-02-06 00:40:02 +0000

    profiles: Mask dev-libs/libappindicator:2 and revdeps for removal
    
    Unmaintained, blocks pygtk-removal.
    
    Only revdeps to be masked:
    dev-perl/Gtk2-AppIndicator (no revdeps)
    x11-plugins/pidgin-indicator (equally unmaintained, no revdeps)
    
    Bug: https://bugs.gentoo.org/706478
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/package.mask | 6 ++++++
 1 file changed, 6 insertions(+)
Comment 2 Larry the Git Cow gentoo-dev 2020-02-06 06:20:08 UTC
The bug has been referenced in the following commit(s):

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

commit c57ef36d2a19c2d98e55986fd88330647c0bf30d
Author:     Vladimir Pavljuchenkov (SpiderX) <spiderx@spiderx.dp.ua>
AuthorDate: 2020-02-06 05:36:17 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2020-02-06 06:19:55 +0000

    net-im/slack-bin: cleanup wrt #706478
    
    Bug: https://bugs.gentoo.org/706478
    Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua>
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 net-im/slack-bin/Manifest               |  2 -
 net-im/slack-bin/slack-bin-2.1.2.ebuild | 80 ---------------------------------
 2 files changed, 82 deletions(-)
Comment 3 Dmitry Derevyanko 2020-02-06 20:55:27 UTC
dev-libs/libappindicator:2 could be perfectly installed without dev-python/pygtk. Just mask python useflag for it. Steam depends on this version: games-util/steam-client-meta-0-r20191109 (trayicon ? dev-libs/libappindicator:2[abi_x86_32])
Comment 4 Andreas Sturmlechner gentoo-dev 2020-02-06 20:57:18 UTC
> $ equery l -p steam-client-meta
> !!! No packages matching 'steam-client-meta'
>  * Searching for steam-client-meta ...

Wherever that ebuild is coming from may as well just add libindicator:2 in addition.
Comment 5 Larry the Git Cow gentoo-dev 2020-03-06 00:54:19 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4faee846d82cc864173b1dd56bb4c5efe25b24c3

commit 4faee846d82cc864173b1dd56bb4c5efe25b24c3
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-03-06 00:50:10 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-03-06 00:53:44 +0000

    dev-libs/libappindicator: Drop slot 2
    
    Closes: https://bugs.gentoo.org/706478
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../libappindicator-12.10.0-r202.ebuild            | 90 ----------------------
 profiles/package.mask                              |  4 -
 2 files changed, 94 deletions(-)