Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 698984 - mail-client/claws-mail should support Python 3
Summary: mail-client/claws-mail should support Python 3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: py3-tracker, python-3-incompatible pygtk-removal
  Show dependency tree
 
Reported: 2019-10-31 03:54 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2021-07-10 21:44 UTC (History)
6 users (show)

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 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