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

Bug 640022 (gnome2-python-removal)

Summary: [TRACKER] Remove dead gnome-python-common packages
Product: Gentoo Linux Reporter: Pacho Ramos <pacho>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: mgorny, tsmksubc
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=467680
https://bugs.gentoo.org/show_bug.cgi?id=616062
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 447466, 598906, 624160, 628938, 629180, 640024, 640026, 640028, 640032, 640034, 640036, 640038, 640042, 640046, 640048, 640050, 640052, 640054, 640056, 640060, 640062, 640064, 640066, 640068, 640070, 640074, 640078, 708142, 726784    
Bug Blocks: 706462    
Attachments: terminator-0.98-r1.ebuild

Description Pacho Ramos gentoo-dev 2017-12-06 14:10:23 UTC
Reading bug 628938 I took another look to all reverse deps and it seems there are still a lot of work to do for some of the splitted packages (like libgnome-python), but, for others, it should be easy.

Anyway, I think we could have this tracker to refer to when asking maintainers of reverse deps to drop the support for this dead bindings. That should help us to clean the tree progressively from the usage of the bindings.
Comment 1 Evert 2018-01-12 17:08:12 UTC
Created attachment 514490 [details]
terminator-0.98-r1.ebuild

terminator-0.98 is a very stable version which I already use for years because of an issue in 0.97. I suggest to keep this 0.98-r1 ebuild in the tree which basically is the same as 0.98 with the gnome part removed so it won't block the removal of old gnome-python packages anymore.
Comment 2 Evert 2018-01-12 17:09:05 UTC
sorry, wrong bug, please ignore ...
Comment 3 Larry the Git Cow gentoo-dev 2020-03-17 20:52:26 UTC
The bug has been referenced in the following commit(s):

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

commit 1e0856c51c52de4efa792fafd01afeaf15e8acea
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2020-03-17 20:28:52 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2020-03-17 20:52:12 +0000

    package.deprecated: Deprecate GNOME 2 era packages
    
    Bug: https://bugs.gentoo.org/640022
    Bug: https://bugs.gentoo.org/713010
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 profiles/package.deprecated | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
Comment 4 Andreas Sturmlechner gentoo-dev 2020-05-23 18:06:43 UTC
The following packages are now without (or masked for last-rites) revdeps:

dev-python/gconf-python
dev-python/gnome-python-base
dev-python/pygtksourceview (mask <app-text/cherrytree-0.99 at the same time)
Comment 5 Larry the Git Cow gentoo-dev 2020-05-23 18:42:59 UTC
The bug has been referenced in the following commit(s):

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

commit 6421bc8733b8cf96200298d2b052992f4ff69b9b
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-05-23 18:39:08 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-05-23 18:42:32 +0000

    profiles: Mask obsolete GNOME 2 era packages for removal
    
    Bug: https://bugs.gentoo.org/640022
    Bug: https://bugs.gentoo.org/708094
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

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

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

commit 7e4b739eda69acd96979b3e9d8fbce84a80bd7bc
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-06-21 23:09:53 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-06-21 23:12:53 +0000

    dev-python/gnome-python-base: Remove last-rited package
    
    Bug: https://bugs.gentoo.org/640022
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-python/gnome-python-base/Manifest              |  1 -
 .../gnome-python-base-2.28.1-r1.ebuild             | 45 ----------------------
 dev-python/gnome-python-base/metadata.xml          | 12 ------
 profiles/package.mask                              |  5 ---
 4 files changed, 63 deletions(-)

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

commit 8cec92324ae31c9cc595f7c9d84e4869ad7f442b
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-06-21 23:09:09 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-06-21 23:12:53 +0000

    dev-python/gconf-python: Remove last-rited package
    
    Bug: https://bugs.gentoo.org/640022
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-python/gconf-python/Manifest                   |  1 -
 .../gconf-python/gconf-python-2.28.1-r1.ebuild     | 22 ----------------------
 dev-python/gconf-python/metadata.xml               | 12 ------------
 profiles/package.mask                              |  1 -
 4 files changed, 36 deletions(-)
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-09-20 07:00:21 UTC
Is there anything left here?