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

Bug 708178

Summary: app-mobilephone/sobexsrv[gtk] depends on dev-python/pygtk
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: StabilizationAssignee: Andrew Savchenko <bircoph>
Status: RESOLVED FIXED    
Severity: normal CC: dev, mgorny
Priority: Normal Keywords: CC-ARCHES
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
Whiteboard: drop USE=gtk with pygtk-removal
Package list:
app-mobilephone/sobexsrv-1.0.1-r3
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 694800, 706462    

Description Andreas Sturmlechner gentoo-dev 2020-02-04 00:18:03 UTC
Currently packaged version was released in 2007, it seems no one else is left packaging this. Is there any other package that can serve its purpose instead?
Comment 1 Andreas Sturmlechner gentoo-dev 2020-03-22 23:17:40 UTC
ping
Comment 2 Andrew Savchenko gentoo-dev 2020-03-23 16:49:22 UTC
This is a perfectly working software with no replacement with comparable usability available. It does not matter when the code was released if it works fine.

However, pygtk dependency is optional, so *when* it will come to pygtk removal from the tree, USE=gtk may be dropped from the package.
Comment 3 Andreas Sturmlechner gentoo-dev 2020-03-23 17:27:32 UTC
(In reply to Andrew Savchenko from comment #2)
> It does not matter when the code was released if it works fine.
It matters very much for a guesstimate of what we can expect in terms of porting into the future.

(In reply to Andrew Savchenko from comment #2)
> However, pygtk dependency is optional, so *when* it will come to pygtk
> removal from the tree, USE=gtk may be dropped from the package.
Thanks for commenting.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-08-02 12:26:47 UTC
We will be removing it along with py2 anyway.
Comment 5 Larry the Git Cow gentoo-dev 2020-09-06 09:57:06 UTC
The bug has been referenced in the following commit(s):

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

commit f5d48e16d64ed36734a7aea566d5cb211a94b6b3
Author:     Andrew Savchenko <bircoph@gentoo.org>
AuthorDate: 2020-09-06 09:53:06 +0000
Commit:     Andrew Savchenko <bircoph@gentoo.org>
CommitDate: 2020-09-06 09:56:55 +0000

    app-mobilephone/sobexsrv: ebuild fixes
    
    - Migrate to GLEP 81
    - Update to EAPI 7
    - Drop USE=gtk as it requires python2-only dev-python/pygtk
    
    Bug: https://bugs.gentoo.org/708178
    Package-Manager: Portage-3.0.5, Repoman-3.0.1
    Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>

 app-mobilephone/sobexsrv/sobexsrv-1.0.1-r3.ebuild | 72 +++++++++++++++++++++++
 1 file changed, 72 insertions(+)
Comment 6 Agostino Sarubbo gentoo-dev 2020-09-23 10:25:04 UTC
ppc stable
Comment 7 Agostino Sarubbo gentoo-dev 2020-09-24 06:46:45 UTC
amd64 stable
Comment 8 Agostino Sarubbo gentoo-dev 2020-09-24 07:00:10 UTC
x86 stable. Closing.