GNU bug report logs - #48213
offlineimap build fails

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Bone Baboon <bone.baboon@HIDDEN>; dated Tue, 4 May 2021 01:14:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 48213 <at> debbugs.gnu.org:


Received: (at 48213) by debbugs.gnu.org; 13 Jul 2021 08:32:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 13 04:32:28 2021
Received: from localhost ([127.0.0.1]:39364 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m3Dq7-0001Pc-JS
	for submit <at> debbugs.gnu.org; Tue, 13 Jul 2021 04:32:28 -0400
Received: from mail-wm1-f43.google.com ([209.85.128.43]:38627)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1m3Dpv-0001Om-53
 for 48213 <at> debbugs.gnu.org; Tue, 13 Jul 2021 04:32:15 -0400
Received: by mail-wm1-f43.google.com with SMTP id
 b14-20020a1c1b0e0000b02901fc3a62af78so995369wmb.3
 for <48213 <at> debbugs.gnu.org>; Tue, 13 Jul 2021 01:32:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=uAtyor1HK0Tp0z1DyXxrXA4Is68uopvvDbg9fe3rMnI=;
 b=Sy8Jhde26sLYBvm9jxVk1UCFm6D4MuJ7LRFGVSVWhtLxLHga7WlRtwMpMHFmAGf6xa
 oiKqdq0k5UCZh0fUIU636DS3UoW4GxzLinX5dF4FvZxacwLISzPDGNdOjNTDolgMNXla
 NEAHlLXt/cc/vAB9B4pywzCpYICZGA67eIxqigQrzNmjA0KXt4RbDKpIzWARZgHxBu6A
 QA1Gz8aXaQlBR64BmOGg4zM7yaKCsAOXUtducpb7gZVInOg1w0aDTG2xpL1csJ4PZEZP
 63DyokrU0HQTKGGn547Xlu7K/Ws1Y5MzgGqGOD136YBSrBHVPr+jJhyUqxnbr0CcRxlH
 8dPg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=uAtyor1HK0Tp0z1DyXxrXA4Is68uopvvDbg9fe3rMnI=;
 b=aJP1ABwSG7UMwHj6+l4uX76plpqBlmCkGqMq+JZWC5gWaf8GdxcGwRhr9MZadjzlB0
 njk8AB6ITrXqGQAsjRRVin8siG2oqo3m25YWhzlA4diLq4Df60EdBR9AX4RV+0GLWmcM
 JB35SaxkPzG7oDtNI6LPFuWtsZmVgUNvHsnXAm5fPnecJYq3sTRaHVBgF7aRFHDfas6Z
 wfHTha/XBnFEwN5Gm6PncIfRAYDMdo1aEycGR+ESj0YxIR6PdQpXjbHsw076oeyvhuaF
 9QMi0bm/tbNyMr2LgnxqtSJOGyhI76Q2E8fSpCIZz399na+vQFcsOUeQ6zFb5t0koOrw
 2BKg==
X-Gm-Message-State: AOAM532sJZzk2qiJ5jK/L3fbVJsxok1JozM0jl6dJmRa9a+QEyXfDeHM
 0WjIW1i1KKe+mPjs+/q78k4=
X-Google-Smtp-Source: ABdhPJw138EBl041KwQP2tSrOwcQs1pnf6NVO7oNbwRcSPSs61W77HBdVGzzzvHANAF0Edi7oLYUrQ==
X-Received: by 2002:a05:600c:198c:: with SMTP id
 t12mr3664399wmq.140.1626165129382; 
 Tue, 13 Jul 2021 01:32:09 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id b8sm1679784wmb.20.2021.07.13.01.32.08
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 13 Jul 2021 01:32:08 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#48213: offlineimap build fails
References: <87czu7joab.fsf@HIDDEN> <87y2cumdwt.fsf@HIDDEN>
 <86lf7znbgx.fsf@HIDDEN>
Date: Tue, 13 Jul 2021 10:24:40 +0200
In-Reply-To: <86lf7znbgx.fsf@HIDDEN> (zimoun's message of "Thu, 27 May 2021
 22:55:10 +0200")
Message-ID: <867dhupqnr.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 48213
Cc: 48213 <at> debbugs.gnu.org, Bone Baboon <bone.baboon@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

On Thu, 27 May 2021 at 22:55, zimoun <zimon.toutoune@HIDDEN> wrote:
> On Tue, 04 May 2021 at 16:39, Mark H Weaver <mhw@HIDDEN> wrote:
>
>>>From the command line, you can simply do this:
>>
>>   guix build offlineimap --without-tests=python2-rfc6555
>>
>> Within an OS configuration, or within a profile "manifest" file (if you
>> use "guix package --manifest", which is highly recommended), you can use
>> the following Scheme expression in place of 'offlineimap':
>>
>>   (let ((transform (options->transformation
>>                     '((without-tests . "python2-rfc6555")))))
>>     (transform offlineimap))
>
> The package offlineimap will go sooner or later since Python 2 is EOL.
> The migration from Py2 to Py3 is not clear [1] and the README [2] says:
>
>   > As one of the maintainer of OfflineIMAP, I'd like to put my efforts into
>   > [imapfw](http://github.com/OfflineIMAP/imapfw). **imapfw** is software in
>   > development that I intend to replace OfflineIMAP with in the long term.
>   >
>   > That's why I'm not going to continue OfflineIMAP development. I'll continue
>   > to maintain OfflineIMAP (fixing small bugs, reviewing patches and merging,
>   > and rolling out new releases), but that's all.
>   >
>   > While I keep tracking issues for OfflineIMAP, you should not expect future
>   > support.
>   >
>   > You won't be left at the side. OfflineIMAP's community is large enough so
>   > that
>   > you'll find people for most of your issues.
>   >
>   > Get news from the [blog][blog].
>   >
>   >                                  Nicolas Sebrecht. ,-)
>
> IMHO, the transformation is the easiest to still have the package and
> let the time to switch (to Offlinemap or something else).  For instance,
>
> <https://github.com/OfflineIMAP/offlineimap3>
>
> Note the package should always be available via inferiors.
>
> All the best,
> simon
>
> 1: <https://github.com/OfflineIMAP/offlineimap/issues/670>
> 2: <https://raw.githubusercontent.com/OfflineIMAP/offlineimap/master/README.md

Considering the package 'offlineimap' is not supported upstream because
it is Python 2 based and Python 2 is now End Of Life since January 1rst
2020, I propose to close this bug.  The package 'offlineimap' will go
soon or later.  A standard replacement is the package 'isync'.

All the best,
simon




Information forwarded to bug-guix@HIDDEN:
bug#48213; Package guix. Full text available.

Message received at 48213 <at> debbugs.gnu.org:


Received: (at 48213) by debbugs.gnu.org; 2 Jul 2021 16:45:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jul 02 12:45:59 2021
Received: from localhost ([127.0.0.1]:37044 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lzMIg-00009I-Lb
	for submit <at> debbugs.gnu.org; Fri, 02 Jul 2021 12:45:59 -0400
Received: from mail-wm1-f42.google.com ([209.85.128.42]:42908)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1lzMIe-0008Tj-7T
 for 48213 <at> debbugs.gnu.org; Fri, 02 Jul 2021 12:45:57 -0400
Received: by mail-wm1-f42.google.com with SMTP id
 o13-20020a1c4d0d0000b02901fc90de999bso2816872wmh.1
 for <48213 <at> debbugs.gnu.org>; Fri, 02 Jul 2021 09:45:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version:content-transfer-encoding;
 bh=kQTo233FWAEhe2P83oVYFvR1ythpLk+3Ux9hBXkIuPs=;
 b=altMnlTxTepXpkII9PyBuzySURYIuzWZmeHZhkXfAjLdsQViIw1K2sF//MuS5LaoDg
 GLsLIdlDOrj3fk7/cXGdMvZpzVeVlDg8lE8H/H1fw7qnOqcz4tbCjtrxdPSQvrk0597i
 pc5hhXmYrlt7zgjpvqS4EraR4NLe+vJ18qWaTCQdlG6WRDUdQL9onBIFAAhr9/2PUlfO
 jxs63vpCm+36ns6gQliheFAeDgsNKZ2jP+Qkk7Vwy2oYVgAjdN5nfsVmgG1OnV/fHdEr
 1NCIhKMXY9v3IFeaFDGMIMylABTh94A2XsnvhTHcE7ZlrzVUyS+PiKx4l2t+Ohpr8nAg
 xI5g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version:content-transfer-encoding;
 bh=kQTo233FWAEhe2P83oVYFvR1ythpLk+3Ux9hBXkIuPs=;
 b=s39EDjKt9dMVK/bDUOYzlzGSNCbsSRhQ6FeEi1Gq4fhNyqJRfN+hbx2K3Af+udl2sT
 BKBqVfGRG9Uax18Ml1x4FxLU7KmIUQtnA+EupTbUt4vkARmuI7lVmsSl0jxVo25hq18c
 wAZi3Zy8Bnv1iOE8ww2pdM+o5yeUc5MOKFqo51E2IB9xicuuHOgupXhgz+YCj3OX4Fc7
 ecPdMGPvGRAZE7FIqGWHwRgE+dhIek3f4C1hv69tEKymUM6ckThK4338CdfSSeiu0Ejd
 h1iLp3u5Zd+Ogu+IxfX89wFmNlheIXw73dchXk6zl4vXTyxzP9zJGkLPlNmAYo8yktp1
 w0Tw==
X-Gm-Message-State: AOAM533W/6ZQZ6dohwOD7IV2utT95zuODhzV90wgq+NeudcLsfVLI4xq
 IejMJlmALxFW8rL06d/UzZY=
X-Google-Smtp-Source: ABdhPJwockr2n6UQSy21qOpdY72j0wZ02O/PXrkb9CRZgYV2nqYOqnkSPUeFdOKu9vv/tTFxmszZ3g==
X-Received: by 2002:a1c:9d10:: with SMTP id g16mr436069wme.108.1625244350217; 
 Fri, 02 Jul 2021 09:45:50 -0700 (PDT)
Received: from pfiuh02 ([193.48.40.241])
 by smtp.gmail.com with ESMTPSA id z3sm4498404wrv.45.2021.07.02.09.45.49
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 02 Jul 2021 09:45:49 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#48213: offlineimap build fails
References: <87czu7joab.fsf@HIDDEN> <87y2cumdwt.fsf@HIDDEN>
 <86lf7znbgx.fsf@HIDDEN> <87a6ocqaxp.fsf@HIDDEN>
Date: Fri, 02 Jul 2021 18:42:24 +0200
In-Reply-To: <87a6ocqaxp.fsf@HIDDEN> (Mark H. Weaver's message of "Sun, 30
 May 2021 15:27:03 -0400")
Message-ID: <874kdcmzv3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 48213
Cc: 48213 <at> debbugs.gnu.org, Bone Baboon <bone.baboon@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

On Sun, 30 May 2021 at 15:27, Mark H Weaver <mhw@HIDDEN> wrote:
> zimoun <zimon.toutoune@HIDDEN> writes:

>> The package offlineimap will go sooner or later since Python 2 is EOL.
>> The migration from Py2 to Py3 is not clear [1] and the README [2] says:
>>
>>   > As one of the maintainer of OfflineIMAP, I'd like to put my efforts =
into
>>   > [imapfw](http://github.com/OfflineIMAP/imapfw). **imapfw** is softwa=
re in
>>   > development that I intend to replace OfflineIMAP with in the long te=
rm.
>>   >
>>   > That's why I'm not going to continue OfflineIMAP development. I'll c=
ontinue
>>   > to maintain OfflineIMAP (fixing small bugs, reviewing patches and me=
rging,
>>   > and rolling out new releases), but that's all.
> [...]
>> 1: <https://github.com/OfflineIMAP/offlineimap/issues/670>
>> 2: <https://raw.githubusercontent.com/OfflineIMAP/offlineimap/master/REA=
DME.md>
>
> Thanks for bringing this to our attention.
>
> Incidentally, I used 'offlineimap' for several years, and one day it
> stopped working for me with an inscrutible error ("invalid literal for
> int() with base 10: ''") , and I was never able to get it working again.
>
> I eventually switched to 'mbsync' from the 'isync' package, and it has
> been working very well for my purposes.

Since =E2=80=99isync=E2=80=99 seems the standard replacement of =E2=80=99of=
flineimap=E2=80=99, I propose
to remove =E2=80=99offlineimap=E2=80=99.  For example, add a news entry and=
 deprecate
it, wait X months, and complete the remove.  WDYT?

Cheers,
simon




Information forwarded to bug-guix@HIDDEN:
bug#48213; Package guix. Full text available.

Message received at 48213 <at> debbugs.gnu.org:


Received: (at 48213) by debbugs.gnu.org; 30 May 2021 19:28:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 30 15:28:12 2021
Received: from localhost ([127.0.0.1]:60362 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lnR6a-0003Fh-6U
	for submit <at> debbugs.gnu.org; Sun, 30 May 2021 15:28:12 -0400
Received: from world.peace.net ([64.112.178.59]:56592)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>) id 1lnR6X-0003FU-V8
 for 48213 <at> debbugs.gnu.org; Sun, 30 May 2021 15:28:10 -0400
Received: from mhw by world.peace.net with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92)
 (envelope-from <mhw@HIDDEN>)
 id 1lnR6R-0004lB-8L; Sun, 30 May 2021 15:28:03 -0400
From: Mark H Weaver <mhw@HIDDEN>
To: zimoun <zimon.toutoune@HIDDEN>
Subject: Re: bug#48213: offlineimap build fails
In-Reply-To: <86lf7znbgx.fsf@HIDDEN>
References: <87czu7joab.fsf@HIDDEN> <87y2cumdwt.fsf@HIDDEN>
 <86lf7znbgx.fsf@HIDDEN>
Date: Sun, 30 May 2021 15:27:03 -0400
Message-ID: <87a6ocqaxp.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: 48213
Cc: 48213 <at> debbugs.gnu.org, Bone Baboon <bone.baboon@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

Hi Simon,

zimoun <zimon.toutoune@HIDDEN> writes:
> The package offlineimap will go sooner or later since Python 2 is EOL.
> The migration from Py2 to Py3 is not clear [1] and the README [2] says:
>
>   > As one of the maintainer of OfflineIMAP, I'd like to put my efforts into
>   > [imapfw](http://github.com/OfflineIMAP/imapfw). **imapfw** is software in
>   > development that I intend to replace OfflineIMAP with in the long term.
>   >
>   > That's why I'm not going to continue OfflineIMAP development. I'll continue
>   > to maintain OfflineIMAP (fixing small bugs, reviewing patches and merging,
>   > and rolling out new releases), but that's all.
[...]
> 1: <https://github.com/OfflineIMAP/offlineimap/issues/670>
> 2: <https://raw.githubusercontent.com/OfflineIMAP/offlineimap/master/README.md>

Thanks for bringing this to our attention.

Incidentally, I used 'offlineimap' for several years, and one day it
stopped working for me with an inscrutible error ("invalid literal for
int() with base 10: ''") , and I was never able to get it working again.

I eventually switched to 'mbsync' from the 'isync' package, and it has
been working very well for my purposes.

      Thanks,
        Mark

-- 
Disinformation flourishes because many people care deeply about injustice
but very few check the facts.  Ask me about <https://stallmansupport.org>.




Information forwarded to bug-guix@HIDDEN:
bug#48213; Package guix. Full text available.

Message received at 48213 <at> debbugs.gnu.org:


Received: (at 48213) by debbugs.gnu.org; 27 May 2021 20:55:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 27 16:55:32 2021
Received: from localhost ([127.0.0.1]:52900 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lmN2S-0002mx-8N
	for submit <at> debbugs.gnu.org; Thu, 27 May 2021 16:55:32 -0400
Received: from mail-wr1-f51.google.com ([209.85.221.51]:33335)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1lmN2Q-0002mh-Fn
 for 48213 <at> debbugs.gnu.org; Thu, 27 May 2021 16:55:30 -0400
Received: by mail-wr1-f51.google.com with SMTP id n2so1242298wrm.0
 for <48213 <at> debbugs.gnu.org>; Thu, 27 May 2021 13:55:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=DCUx7ZqSTTI0Eh1uiBz1whujmiMykytRkLkGYs4GZ7A=;
 b=XtN7F+JXkahH6CBbe1DLvc73qPi6L4Ld8ji/6z9MYbXc2qEbcsvO+vsL6XpdPMR79E
 kAjBkNj/OTZzhnO3K3SOgdKGRPqfBbrOm9oNFYaCGo6ySZTNG+CPIedTggqw3JYnme3o
 ja+Ohp4zoGfb0ejiNfupc9ttVKwr06iO0fdVm2rkT6cUJb/+0FiOhuLrTJbuf0/dY81c
 5QUtQ0zkFWlpUpOI4xGmJ2Y2CBOKfR7FQHcimJRwSS7ajz7rQugQYLyZXXvp58hUM9kn
 RHjmKqZWpgKVMyPr4YH3EvQRxLtijE4epSfbX/YLDyS4x9ixxZOMqOBP4bjzEBwvTIAt
 TMeQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=DCUx7ZqSTTI0Eh1uiBz1whujmiMykytRkLkGYs4GZ7A=;
 b=Ccu1Ez1Xmwnv2rTUVw4u/OJRDhzL/SVz6LOvZQMenYnCb7hEUf20J5HJ494DwTX8I4
 A7hesXbm4ijGgGvgRK1BBIJ2qzxEyFFKCccU+VIghcsnU7ZSVKezVjflsLWbSHNmEAlj
 xmpsQFEBZi6WB8eEqGBjZS/2jSyu9Pa4HWTUKJ8Dn0+hcxa+oCtY9rJ7okTDIIDWxzVa
 BhKU344V93PPl5Pe/6arIa7N//qXBsb6tbYKOJlhMBFg4z9uZ2QbHp/7xzRW45x6mynn
 YucuR4bK/ht/oba/qx02VJtDXwsmHleGQlkG9XkyEJ/scovSuODIR/NXjA+i+xhox2L2
 p3lw==
X-Gm-Message-State: AOAM53072ERElfxcW+jyHvISEBy+K9vnvFLDOy7fnDiIHJFdAprvTaVn
 ooYQlGmUMgthi1kKdDzzZ+8b5DAZGbY=
X-Google-Smtp-Source: ABdhPJwxG507E15/t1LqOTrD31fbOf1+Ag7RGEHaXjbDagjaOcbFcxomWQbCZYv5RosT9W11rl6Zrw==
X-Received: by 2002:adf:e88b:: with SMTP id d11mr5353118wrm.392.1622148924349; 
 Thu, 27 May 2021 13:55:24 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id l16sm13304970wmj.47.2021.05.27.13.55.23
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 27 May 2021 13:55:24 -0700 (PDT)
From: zimoun <zimon.toutoune@HIDDEN>
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#48213: offlineimap build fails
References: <87czu7joab.fsf@HIDDEN> <87y2cumdwt.fsf@HIDDEN>
Date: Thu, 27 May 2021 22:55:10 +0200
In-Reply-To: <87y2cumdwt.fsf@HIDDEN> (Mark H. Weaver's message of "Tue, 04
 May 2021 16:39:19 -0400")
Message-ID: <86lf7znbgx.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: 48213
Cc: 48213 <at> debbugs.gnu.org, Bone Baboon <bone.baboon@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

Hi,

On Tue, 04 May 2021 at 16:39, Mark H Weaver <mhw@HIDDEN> wrote:

>From the command line, you can simply do this:
>
>   guix build offlineimap --without-tests=python2-rfc6555
>
> Within an OS configuration, or within a profile "manifest" file (if you
> use "guix package --manifest", which is highly recommended), you can use
> the following Scheme expression in place of 'offlineimap':
>
>   (let ((transform (options->transformation
>                     '((without-tests . "python2-rfc6555")))))
>     (transform offlineimap))

The package offlineimap will go sooner or later since Python 2 is EOL.
The migration from Py2 to Py3 is not clear [1] and the README [2] says:

  > As one of the maintainer of OfflineIMAP, I'd like to put my efforts into
  > [imapfw](http://github.com/OfflineIMAP/imapfw). **imapfw** is software in
  > development that I intend to replace OfflineIMAP with in the long term.
  >
  > That's why I'm not going to continue OfflineIMAP development. I'll continue
  > to maintain OfflineIMAP (fixing small bugs, reviewing patches and merging,
  > and rolling out new releases), but that's all.
  >
  > While I keep tracking issues for OfflineIMAP, you should not expect future support.
  >
  > You won't be left at the side. OfflineIMAP's community is large enough so that
  > you'll find people for most of your issues.
  >
  > Get news from the [blog][blog].
  >
  >                                  Nicolas Sebrecht. ,-)

IMHO, the transformation is the easiest to still have the package and
let the time to switch (to Offlinemap or something else).  For instance,

<https://github.com/OfflineIMAP/offlineimap3>

Note the package should always be available via inferiors.

All the best,
simon

1: <https://github.com/OfflineIMAP/offlineimap/issues/670>
2: <https://raw.githubusercontent.com/OfflineIMAP/offlineimap/master/README.md>





Information forwarded to bug-guix@HIDDEN:
bug#48213; Package guix. Full text available.

Message received at 48213 <at> debbugs.gnu.org:


Received: (at 48213) by debbugs.gnu.org; 11 May 2021 14:54:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 11 10:54:47 2021
Received: from localhost ([127.0.0.1]:37083 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lgTmZ-00013b-Cz
	for submit <at> debbugs.gnu.org; Tue, 11 May 2021 10:54:47 -0400
Received: from knopi.disroot.org ([178.21.23.139]:59870)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bone.baboon@HIDDEN>) id 1lgTmX-00013S-TX
 for 48213 <at> debbugs.gnu.org; Tue, 11 May 2021 10:54:46 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 3FFDA53A5D;
 Tue, 11 May 2021 16:54:44 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id ayrRRk6vbrbh; Tue, 11 May 2021 16:54:43 +0200 (CEST)
References: <87czu7joab.fsf@HIDDEN> <87y2cumdwt.fsf@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1620744883; bh=M0ZnOzYGQBjKWF4wit80sIwRB6m8H0lhGBhWAHXqj2s=;
 h=References:From:To:Cc:Subject:In-reply-to:Date;
 b=it5L8mWI7/6JJ2Jmrw5eUr6dxzI0q1pLfCwbJywkLXVHrHo476ydI+KgWLSm1cDVo
 aw6g8ZYNY9oHDJrlTMzuK92CCfNPjdzb9EXt8UfUIUP6SntqfmNsytarfkOZ+aDGgm
 PiKEX44hEgAiHNnykZbwfca86iq6QaYkoxjEAyzFTEU+N3aZ41RMUtUBcjjcAIacYX
 w4deHgS7VRsJ1bqccIrzBFQzgTPJ1Bg0OtwAu6dLOm3MFFUtfbkZVS3w6SIITOzUYN
 OaL0SbBytDYcSXxQNlc1Xrj8UGcg75KdHSyR5GDzQV2Ix4tny1+arS5CZfkJPUIm1X
 LE68hpBMHld6Q==
From: Bone Baboon <bone.baboon@HIDDEN>
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#48213: offlineimap build fails
In-reply-to: <87y2cumdwt.fsf@HIDDEN>
Date: Tue, 11 May 2021 10:53:04 -0400
Message-ID: <87a6p1fhkf.fsf@HIDDEN>
Mime-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 48213
Cc: 48213 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Mark H Weaver writes:

> Hi,
>
> Bone Baboon via Bug reports for GNU Guix <bug-guix@HIDDEN> writes:
>> On a x86_64 computer when I run `guix build --no-substitutes
>> offlineimap` the build fails because the "test_ipv6_available" test
>> fails.
>
> 'offlineimap' is the _only_ package in Guix that
> depends on the 'python2-rfc6555' package, it's quite painless to work
> around this particular issue using Guix's "--without-tests" package
> transformation option.
>
> From the command line, you can simply do this:
>
>   guix build offlineimap --without-tests=python2-rfc6555
>
> Within an OS configuration, or within a profile "manifest" file (if you
> use "guix package --manifest", which is highly recommended), you can use
> the following Scheme expression in place of 'offlineimap':
>
> --8<---------------cut here---------------start------------->8---
>   (let ((transform (options->transformation
>                     '((without-tests . "python2-rfc6555")))))
>     (transform offlineimap))
> --8<---------------cut here---------------end--------------->8---
>
> Note that you'll also need to put "(use-modules (guix transformations))"
> at the top of the file, to import the 'options->transformation'
> procedure.
>
> Please let us know if this works for you.

Thank you

I can build offlineimap with this command `guix build offlineimap
--no-substitutes --without-tests=python2-rfc6555`.

How would I refer to offlineimap (built without tests) in the
configuration of a substitute server's client?  The client is not
building it's own packages and is instead relying on a substitute
server to build offlineimap without tests.




Information forwarded to bug-guix@HIDDEN:
bug#48213; Package guix. Full text available.

Message received at 48213 <at> debbugs.gnu.org:


Received: (at 48213) by debbugs.gnu.org; 6 May 2021 03:33:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 05 23:33:48 2021
Received: from localhost ([127.0.0.1]:36248 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1leUlo-0007xl-CA
	for submit <at> debbugs.gnu.org; Wed, 05 May 2021 23:33:48 -0400
Received: from knopi.disroot.org ([178.21.23.139]:59882)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bone.baboon@HIDDEN>) id 1leUlm-0007xf-Rm
 for 48213 <at> debbugs.gnu.org; Wed, 05 May 2021 23:33:47 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 0494C53B40;
 Thu,  6 May 2021 05:33:45 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id Un-UvPUIutmV; Thu,  6 May 2021 05:33:43 +0200 (CEST)
References: <87czu7joab.fsf@HIDDEN> <874kfioogp.fsf@nckx>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1620272022; bh=tps9SNeRy5HzSqEaMFYXj1AGAKTL7RyzHg5kXrr06sY=;
 h=References:From:To:Cc:Subject:In-reply-to:Date;
 b=JDZuDlkJsT0db5YQtCpYZw1mZXaI4qkqadjv5PCGjQiQrYL5B5aDa8Vk2QyQyRavc
 g0GDcM/BEh4hisGa92bQcqQPDXiMi4shnUBDQgYSQJywgIzYWvBQjLOgOjq7pN3aSJ
 5+dzHeWGGzQwVgtZUzrhVjZnataW7oNk8sjdTOARWqSRP0WvgDm1R1fognLMRQRP3I
 9uW4JktfkrTc0n/yOmTg5uBY4tiqXMPtgEbokUdhtp22czUReZq0ccYnsVANZ44TIs
 OoLgePG5J++3vuruzlB8mRq2thG8HBDjx4SvwVjnnhohTFPVXOWZO2+n+60LffqHHR
 nTDH9kjjWqCpQ==
From: Bone Baboon <bone.baboon@HIDDEN>
To: Tobias Geerinckx-Rice <me@HIDDEN>
Subject: Re: bug#48213: offlineimap build fails
In-reply-to: <874kfioogp.fsf@nckx>
Date: Wed, 05 May 2021 23:32:25 -0400
Message-ID: <875yzwilkm.fsf@HIDDEN>
Mime-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 48213
Cc: bug-guix@HIDDEN, 48213 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Tobias Geerinckx-Rice writes:
> you should report this upstream first

I have reported this to Seth Michael Larson the maintainer of rfc6555.
https://pypi.org/project/rfc6555/

I also asked Seth Michael Larson if the rfc6555 test suite could be
modified so that test_ipv6_available does not fail if IPv6 is disabled.




Information forwarded to bug-guix@HIDDEN:
bug#48213; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 6 May 2021 03:33:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 05 23:33:54 2021
Received: from localhost ([127.0.0.1]:36251 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1leUlu-0007xz-IY
	for submit <at> debbugs.gnu.org; Wed, 05 May 2021 23:33:54 -0400
Received: from lists.gnu.org ([209.51.188.17]:59580)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bone.baboon@HIDDEN>) id 1leUlt-0007xt-9Q
 for submit <at> debbugs.gnu.org; Wed, 05 May 2021 23:33:53 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:44788)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bone.baboon@HIDDEN>)
 id 1leUlt-0006kL-3S
 for bug-guix@HIDDEN; Wed, 05 May 2021 23:33:53 -0400
Received: from knopi.disroot.org ([178.21.23.139]:40794)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bone.baboon@HIDDEN>)
 id 1leUln-0007nU-Pn
 for bug-guix@HIDDEN; Wed, 05 May 2021 23:33:52 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 0494C53B40;
 Thu,  6 May 2021 05:33:45 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id Un-UvPUIutmV; Thu,  6 May 2021 05:33:43 +0200 (CEST)
References: <87czu7joab.fsf@HIDDEN> <874kfioogp.fsf@nckx>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1620272022; bh=tps9SNeRy5HzSqEaMFYXj1AGAKTL7RyzHg5kXrr06sY=;
 h=References:From:To:Cc:Subject:In-reply-to:Date;
 b=JDZuDlkJsT0db5YQtCpYZw1mZXaI4qkqadjv5PCGjQiQrYL5B5aDa8Vk2QyQyRavc
 g0GDcM/BEh4hisGa92bQcqQPDXiMi4shnUBDQgYSQJywgIzYWvBQjLOgOjq7pN3aSJ
 5+dzHeWGGzQwVgtZUzrhVjZnataW7oNk8sjdTOARWqSRP0WvgDm1R1fognLMRQRP3I
 9uW4JktfkrTc0n/yOmTg5uBY4tiqXMPtgEbokUdhtp22czUReZq0ccYnsVANZ44TIs
 OoLgePG5J++3vuruzlB8mRq2thG8HBDjx4SvwVjnnhohTFPVXOWZO2+n+60LffqHHR
 nTDH9kjjWqCpQ==
From: Bone Baboon <bone.baboon@HIDDEN>
To: Tobias Geerinckx-Rice <me@HIDDEN>
Subject: Re: bug#48213: offlineimap build fails
In-reply-to: <874kfioogp.fsf@nckx>
Date: Wed, 05 May 2021 23:32:25 -0400
Message-ID: <875yzwilkm.fsf@HIDDEN>
Mime-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=178.21.23.139;
 envelope-from=bone.baboon@HIDDEN; helo=knopi.disroot.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
Cc: bug-guix@HIDDEN, 48213 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

Tobias Geerinckx-Rice writes:
> you should report this upstream first

I have reported this to Seth Michael Larson the maintainer of rfc6555.
https://pypi.org/project/rfc6555/

I also asked Seth Michael Larson if the rfc6555 test suite could be
modified so that test_ipv6_available does not fail if IPv6 is disabled.




Information forwarded to bug-guix@HIDDEN:
bug#48213; Package guix. Full text available.

Message received at 48213 <at> debbugs.gnu.org:


Received: (at 48213) by debbugs.gnu.org; 5 May 2021 01:36:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 04 21:36:50 2021
Received: from localhost ([127.0.0.1]:56595 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1le6T4-00053K-Js
	for submit <at> debbugs.gnu.org; Tue, 04 May 2021 21:36:50 -0400
Received: from knopi.disroot.org ([178.21.23.139]:41648)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bone.baboon@HIDDEN>) id 1le6T1-000531-6L
 for 48213 <at> debbugs.gnu.org; Tue, 04 May 2021 21:36:48 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 0028F53AEF;
 Wed,  5 May 2021 03:36:45 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id jgCpOXxjL3fs; Wed,  5 May 2021 03:36:44 +0200 (CEST)
References: <87czu7joab.fsf@HIDDEN> <874kfioogp.fsf@nckx>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1620178604; bh=Pp6VbUJ6q5gZTqfxkwES7Ki6BVzjdiTkg0kL6QrjvRg=;
 h=References:From:To:Cc:Subject:In-reply-to:Date;
 b=B7thzzrKub99/W2xL6QksV7ksFb9D1sS6A3GtyN13eRoicTZlQe9fSZhKTqlGvjL9
 BohKstyCtKxmU1IqlJdEyq0/jBOsYvn82PKciGOCcYLx6uljojJapHYQdNmrszoBez
 z4xSV/aZsZZ7esnfbyLZsqcCTHV6O2qC0dqlkqiGfGIGVzbXgMfNaD0chx2R95aXK4
 /rgjwA6OfAngw5W6rOUQAADCLOZ9EbliCSfnbjjtAQ73LS4Aso6+c1P7rHya95XOjj
 eGvQaEe4F0fa0QRWmmHf9CpI4vnIlhLfRLJ38rGluzC2/+4lR7nhzhdvCVZ8/iy6/I
 zNdH6KKPSMqqw==
From: Bone Baboon <bone.baboon@HIDDEN>
To: Tobias Geerinckx-Rice <me@HIDDEN>
Subject: Re: bug#48213: offlineimap build fails
In-reply-to: <874kfioogp.fsf@nckx>
Date: Tue, 04 May 2021 21:35:26 -0400
Message-ID: <874kfij735.fsf@HIDDEN>
Mime-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 48213
Cc: bug-guix@HIDDEN, 48213 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>> This would accommodate Guix users who have disabled ipv6.
>
> Guix doesn't virtualise the kernel and expects it to provide all that
> is needful.  Linux offers knobs for *everything*; that doesn't mean
> everything is supported.  Disabling kernel support for basic things
> (namespaces, UNIX domain sockets, IPv6) *will* break certain software.
>
> We shouldn't feel obligated to accommodate strange configurations out
> of the box, but we try to do so when the maintenance cost is very low.
> In this case, you'd need to ensure the test still runs on the vast
> majority of systems with IPv6.

Sorry I should have explained the rationale for this in my initial
message.

For privacy conscious individuals one tool for improving online privacy
is a VPN service. Many VPN service providers recommend disabling
ipv6. This is because of ipv6 leaks. 

https://ipv6leak.com/ is a ipv6 leak testing site.  It is the first
result when searching for "ipv6 leak" with searx.ir.  Using this website
I can see that the privacy provided by my VPN service provider is
compromised by an ipv6 leak when I enable ipv6.  This is why I have ipv6
disabled.

I am open to suggestions on free software alternatives to using a VPN
service that do not require ipv6 to be disabled. The current VPN service
I am using allows the use of a openvpn client so I do not need to
install any proprietary software on my computer to use their service.  I
am aware of Tor or I2P but have not yet looked into how I could to send
my network traffic over those networks.




Information forwarded to bug-guix@HIDDEN:
bug#48213; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 5 May 2021 01:36:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 04 21:36:53 2021
Received: from localhost ([127.0.0.1]:56598 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1le6T6-00053d-SC
	for submit <at> debbugs.gnu.org; Tue, 04 May 2021 21:36:53 -0400
Received: from lists.gnu.org ([209.51.188.17]:33752)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bone.baboon@HIDDEN>) id 1le6T5-00053T-AK
 for submit <at> debbugs.gnu.org; Tue, 04 May 2021 21:36:51 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:53938)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bone.baboon@HIDDEN>)
 id 1le6T5-0006Hb-33
 for bug-guix@HIDDEN; Tue, 04 May 2021 21:36:51 -0400
Received: from knopi.disroot.org ([178.21.23.139]:50786)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bone.baboon@HIDDEN>)
 id 1le6T3-0003GH-0c
 for bug-guix@HIDDEN; Tue, 04 May 2021 21:36:50 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 0028F53AEF;
 Wed,  5 May 2021 03:36:45 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id jgCpOXxjL3fs; Wed,  5 May 2021 03:36:44 +0200 (CEST)
References: <87czu7joab.fsf@HIDDEN> <874kfioogp.fsf@nckx>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1620178604; bh=Pp6VbUJ6q5gZTqfxkwES7Ki6BVzjdiTkg0kL6QrjvRg=;
 h=References:From:To:Cc:Subject:In-reply-to:Date;
 b=B7thzzrKub99/W2xL6QksV7ksFb9D1sS6A3GtyN13eRoicTZlQe9fSZhKTqlGvjL9
 BohKstyCtKxmU1IqlJdEyq0/jBOsYvn82PKciGOCcYLx6uljojJapHYQdNmrszoBez
 z4xSV/aZsZZ7esnfbyLZsqcCTHV6O2qC0dqlkqiGfGIGVzbXgMfNaD0chx2R95aXK4
 /rgjwA6OfAngw5W6rOUQAADCLOZ9EbliCSfnbjjtAQ73LS4Aso6+c1P7rHya95XOjj
 eGvQaEe4F0fa0QRWmmHf9CpI4vnIlhLfRLJ38rGluzC2/+4lR7nhzhdvCVZ8/iy6/I
 zNdH6KKPSMqqw==
From: Bone Baboon <bone.baboon@HIDDEN>
To: Tobias Geerinckx-Rice <me@HIDDEN>
Subject: Re: bug#48213: offlineimap build fails
In-reply-to: <874kfioogp.fsf@nckx>
Date: Tue, 04 May 2021 21:35:26 -0400
Message-ID: <874kfij735.fsf@HIDDEN>
Mime-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=178.21.23.139;
 envelope-from=bone.baboon@HIDDEN; helo=knopi.disroot.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
Cc: bug-guix@HIDDEN, 48213 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

>> This would accommodate Guix users who have disabled ipv6.
>
> Guix doesn't virtualise the kernel and expects it to provide all that
> is needful.  Linux offers knobs for *everything*; that doesn't mean
> everything is supported.  Disabling kernel support for basic things
> (namespaces, UNIX domain sockets, IPv6) *will* break certain software.
>
> We shouldn't feel obligated to accommodate strange configurations out
> of the box, but we try to do so when the maintenance cost is very low.
> In this case, you'd need to ensure the test still runs on the vast
> majority of systems with IPv6.

Sorry I should have explained the rationale for this in my initial
message.

For privacy conscious individuals one tool for improving online privacy
is a VPN service. Many VPN service providers recommend disabling
ipv6. This is because of ipv6 leaks. 

https://ipv6leak.com/ is a ipv6 leak testing site.  It is the first
result when searching for "ipv6 leak" with searx.ir.  Using this website
I can see that the privacy provided by my VPN service provider is
compromised by an ipv6 leak when I enable ipv6.  This is why I have ipv6
disabled.

I am open to suggestions on free software alternatives to using a VPN
service that do not require ipv6 to be disabled. The current VPN service
I am using allows the use of a openvpn client so I do not need to
install any proprietary software on my computer to use their service.  I
am aware of Tor or I2P but have not yet looked into how I could to send
my network traffic over those networks.




Information forwarded to bug-guix@HIDDEN:
bug#48213; Package guix. Full text available.

Message received at 48213 <at> debbugs.gnu.org:


Received: (at 48213) by debbugs.gnu.org; 4 May 2021 20:40:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 04 16:40:18 2021
Received: from localhost ([127.0.0.1]:55307 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1le1q6-0008Ew-Fk
	for submit <at> debbugs.gnu.org; Tue, 04 May 2021 16:40:18 -0400
Received: from world.peace.net ([64.112.178.59]:55202)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>) id 1le1q4-0008Ej-HQ
 for 48213 <at> debbugs.gnu.org; Tue, 04 May 2021 16:40:17 -0400
Received: from mhw by world.peace.net with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92)
 (envelope-from <mhw@HIDDEN>)
 id 1le1pv-00078s-K3; Tue, 04 May 2021 16:40:07 -0400
From: Mark H Weaver <mhw@HIDDEN>
To: Bone Baboon <bone.baboon@HIDDEN>, 48213 <at> debbugs.gnu.org
Subject: Re: bug#48213: offlineimap build fails
In-Reply-To: <87czu7joab.fsf@HIDDEN>
References: <87czu7joab.fsf@HIDDEN>
Date: Tue, 04 May 2021 16:39:19 -0400
Message-ID: <87y2cumdwt.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 48213
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

Bone Baboon via Bug reports for GNU Guix <bug-guix@HIDDEN> writes:
> On a x86_64 computer when I run `guix build --no-substitutes
> offlineimap` the build fails because the "test_ipv6_available" test
> fails.
>
> In the system configuration ipv6 is disabled:
[...]
> Taking the failing test's name "test_ipv6_available" literally I would
> like to ask if having this test required to build this offlineimap
> dependency is necessary?  Could this test be allowed to fail or be
> skipped without failing the build?  This would accommodate Guix users
> who have disabled ipv6.

I will defer to the Guix maintainers on this question, but I just wanted
to point out that since 'offlineimap' is the _only_ package in Guix that
depends on the 'python2-rfc6555' package, it's quite painless to work
around this particular issue using Guix's "--without-tests" package
transformation option.

From the command line, you can simply do this:

  guix build offlineimap --without-tests=python2-rfc6555

Within an OS configuration, or within a profile "manifest" file (if you
use "guix package --manifest", which is highly recommended), you can use
the following Scheme expression in place of 'offlineimap':

--8<---------------cut here---------------start------------->8---
  (let ((transform (options->transformation
                    '((without-tests . "python2-rfc6555")))))
    (transform offlineimap))
--8<---------------cut here---------------end--------------->8---

Note that you'll also need to put "(use-modules (guix transformations))"
at the top of the file, to import the 'options->transformation'
procedure.

Please let us know if this works for you.

     Thanks,
       Mark

-- 
Disinformation flourishes because many people care deeply about injustice
but very few check the facts.  Ask me about <https://stallmansupport.org>.




Information forwarded to bug-guix@HIDDEN:
bug#48213; Package guix. Full text available.

Message received at 48213 <at> debbugs.gnu.org:


Received: (at 48213) by debbugs.gnu.org; 4 May 2021 09:08:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 04 05:08:41 2021
Received: from localhost ([127.0.0.1]:51926 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ldr2n-0004kQ-KN
	for submit <at> debbugs.gnu.org; Tue, 04 May 2021 05:08:41 -0400
Received: from tobias.gr ([80.241.217.52]:42522)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <me@HIDDEN>) id 1ldr2l-0004kH-H9
 for 48213 <at> debbugs.gnu.org; Tue, 04 May 2021 05:08:40 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobias.gr; s=2018;
 bh=cke1NRoXNZl8WyY7c2LJj3RJDZ82T2TlripA7mW7Fq8=; h=date:in-reply-to:
 subject:cc:to:from:references; b=PjteTVloBpOwiY/HtNGjBBOBjbH1hTFVLBQas
 pCsJHZJZpMRGI/rxDdrNrvftPd/BMjGg8VkcfIB1Z/Ieyf8TKjRHP1UPKXjxi0WZ70Xhdu
 KeneAntBJ+0EIMwGrkJzK/pwTlSKI3H+q9uPoBEQFOScuxpGW+MLjEyG/B+b9uycnZtl/O
 nmYNYdQa2owFPqZpKV3HmDahSV9LWrbo7aQlV0AhyTE6aHGirRYYsYt/yl3JZB340LLEfy
 93BhlxRgQImWo2Ms527nwjmIzrzG+2Ad4mzFcJYRG/l9HMBpTHUx6oKA/9IHpqJpuHkNt5
 30TTlk+wJgJxLQHy+jRxJsIUg==
Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 931ffb20
 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); 
 Tue, 4 May 2021 09:08:47 +0000 (UTC)
References: <87czu7joab.fsf@HIDDEN>
From: Tobias Geerinckx-Rice <me@HIDDEN>
To: Bone Baboon <bone.baboon@HIDDEN>
Subject: Re: bug#48213: offlineimap build fails
In-reply-to: <87czu7joab.fsf@HIDDEN>
BIMI-Selector: v=BIMI1; s=default;
Date: Tue, 04 May 2021 11:08:54 +0200
Message-ID: <874kfioogp.fsf@nckx>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 48213
Cc: bug-guix@HIDDEN, 48213 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

--=-=-=
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Babs,

Bone Baboon via Bug reports for GNU Guix =E5=86=99=E9=81=93=EF=BC=9A
> Taking the failing test's name "test_ipv6_available" literally I=20
> would
> like to ask if having this test required to build this=20
> offlineimap
> dependency

I think not, but you should report this upstream first.  They look=20
asleep but I didn't hold a mirror under their nose.  If they don't=20
respond we might hack around it in Guix.

I suggest that you enable IPv6 support in the meantime.

> This would accommodate Guix users who have disabled ipv6.

Guix doesn't virtualise the kernel and expects it to provide all=20
that is needful.  Linux offers knobs for *everything*; that=20
doesn't mean everything is supported.  Disabling kernel support=20
for basic things (namespaces, UNIX domain sockets, IPv6) *will*=20
break certain software.

We shouldn't feel obligated to accommodate strange configurations=20
out of the box, but we try to do so when the maintenance cost is=20
very low.  In this case, you'd need to ensure the test still runs=20
on the vast majority of systems with IPv6.

Kind regards,

T G-R

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYJEPJg0cbWVAdG9iaWFz
LmdyAAoJEA2w/4hPVW15Fz8A/iB3NIZxnohvdE8ZEI3oHqX76BmzHgSY0d9/WmV/
p6RvAP4/EZ7pa8SalLFRxp+kaiYfw2nc53kVPuCjgvKi7LBLBA==
=GWrx
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to bug-guix@HIDDEN:
bug#48213; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 4 May 2021 09:08:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 04 05:08:52 2021
Received: from localhost ([127.0.0.1]:51934 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ldr2y-0004kk-2o
	for submit <at> debbugs.gnu.org; Tue, 04 May 2021 05:08:52 -0400
Received: from lists.gnu.org ([209.51.188.17]:37832)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <me@HIDDEN>) id 1ldr2w-0004kc-Kx
 for submit <at> debbugs.gnu.org; Tue, 04 May 2021 05:08:50 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:43278)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1ldr2w-0007iZ-Df
 for bug-guix@HIDDEN; Tue, 04 May 2021 05:08:50 -0400
Received: from tobias.gr ([2a02:c205:2020:6054::1]:44992)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1ldr2m-0005qj-Qa
 for bug-guix@HIDDEN; Tue, 04 May 2021 05:08:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tobias.gr; s=2018;
 bh=cke1NRoXNZl8WyY7c2LJj3RJDZ82T2TlripA7mW7Fq8=; h=date:in-reply-to:
 subject:cc:to:from:references; b=PjteTVloBpOwiY/HtNGjBBOBjbH1hTFVLBQas
 pCsJHZJZpMRGI/rxDdrNrvftPd/BMjGg8VkcfIB1Z/Ieyf8TKjRHP1UPKXjxi0WZ70Xhdu
 KeneAntBJ+0EIMwGrkJzK/pwTlSKI3H+q9uPoBEQFOScuxpGW+MLjEyG/B+b9uycnZtl/O
 nmYNYdQa2owFPqZpKV3HmDahSV9LWrbo7aQlV0AhyTE6aHGirRYYsYt/yl3JZB340LLEfy
 93BhlxRgQImWo2Ms527nwjmIzrzG+2Ad4mzFcJYRG/l9HMBpTHUx6oKA/9IHpqJpuHkNt5
 30TTlk+wJgJxLQHy+jRxJsIUg==
Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 931ffb20
 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); 
 Tue, 4 May 2021 09:08:47 +0000 (UTC)
References: <87czu7joab.fsf@HIDDEN>
From: Tobias Geerinckx-Rice <me@HIDDEN>
To: Bone Baboon <bone.baboon@HIDDEN>
Subject: Re: bug#48213: offlineimap build fails
In-reply-to: <87czu7joab.fsf@HIDDEN>
BIMI-Selector: v=BIMI1; s=default;
Date: Tue, 04 May 2021 11:08:54 +0200
Message-ID: <874kfioogp.fsf@nckx>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@HIDDEN;
 helo=tobias.gr
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
Cc: bug-guix@HIDDEN, 48213 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

--=-=-=
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Babs,

Bone Baboon via Bug reports for GNU Guix =E5=86=99=E9=81=93=EF=BC=9A
> Taking the failing test's name "test_ipv6_available" literally I=20
> would
> like to ask if having this test required to build this=20
> offlineimap
> dependency

I think not, but you should report this upstream first.  They look=20
asleep but I didn't hold a mirror under their nose.  If they don't=20
respond we might hack around it in Guix.

I suggest that you enable IPv6 support in the meantime.

> This would accommodate Guix users who have disabled ipv6.

Guix doesn't virtualise the kernel and expects it to provide all=20
that is needful.  Linux offers knobs for *everything*; that=20
doesn't mean everything is supported.  Disabling kernel support=20
for basic things (namespaces, UNIX domain sockets, IPv6) *will*=20
break certain software.

We shouldn't feel obligated to accommodate strange configurations=20
out of the box, but we try to do so when the maintenance cost is=20
very low.  In this case, you'd need to ensure the test still runs=20
on the vast majority of systems with IPv6.

Kind regards,

T G-R

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYJEPJg0cbWVAdG9iaWFz
LmdyAAoJEA2w/4hPVW15Fz8A/iB3NIZxnohvdE8ZEI3oHqX76BmzHgSY0d9/WmV/
p6RvAP4/EZ7pa8SalLFRxp+kaiYfw2nc53kVPuCjgvKi7LBLBA==
=GWrx
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to bug-guix@HIDDEN:
bug#48213; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 4 May 2021 01:13:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 03 21:13:05 2021
Received: from localhost ([127.0.0.1]:49798 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ldjcX-0003RB-LR
	for submit <at> debbugs.gnu.org; Mon, 03 May 2021 21:13:05 -0400
Received: from lists.gnu.org ([209.51.188.17]:43530)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bone.baboon@HIDDEN>) id 1ldjcV-0003R5-95
 for submit <at> debbugs.gnu.org; Mon, 03 May 2021 21:13:03 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:58702)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bone.baboon@HIDDEN>)
 id 1ldjcV-0001Iy-4H
 for bug-guix@HIDDEN; Mon, 03 May 2021 21:13:03 -0400
Received: from knopi.disroot.org ([178.21.23.139]:44526)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bone.baboon@HIDDEN>)
 id 1ldjcS-00055N-Dy
 for bug-guix@HIDDEN; Mon, 03 May 2021 21:13:02 -0400
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 278C353A92
 for <bug-guix@HIDDEN>; Tue,  4 May 2021 03:12:58 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id Z60dk6tLI5Ut for <bug-guix@HIDDEN>;
 Tue,  4 May 2021 03:12:56 +0200 (CEST)
From: Bone Baboon <bone.baboon@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1620090776; bh=jWXECuZ2ovQ6SBJwzw1EI+vx1ljJ9+tEEJGL1JGeMMo=;
 h=From:To:Subject:Date;
 b=MyVlu8rfK9Eitd6xJ0iP2oeEg2xaXu4EiCR8MOng5R6UaMg5ysrETPHEanZS6+Te3
 Kh7s7RQXPBbQlHk/Z4zi8MTGxl0R8yovIbIUOqesqthhb7t/pSvRF3qoMwx6BINihX
 J9H/6MK40tRYrUqYXP235pWSq3KJKS+bGZXuFlQF2aAr+xUHjxpnilqeA3l7/aFdxv
 fVsKVsSMYjUuYLvGZIvIzWQrHqYJ7Ta8zm/HpTJFc6RwCBxf5j6IZkRQqI8cNux+TP
 8T8Cs0m3Z8KKvXY+mCHBArNgaQspCERX2gUu7eWva0whq0UDNcpv5TGEjL18AdXrNz
 dCKQYBEORccyQ==
To: bug-guix@HIDDEN
Subject: offlineimap build fails
Date: Mon, 03 May 2021 21:11:40 -0400
Message-ID: <87czu7joab.fsf@HIDDEN>
Mime-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=178.21.23.139;
 envelope-from=bone.baboon@HIDDEN; helo=knopi.disroot.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

On a x86_64 computer when I run `guix build --no-substitutes
offlineimap` the build fails because the "test_ipv6_available" test
fails.

In the system configuration ipv6 is disabled:

```
(kernel-arguments
 (append
  (list "nomodeset" "ipv6.disable=1")
  %default-kernel-arguments))
```

Taking the failing test's name "test_ipv6_available" literally I would
like to ask if having this test required to build this offlineimap
dependency is necessary?  Could this test be allowed to fail or be
skipped without failing the build?  This would accommodate Guix users
who have disabled ipv6.

`guix describe` outputs:

```
Generation 18   May 03 2021 13:15:55    (current)
  guix 065d2cd
    repository URL: https://git.savannah.gnu.org/git/guix.git
    commit: 065d2cd6ced96ddb38c15a46f798488f61660a33
```

Build error:

```
starting phase `check'
============================= test session starts ==============================
platform linux2 -- Python 2.7.17, pytest-4.6.11, py-1.8.1, pluggy-0.13.1
rootdir: /tmp/guix-build-python2-rfc6555-0.0.0-1.1a181b4.drv-0/source
plugins: hypothesis-4.57.1
collected 5 items

tests/test_ipv6.py F....                                                 [100%]

=================================== FAILURES ===================================
_____________________________ test_ipv6_available ______________________________

    def test_ipv6_available():
>       assert rfc6555._detect_ipv6()
E       assert False
E        +  where False = <function _detect_ipv6 at 0xf6c2887c>()
E        +    where <function _detect_ipv6 at 0xf6c2887c> = rfc6555._detect_ipv6

tests/test_ipv6.py:11: AssertionError
====================== 1 failed, 4 passed in 0.19 seconds ======================
command "pytest" "tests/test_ipv6.py" failed with status 1
builder for `/gnu/store/4clr8jgvlbhp9qvyx2izdl5dmb8b0xsd-python2-rfc6555-0.0.0-1.1a181b4.drv' failed with exit code 1
build of /gnu/store/4clr8jgvlbhp9qvyx2izdl5dmb8b0xsd-python2-rfc6555-0.0.0-1.1a181b4.drv failed
View build log at '/var/log/guix/drvs/4c/lr8jgvlbhp9qvyx2izdl5dmb8b0xsd-python2-rfc6555-0.0.0-1.1a181b4.drv.bz2'.
cannot build derivation `/gnu/store/pxqzkh8b6266qdrrxhfc74j6bjnb1567-offlineimap-7.3.3.drv': 1 dependencies couldn't be built
guix build: error: build of `/gnu/store/pxqzkh8b6266qdrrxhfc74j6bjnb1567-offlineimap-7.3.3.drv' failed
```




Acknowledgement sent to Bone Baboon <bone.baboon@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#48213; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 13 Jul 2021 08:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.