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

Bug 708358

Summary: app-office/kmymoney: needs py3 port
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=674734
https://bugs.kde.org/show_bug.cgi?id=405383
Whiteboard: tracking upstream
Package list:
Runtime testing required: ---

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-02-05 15:36:10 UTC
This is the only revdep of weboob, and also the only blocker for google-api-python-client which in turn is a blocker for a whole lot of packages, including forcing downgrades on users.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-02-05 15:37:54 UTC
Hmm, I suppose we could mask dev-python/weboob[X] to resolve the immediate problem.
Comment 2 Andreas Sturmlechner gentoo-dev 2020-02-05 15:44:02 UTC
Maybe a weboob-py3 bump is not that far away? See also linked bug.
Comment 3 Laurent Bachelier 2020-02-05 18:18:57 UTC
Weboob 1.5 can already run under Python 3 so that can be changed if necessary.
Comment 4 Andreas Sturmlechner gentoo-dev 2020-02-09 22:35:34 UTC
(In reply to Laurent Bachelier from comment #3)
> Weboob 1.5 can already run under Python 3 so that can be changed if
> necessary.

I'm not sure how much that helps for kmymoney though, which appears to depend on python2 to make use of weboob.
Comment 5 Jack 2020-06-05 22:52:27 UTC
It looks like weboob has been treecleaned in the meantime (overzealous?)
KMyMoney is fine without weboob/python2 - it's absolutely optional.  My best guess is that either KMyMoney will simply drop weboob support, or if someone steps up to update it, confirming weboob can use python3 will be done at the same time.
Comment 6 Andreas Sturmlechner gentoo-dev 2020-06-05 23:24:27 UTC
(In reply to Jack from comment #5)
> It looks like weboob has been treecleaned in the meantime (overzealous?)
All py2 must go.
Comment 7 Larry the Git Cow gentoo-dev 2020-06-05 23:25:36 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=77d19caff17e8d8897b0d9528733c3ee188e30f5

commit 77d19caff17e8d8897b0d9528733c3ee188e30f5
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-06-05 23:19:15 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2020-06-05 23:19:15 +0000

    app-office/kmymoney: Drop IUSE="weboob"
    
    Closes: https://bugs.gentoo.org/708358
    Package-Manager: Portage-2.3.100, Repoman-2.3.22
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 app-office/kmymoney/kmymoney-9999.ebuild | 19 +++----------------
 app-office/kmymoney/metadata.xml         |  1 -
 2 files changed, 3 insertions(+), 17 deletions(-)
Comment 8 Andreas Sturmlechner gentoo-dev 2020-08-02 12:30:00 UTC
*** Bug 735236 has been marked as a duplicate of this bug. ***