Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 640054 - x11-misc/revelation relies on dead gnome2 python bindings
Summary: x11-misc/revelation relies on dead gnome2 python bindings
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Hans de Graaff
URL:
Whiteboard:
Keywords:
Depends on: 698076
Blocks: gnome2-python-removal
  Show dependency tree
 
Reported: 2017-12-06 14:48 UTC by Pacho Ramos
Modified: 2019-10-21 14:11 UTC (History)
0 users

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 Pacho Ramos gentoo-dev 2017-12-06 14:48:00 UTC
I was reviewing reverse deps of all gnome-common-python bindings and I saw that this package relies on many of them.

It seems development stopped around 4 years ago, then, I wonder if it will be ported ever. Maybe we should simply treeclean it then

Thanks
Comment 1 Hans de Graaff gentoo-dev Security 2017-12-06 14:54:09 UTC
(In reply to Pacho Ramos from comment #0)
> I was reviewing reverse deps of all gnome-common-python bindings and I saw
> that this package relies on many of them.
> 
> It seems development stopped around 4 years ago, then, I wonder if it will
> be ported ever. Maybe we should simply treeclean it then

I'm still using this myself. I agree that we should not expect much, if anything, from upstream. I'll have a look later to see if this is easy to port or if other distros have already done the work.
Comment 2 Pacho Ramos gentoo-dev 2017-12-06 19:46:53 UTC
In debian removal bug they suggested  keepass as an alternative:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790601

Maybe it can be useful :/
Comment 3 Pacho Ramos gentoo-dev 2019-04-24 15:38:31 UTC
in Arch they are applying this patch to, at least, drop dev-python/libgnome-python dep, that looks to be unneeded:
https://aur.archlinux.org/cgit/aur.git/tree/gnome-python.patch?h=revelation

For the rest, it seems there is no solution yet
Comment 4 Larry the Git Cow gentoo-dev 2019-04-28 18:35:35 UTC
The bug has been referenced in the following commit(s):

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

commit 74e583808c7ca2affd74d80929d4e8805f8a5f12
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2019-04-28 18:34:44 +0000
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2019-04-28 18:35:00 +0000

    x11-misc/revelation: drop dep on libgnome-python
    
    This library is not actually used in the source so drop it from
    configure and dependencies. Patch from archlinux found by pacho.
    
    Bug: https://bugs.gentoo.org/640054
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>
    Package-Manager: Portage-2.3.62, Repoman-2.3.11

 .../files/revelation-0.4.14-gnome-python.patch     | 28 ++++++++++++
 x11-misc/revelation/revelation-0.4.14-r3.ebuild    | 50 ++++++++++++++++++++++
 2 files changed, 78 insertions(+)
Comment 5 Pacho Ramos gentoo-dev 2019-04-28 18:51:59 UTC
Thanks! :)
Comment 6 Matt Turner gentoo-dev 2019-10-19 20:45:11 UTC
Can we stabilize this and drop the old versions?
Comment 7 Larry the Git Cow gentoo-dev 2019-10-21 14:11:49 UTC
The bug has been closed via the following commit(s):

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

commit 2fa01a59835ce32aaf09f51dd31467bf03e26046
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2019-10-21 14:11:30 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2019-10-21 14:11:30 +0000

    x11-misc/revelation: Drop old
    
    Closes: https://bugs.gentoo.org/640054
    Package-Manager: Portage-2.3.77, Repoman-2.3.17
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

 x11-misc/revelation/revelation-0.4.14-r1.ebuild | 44 -------------------------
 1 file changed, 44 deletions(-)