Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 640022 (gnome2-python-removal) - [TRACKER] Remove dead gnome-python-common packages
Summary: [TRACKER] Remove dead gnome-python-common packages
Status: RESOLVED FIXED
Alias: gnome2-python-removal
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
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 libgnome-removal, libgnomeui-removal
Blocks: pygtk-removal
  Show dependency tree
 
Reported: 2017-12-06 14:10 UTC by Pacho Ramos
Modified: 2020-11-07 21:36 UTC (History)
2 users (show)

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


Attachments
terminator-0.98-r1.ebuild (terminator-0.98-r1.ebuild,1.19 KB, text/plain)
2018-01-12 17:08 UTC, Evert
Details

Note You need to log in before you can comment on or make changes to this bug.
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?