GNU bug report logs -
#50282
[PATCH 0/5] gnu: offlineimap: Replace with offlineimap3.
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#50282: [PATCH 0/5] gnu: offlineimap: Replace with offlineimap3.
which was filed against the guix-patches package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 50282 <at> debbugs.gnu.org.
--
50282: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=50282
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
Hi simon,
zimoun <zimon.toutoune <at> gmail.com> writes:
> Hi Pierre,
>
> On Mon, 30 Aug 2021 at 19:57, Pierre Langlois <pierre.langlois <at> gmx.com> wrote:
>
>> While looking for a non-python2 alternative, I found that there was an
>> official python3 port in the works! https://github.com/OfflineIMAP/offlineimap3
>
> Cool! It would improve the situation as reported here [1]. :-)
>
> 1: <http://issues.guix.gnu.org/issue/48213>
>
>> gnu: Add python-imaplib2.
>
> LGTM.
>
>> gnu: offlineimap: Replace with offlineimap3.
>
> LGTM. Is it possible to disable only the tests which require a
> modifiable IMAP account? Although it was not in the initial
> ’offlineimap’. :-)
Yeah, I'm afraid all the tests that I can see require an IMAP account
:-/. I wonder if one day we could have marionnette-style tests in the
packages so you could run services, that would be cool.
>
>> gnu: Remove python2-rfc6555.
>
> LGTM.
>
>> gnu: Remove python2-selectors2.
>
> LGTM. Except the message should be ’Remove variable’, I guess.
>
Done.
>> gnu: Remove python2-pysqlite.
>
> This would break the package ’geierlein’ as reported by:
>
> guix refresh -l python2-pysqlite
>
> And grepping the sources, this package is a native-inputs of ’icecat’.
>
> Well, I would drop this last patch.
Oh... how I did I miss that? I was sure I had at least grepped the
sources, thanks for catching that!
Pushed with d8d124fb6521abafd8f6a1772717a0278d6d899b, thanks for the
review!
Pierre
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
[Message part 6 (text/plain, inline)]
Hi Guix!
While looking for a non-python2 alternative, I found that there was an
official python3 port in the works! https://github.com/OfflineIMAP/offlineimap3
I'd suggest we move over it? It works for me (TM), maybe others may want
to test it first?
The patch uses a new name, offlineimap3, so that it's clear it's not
exactly the same code as offlineimap. This seems to be the approach
debian took: https://github.com/OfflineIMAP/offlineimap3/issues/10
Thanks,
Pierre
Pierre Langlois (5):
gnu: Add python-imaplib2.
gnu: offlineimap: Replace with offlineimap3.
gnu: Remove python2-rfc6555.
gnu: Remove python2-selectors2.
gnu: Remove python2-pysqlite.
gnu/packages/databases.scm | 24 --------
gnu/packages/mail.scm | 114 ++++++++++++++++++++++--------------
gnu/packages/python-xyz.scm | 31 ----------
3 files changed, 69 insertions(+), 100 deletions(-)
--
2.33.0
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 3 years and 319 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.