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

Bug 698984

Summary: mail-client/claws-mail should support Python 3
Product: Gentoo Linux Reporter: Arfrever Frehtes Taifersar Arahesis <arfrever.fta>
Component: Current packagesAssignee: Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c>
Status: RESOLVED FIXED    
Severity: normal CC: alexander, atoth, bertrand, dev, mgorny, treecleaner
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: All   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=710742
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 694800, 706462    

Description Arfrever Frehtes Taifersar Arahesis 2019-10-31 03:54:15 UTC
mail-client/claws-mail should be ported to Python 3.

Support for Python is optional in this package, so if porting is not done, support for Python can be unconditionally dropped.
Porting would also involve porting from dev-python/pygobject:2 + dev-python/pygtk:2 to dev-python/pygobject:3.
Comment 1 Arfrever Frehtes Taifersar Arahesis 2019-12-09 07:04:59 UTC
https://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=4271
Comment 2 Arfrever Frehtes Taifersar Arahesis 2020-02-25 16:15:07 UTC
Support for Python 3 now exists in "gtk3" branch:
https://git.claws-mail.org/?p=claws.git;a=shortlog;h=refs/heads/gtk3
Comment 4 Attila Tóth 2020-02-25 18:21:57 UTC
(In reply to Arfrever Frehtes Taifersar Arahesis from comment #3)
> https://git.claws-mail.org/?p=claws.git;a=commit;
> h=b0542c38f325eb1f5f3a2cf48daf892fa11ed2f1
> https://git.claws-mail.org/?p=claws.git;a=commit;
> h=d5578c3cb2a0643d31a950abac9a16bf318fdf82
> https://git.claws-mail.org/?p=claws.git;a=commit;
> h=5126bdbf5f395357333305c378aaf8aaad99b8fd
> https://git.claws-mail.org/?p=claws.git;a=commit;
> h=950039103686c3ee92d49ff619715c0a8af670ab

Works, thanks!
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-08-16 10:55:57 UTC
ping.
Comment 6 Larry the Git Cow gentoo-dev 2020-08-22 08:04:25 UTC
The bug has been closed via the following commit(s):

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

commit 5fe0543b09ae58242b6ecd94e21400436c03a8f3
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-08-22 07:38:34 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-08-22 08:04:14 +0000

    mail-client/claws-mail: Eradicate python2
    
    Closes: https://bugs.gentoo.org/698984
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 mail-client/claws-mail/claws-mail-3.17.6-r1.ebuild | 16 +++-------------
 mail-client/claws-mail/claws-mail-9999.ebuild      | 14 +++-----------
 2 files changed, 6 insertions(+), 24 deletions(-)
Comment 7 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2020-08-22 10:36:13 UTC
Please revert this. I am on holidays since August 15th (there's even a devaway) and cannot take care of this before September.
Comment 8 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2021-07-10 21:44:03 UTC
Should be fixed with >=mail-client/claws-mail-3.18.0