Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 708172

Summary: media-sound/gtklick depends on dev-python/pygtk
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: Current packagesAssignee: Alexander Tsoy <alexander>
Status: RESOLVED FIXED    
Severity: normal CC: dev, proxy-maint, simon.vanderveldt+gentoo
Priority: Normal Keywords: PMASKED
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/dsacre/gtklick/issues/2
See Also: https://github.com/gentoo/gentoo/pull/14915
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 694800, 706462    

Description Andreas Sturmlechner gentoo-dev 2020-02-03 23:52:38 UTC
Current release is from 2010, we'll have to recommend an alternative and last-rite this package sooner than later.
Comment 1 Alexander Tsoy 2020-02-26 12:08:35 UTC
Yes, I don't think it will be ported away from pygtk. At least not by its original author.
Comment 2 Andreas Sturmlechner gentoo-dev 2020-02-26 12:10:14 UTC
There's media-sound/kmetronome for one possible alternative.
Comment 3 Andreas Sturmlechner gentoo-dev 2020-03-08 20:06:51 UTC
Do you want me to do the last-rites? Any alternatives we can put into the mask message?
Comment 4 Alexander Tsoy 2020-03-09 23:58:43 UTC
(In reply to Andreas Sturmlechner from comment #3)
I've sent an email and opened PR.
Comment 5 Larry the Git Cow gentoo-dev 2020-03-10 13:06:21 UTC
The bug has been referenced in the following commit(s):

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

commit eb457428e8e4339a31f74e4e0831c6860bbfae54
Author:     Alexander Tsoy <alexander@tsoy.me>
AuthorDate: 2020-03-09 23:47:42 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2020-03-10 13:06:01 +0000

    package.mask: Last rite media-sound/gtklick & dep
    
    Bug: https://bugs.gentoo.org/708172
    Signed-off-by: Alexander Tsoy <alexander@tsoy.me>
    Closes: https://github.com/gentoo/gentoo/pull/14915
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 profiles/package.mask | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
Comment 6 Simon 2020-04-13 19:36:06 UTC
@Alexander Any chance the pyliblo library can be kept in the tree? From my usage/testing it's working fine with current Python 3 versions.
I maintain two packages (in an overlay) that depend on it and repoman has been unhappy ever since the mask.

There won't be any users of the library in the tree of course when gtklick gets removed, not sure if that automatically means the library gets removed as well?
Comment 7 Andreas Sturmlechner gentoo-dev 2020-04-15 12:15:24 UTC
In general, no, a library should have some user in the tree, unless there is some broad interest regardless - otherwise especially in python land it becomes a liability.

Current ebuild would need work to keep it in tree anyway, better to do that where (and by whom) it is needed directly. Unless you want to move those packages from your overlay to gentoo.git of course.
Comment 8 Alexander Tsoy 2020-04-15 12:24:51 UTC
(In reply to Simon from comment #6)
> @Alexander Any chance the pyliblo library can be kept in the tree? From my
> usage/testing it's working fine with current Python 3 versions.
I recommend you to import pyliblo3 into your overlay instead (if all reverse deps are compatible with python3):
https://pypi.org/project/pyliblo3/
Comment 9 Simon 2020-04-16 17:02:28 UTC
@asturm thanks for the info. I've pulled pyliblo into our overlay for now so our CI is happy again.
The most relevant package that uses it is carla (https://kx.studio/Applications:Carla) which I guess might be nice to have in the gentoo tree but I currently don't have a lot of time so won't be able to move it over right now (assuming it would be accepted of course).
Maybe later :)
Comment 10 Larry the Git Cow gentoo-dev 2020-04-19 06:55:51 UTC
The bug has been closed via the following commit(s):

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

commit 7e2ab3e3c33cae1b933b5cee2cc47bdac964fcbc
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-04-19 06:54:55 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-04-19 06:54:55 +0000

    media-libs/pyliblo: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/708172
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 media-libs/pyliblo/Manifest                 |  1 -
 media-libs/pyliblo/metadata.xml             | 15 ---------------
 media-libs/pyliblo/pyliblo-0.10.0-r1.ebuild | 21 ---------------------
 profiles/package.mask                       |  8 --------
 4 files changed, 45 deletions(-)

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

commit 25aee341fcbd1d013cfc696c6e08fb7a9400c97a
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-04-19 06:54:29 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-04-19 06:54:29 +0000

    media-sound/gtklick: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/708172
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 media-sound/gtklick/Manifest                |  1 -
 media-sound/gtklick/files/gtklick           | 23 -------------------
 media-sound/gtklick/gtklick-0.6.4-r1.ebuild | 34 -----------------------------
 media-sound/gtklick/metadata.xml            | 15 -------------
 profiles/package.mask                       |  6 -----
 5 files changed, 79 deletions(-)