GNU logs - #22137, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#22137: python-urwid on x86_64: AsyncEventLoopTest
Resent-From: Leo Famulari <leo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 10 Dec 2015 07:07:01 +0000
Resent-Message-ID: <handler.22137.B.14497311754157 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 22137
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 22137 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.14497311754157
          (code B ref -1); Thu, 10 Dec 2015 07:07:01 +0000
Received: (at submit) by debbugs.gnu.org; 10 Dec 2015 07:06:15 +0000
Received: from localhost ([127.0.0.1]:38550 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1a6vIm-00014t-M5
	for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:15 -0500
Received: from eggs.gnu.org ([208.118.235.92]:45496)
 by debbugs.gnu.org with esmtp (Exim 4.84)
 (envelope-from <leo@HIDDEN>) id 1a6vIl-00014c-Mv
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:08 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIf-0006u5-Er
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:02 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:54162)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIf-0006tv-Cl
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:01 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:55476)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vId-0001dk-Ha
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:06:01 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIa-0006tM-90
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:05:59 -0500
Received: from out4-smtp.messagingengine.com ([66.111.4.28]:45743)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIa-0006tF-4f
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:05:56 -0500
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.nyi.internal (Postfix) with ESMTP id 1F9A7201B4;
 Thu, 10 Dec 2015 02:05:53 -0500 (EST)
Received: from frontend1 ([10.202.2.160])
 by compute4.internal (MEProxy); Thu, 10 Dec 2015 02:05:53 -0500
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=famulari.name; h=
 content-transfer-encoding:content-type:date:from:message-id
 :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=dPj
 gckMM9HaVH2BmRIWNIXA90kQ=; b=ic+yvhE4DGGUPWEKiQ86yJpkq3dQG9+Rhs0
 kSuSD2OTY2xrRqI1/w4MqyKLKpoVVu0/y/U5217BvWL+kxs5ZuiflAlI5eBKDO/g
 xJrs7nAHLU64kl03vg1/7WH5d3YsF65sntFO/uPn2H3A1YXFpL9pwNvmk+cVvRs2
 yiJ41o4U=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=
 messagingengine.com; h=content-transfer-encoding:content-type
 :date:from:message-id:mime-version:subject:to:x-sasl-enc
 :x-sasl-enc; s=smtpout; bh=dPjgckMM9HaVH2BmRIWNIXA90kQ=; b=h4ML0
 DPPdRHbLa0s4ZJr3j1nfZI8r9I2TcQE7YV/3kMaevoIzyvtU7sIryoc3GGPPdxcT
 v3OiTr+HUDqOp8bFECGDDlXFrFh+kgtV3rpIXFCtW5+FfxtLg2k+WkuCkvwt5cUb
 u0cPqCMfiBGOrPq63ZtrpESsMcrUAANKXk6m9k=
X-Sasl-enc: N3DduEzbNCwSjJ3AUG43uWc0AsKQfANL8yxTC3UQBTJ6 1449731152
Received: from localhost (c-69-249-5-231.hsd1.pa.comcast.net [69.249.5.231])
 by mail.messagingengine.com (Postfix) with ESMTPA id C3910C016D5
 for <bug-guix@HIDDEN>; Thu, 10 Dec 2015 02:05:52 -0500 (EST)
Date: Thu, 10 Dec 2015 02:05:56 -0500
From: Leo Famulari <leo@HIDDEN>
Message-ID: <20151210070556.GA26454@jasmine>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: attachment; filename=eml
Content-Transfer-Encoding: 8bit
User-Agent: Mutt/1.5.24 (2015-08-30)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.1 (----)
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.9 (/)

python-urwid-1.3.0 fails to build on x86_64 during the
"AsyncioEventLoopTest" test with the error "KeyError: '5 is not
registered'". It has failed repeatedly for some time now. It fails in
the same way when updated to python-urwid-1.3.1.

I looked for interesting changes made between the last successful build
and the first failing build. Notably, this range includes the upgrade
from python-3.3.5 to python-3.4.3 (08c04509). Asyncio was integrated
into the Python standard library in 3.4 — previously it had been an
external library. [0] Our python-3.4.3 package passes its 'test_asyncio'
test, FWIW.

I entered the failed build tree and successfully ran the tests using the
python-3.4.3-7 [1] installed by Debian Stretch. That only tells us so
much, but I think it does indicate either a bug in our python-3.4.3, or
some problem with python-urwid caused by the unfamiliar Guix build
environment.

Here's the hydra.gnu.org page:
http://hydra.gnu.org/build/861615

Here's the failing part of the build log:

--8<---------------cut here---------------start------------->8---

======================================================================
ERROR: test_remove_watch_file (urwid.tests.test_event_loops.AsyncioEventLoopTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/asyncio/selector_events.py", line 234, in add_reader
    key = self._selector.get_key(fd)
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/selectors.py", line 182, in get_key
    raise KeyError("{!r} is not registered".format(fileobj)) from None
KeyError: '5 is not registered'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/tmp/nix-build-python-urwid-1.3.0.drv-0/urwid-1.3.0/build/lib.linux-x86_64-3.4/urwid/tests/test_event_loops.py", line 33, in test_remove_watch_file
    handle = evl.watch_file(5, lambda: None)
  File "/tmp/nix-build-python-urwid-1.3.0.drv-0/urwid-1.3.0/build/lib.linux-x86_64-3.4/urwid/main_loop.py", line 1263, in watch_file
    self._loop.add_reader(fd, callback)
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/asyncio/selector_events.py", line 237, in add_reader
    (handle, None))
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/selectors.py", line 402, in register
    self._epoll.register(key.fd, epoll_events)
PermissionError: [Errno 1] Operation not permitted

----------------------------------------------------------------------
Ran 284 tests in 0.384s

FAILED (errors=1)
phase `check' failed after 4.6 seconds
--8<---------------cut here---------------end--------------->8---

[0]
https://docs.python.org/3/library/asyncio.html

[1] Reported by `apt-cache show python3`, this python-3.4.3-7's .deb has
a SHA256 hash of:
53fa197ee35501152b1897bf84ab6123f7f65201efdddc2e4aa882de494f3870




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Leo Famulari <leo@HIDDEN>
Subject: bug#22137: Acknowledgement (python-urwid on x86_64:
 AsyncEventLoopTest)
Message-ID: <handler.22137.B.14497311754157.ack <at> debbugs.gnu.org>
References: <20151210070556.GA26454@jasmine>
X-Gnu-PR-Message: ack 22137
X-Gnu-PR-Package: guix
Reply-To: 22137 <at> debbugs.gnu.org
Date: Thu, 10 Dec 2015 07:07:01 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 22137 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
22137: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22137
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#22137: python-urwid on x86_64: AsyncEventLoopTest
Resent-From: Leo Famulari <leo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 10 Dec 2015 07:11:01 +0000
Resent-Message-ID: <handler.22137.B22137.14497314534563 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 22137
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 22137 <at> debbugs.gnu.org
Received: via spool by 22137-submit <at> debbugs.gnu.org id=B22137.14497314534563
          (code B ref 22137); Thu, 10 Dec 2015 07:11:01 +0000
Received: (at 22137) by debbugs.gnu.org; 10 Dec 2015 07:10:53 +0000
Received: from localhost ([127.0.0.1]:38559 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1a6vNJ-0001BU-Jh
	for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:10:53 -0500
Received: from out4-smtp.messagingengine.com ([66.111.4.28]:50499)
 by debbugs.gnu.org with esmtp (Exim 4.84)
 (envelope-from <leo@HIDDEN>) id 1a6vNH-0001BM-Nz
 for 22137 <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:10:48 -0500
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45])
 by mailout.nyi.internal (Postfix) with ESMTP id A650020975;
 Thu, 10 Dec 2015 02:10:46 -0500 (EST)
Received: from frontend1 ([10.202.2.160])
 by compute5.internal (MEProxy); Thu, 10 Dec 2015 02:10:46 -0500
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=famulari.name; h=
 content-transfer-encoding:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-sasl-enc
 :x-sasl-enc; s=mesmtp; bh=222b79toVDa8Tl+SLbvqluxVQt8=; b=P9vbFt
 nm+abuHlXwOZkSo3evzW1my8TID6EMvxbtYOFZ8sy6Cg8CKalZDIDKDu78VKZG+2
 6UtwjI5YFbWj0EXMwnM8IHd0+uemvhNhQt1opVPS8C8muo6mJKUB9tNeVAx0zYwx
 WMcYpUwaPPda8fC+qXEfl7XTTPtre3TfgDbu8=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=
 messagingengine.com; h=content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=222b79toVDa8Tl+
 SLbvqluxVQt8=; b=gswtq6kjnD0btPYmajB+31bByjxspiyJe8WotHHDqzsQXVr
 Ui9ePiMKzGM9igFrbMgjgQsglUcYRshNR2rUjMwXZh92OcaCSoMMk6lTPgrvSQoo
 sNJupkZF2qyntWz7jJf9Do/+9WVzPZD8BhQkUVz/F+dY7/O0BvA4XfCq3208=
X-Sasl-enc: dheJaInzPg8w+zEUGTchdqAlajGooaJzXRSh2VBNdkYx 1449731446
Received: from localhost (c-69-249-5-231.hsd1.pa.comcast.net [69.249.5.231])
 by mail.messagingengine.com (Postfix) with ESMTPA id 63F50C013FE
 for <22137 <at> debbugs.gnu.org>; Thu, 10 Dec 2015 02:10:46 -0500 (EST)
Date: Thu, 10 Dec 2015 02:10:49 -0500
From: Leo Famulari <leo@HIDDEN>
Message-ID: <20151210071049.GA26786@jasmine>
References: <20151210070556.GA26454@jasmine>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <20151210070556.GA26454@jasmine>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Spam-Score: -0.7 (/)
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.7 (/)

On Thu, Dec 10, 2015 at 02:05:56AM -0500, Leo Famulari wrote:
> python-urwid-1.3.0 fails to build on x86_64 during the
> "AsyncioEventLoopTest" test with the error "KeyError: '5 is not
> registered'". It has failed repeatedly for some time now. It fails in
> the same way when updated to python-urwid-1.3.1.
> 
> I looked for interesting changes made between the last successful build
> and the first failing build. Notably, this range includes the upgrade
> from python-3.3.5 to python-3.4.3 (08c04509). Asyncio was integrated
> into the Python standard library in 3.4 — previously it had been an
> external library. [0] Our python-3.4.3 package passes its 'test_asyncio'
> test, FWIW.
> 
> I entered the failed build tree and successfully ran the tests using the
> python-3.4.3-7 [1] installed by Debian Stretch. That only tells us so
> much, but I think it does indicate either a bug in our python-3.4.3, or
> some problem with python-urwid caused by the unfamiliar Guix build
> environment.

Regarding the build environment, I meant add to Nix disables the tests
for their equivalent package.

> 
> Here's the hydra.gnu.org page:
> http://hydra.gnu.org/build/861615
> 
> Here's the failing part of the build log:
> 
> --8<---------------cut here---------------start------------->8---
> 
> ======================================================================
> ERROR: test_remove_watch_file (urwid.tests.test_event_loops.AsyncioEventLoopTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/asyncio/selector_events.py", line 234, in add_reader
>     key = self._selector.get_key(fd)
>   File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/selectors.py", line 182, in get_key
>     raise KeyError("{!r} is not registered".format(fileobj)) from None
> KeyError: '5 is not registered'
> 
> During handling of the above exception, another exception occurred:
> 
> Traceback (most recent call last):
>   File "/tmp/nix-build-python-urwid-1.3.0.drv-0/urwid-1.3.0/build/lib.linux-x86_64-3.4/urwid/tests/test_event_loops.py", line 33, in test_remove_watch_file
>     handle = evl.watch_file(5, lambda: None)
>   File "/tmp/nix-build-python-urwid-1.3.0.drv-0/urwid-1.3.0/build/lib.linux-x86_64-3.4/urwid/main_loop.py", line 1263, in watch_file
>     self._loop.add_reader(fd, callback)
>   File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/asyncio/selector_events.py", line 237, in add_reader
>     (handle, None))
>   File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/selectors.py", line 402, in register
>     self._epoll.register(key.fd, epoll_events)
> PermissionError: [Errno 1] Operation not permitted
> 
> ----------------------------------------------------------------------
> Ran 284 tests in 0.384s
> 
> FAILED (errors=1)
> phase `check' failed after 4.6 seconds
> --8<---------------cut here---------------end--------------->8---
> 
> [0]
> https://docs.python.org/3/library/asyncio.html
> 
> [1] Reported by `apt-cache show python3`, this python-3.4.3-7's .deb has
> a SHA256 hash of:
> 53fa197ee35501152b1897bf84ab6123f7f65201efdddc2e4aa882de494f3870
> 
> 
> 




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#22137: python-urwid on x86_64: AsyncEventLoopTest
Resent-From: Leo Famulari <leo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sat, 02 Jan 2016 01:41:02 +0000
Resent-Message-ID: <handler.22137.B.145169881023700 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 22137
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 22137 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.145169881023700
          (code B ref -1); Sat, 02 Jan 2016 01:41:02 +0000
Received: (at submit) by debbugs.gnu.org; 2 Jan 2016 01:40:10 +0000
Received: from localhost ([127.0.0.1]:34043 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1aFBAp-00069U-Jd
	for submit <at> debbugs.gnu.org; Fri, 01 Jan 2016 20:40:10 -0500
Received: from eggs.gnu.org ([208.118.235.92]:33965)
 by debbugs.gnu.org with esmtp (Exim 4.84)
 (envelope-from <leo@HIDDEN>) id 1aFBAl-00068D-16
 for submit <at> debbugs.gnu.org; Fri, 01 Jan 2016 20:40:02 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1aF8Wn-0003pr-59
 for submit <at> debbugs.gnu.org; Fri, 01 Jan 2016 17:50:34 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: **
X-Spam-Status: No, score=2.1 required=5.0 tests=BAYES_50,TRACKER_ID,
 T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:58242)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1aF8Wn-0003pf-1s
 for submit <at> debbugs.gnu.org; Fri, 01 Jan 2016 17:50:33 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:53803)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1aF8Wl-0007SG-NR
 for bug-guix@HIDDEN; Fri, 01 Jan 2016 17:50:32 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1aF8Wi-0003p8-G7
 for bug-guix@HIDDEN; Fri, 01 Jan 2016 17:50:31 -0500
Received: from out4-smtp.messagingengine.com ([66.111.4.28]:59293)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1aF8Wi-0003p4-9P
 for bug-guix@HIDDEN; Fri, 01 Jan 2016 17:50:28 -0500
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.nyi.internal (Postfix) with ESMTP id 98CD220235;
 Fri,  1 Jan 2016 17:50:27 -0500 (EST)
Received: from frontend2 ([10.202.2.161])
 by compute3.internal (MEProxy); Fri, 01 Jan 2016 17:50:27 -0500
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=famulari.name; h=
 content-transfer-encoding:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-sasl-enc
 :x-sasl-enc; s=mesmtp; bh=HqtrY/PBnuInYqppR+Q7mlwhAdk=; b=P+kKi4
 iTYheT/WZZVZXFcRAieCx1mRe6ymRvQH64hCvQg7Bwnak/mA6cix0M5nxVX3MqM6
 JH20Ct9oYs3W+mONXuEDcMU+9KxEFVmkZIo6W2Yz7ytvYxHeBfnd0mBbJ+SyAeXY
 UWnsshUHj3uwAFql9GfE8paxaxeRDRPt2LcUk=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=
 messagingengine.com; h=content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=HqtrY/PBnuInYqp
 pR+Q7mlwhAdk=; b=cYAyIWXJ6KBFlqFOmmwoocWQmhG6OVVVS7ywOe5q/kGv2v7
 DgHH1zUY1fpl8q3Gjj3fAB+7IqIJrhLi64F1LNSbJMiqeDgcOkx36uZfvjoc4J4/
 qYi7hGStsqWiG6bWwQXpq2BShSF5o12MyFaeSKDt9et8C+wUndyqdf5Fy1Tc=
X-Sasl-enc: VcE/TLz1KlX/hkWkr64IqtHZ2BQeek8fhnl/aBzz9158 1451688627
Received: from localhost (c-69-249-5-231.hsd1.pa.comcast.net [69.249.5.231])
 by mail.messagingengine.com (Postfix) with ESMTPA id 503E6680128
 for <bug-guix@HIDDEN>; Fri,  1 Jan 2016 17:50:27 -0500 (EST)
Date: Fri, 1 Jan 2016 17:50:26 -0500
From: Leo Famulari <leo@HIDDEN>
Message-ID: <20160101225026.GA14770@jasmine>
References: <20151210070556.GA26454@jasmine>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <20151210070556.GA26454@jasmine>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -3.0 (---)
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.0 (---)

On Thu, Dec 10, 2015 at 02:05:56AM -0500, Leo Famulari wrote:
> python-urwid-1.3.0 fails to build on x86_64 during the
> "AsyncioEventLoopTest" test with the error "KeyError: '5 is not
> registered'". It has failed repeatedly for some time now. It fails in
> the same way when updated to python-urwid-1.3.1.
> 
> I looked for interesting changes made between the last successful build
> and the first failing build. Notably, this range includes the upgrade
> from python-3.3.5 to python-3.4.3 (08c04509). Asyncio was integrated
> into the Python standard library in 3.4 — previously it had been an
> external library. [0] Our python-3.4.3 package passes its 'test_asyncio'
> test, FWIW.
> 
> I entered the failed build tree and successfully ran the tests using the
> python-3.4.3-7 [1] installed by Debian Stretch. That only tells us so
> much, but I think it does indicate either a bug in our python-3.4.3, or
> some problem with python-urwid caused by the unfamiliar Guix build
> environment.
> 
> Here's the hydra.gnu.org page:
> http://hydra.gnu.org/build/861615

BTW, I filed a bug upstream:
https://github.com/urwid/urwid/issues/164

No response yet, although I should add some more information to the bug
report.

In the meantime, what about downgrading python-urwid to 1.2.2 and
leaving python2-urwid at 1.3.0?

1.2.2 works for the software I am trying to package, and currently there
are no users of python-urwid.

> 
> Here's the failing part of the build log:
> 
> --8<---------------cut here---------------start------------->8---
> 
> ======================================================================
> ERROR: test_remove_watch_file (urwid.tests.test_event_loops.AsyncioEventLoopTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/asyncio/selector_events.py", line 234, in add_reader
>     key = self._selector.get_key(fd)
>   File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/selectors.py", line 182, in get_key
>     raise KeyError("{!r} is not registered".format(fileobj)) from None
> KeyError: '5 is not registered'
> 
> During handling of the above exception, another exception occurred:
> 
> Traceback (most recent call last):
>   File "/tmp/nix-build-python-urwid-1.3.0.drv-0/urwid-1.3.0/build/lib.linux-x86_64-3.4/urwid/tests/test_event_loops.py", line 33, in test_remove_watch_file
>     handle = evl.watch_file(5, lambda: None)
>   File "/tmp/nix-build-python-urwid-1.3.0.drv-0/urwid-1.3.0/build/lib.linux-x86_64-3.4/urwid/main_loop.py", line 1263, in watch_file
>     self._loop.add_reader(fd, callback)
>   File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/asyncio/selector_events.py", line 237, in add_reader
>     (handle, None))
>   File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/selectors.py", line 402, in register
>     self._epoll.register(key.fd, epoll_events)
> PermissionError: [Errno 1] Operation not permitted
> 
> ----------------------------------------------------------------------
> Ran 284 tests in 0.384s
> 
> FAILED (errors=1)
> phase `check' failed after 4.6 seconds
> --8<---------------cut here---------------end--------------->8---
> 
> [0]
> https://docs.python.org/3/library/asyncio.html
> 
> [1] Reported by `apt-cache show python3`, this python-3.4.3-7's .deb has
> a SHA256 hash of:
> 53fa197ee35501152b1897bf84ab6123f7f65201efdddc2e4aa882de494f3870




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#22137: python-urwid on x86_64: AsyncEventLoopTest
Resent-From: ludo@HIDDEN (Ludovic =?UTF-8?Q?Court=C3=A8s?=)
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sun, 03 Jan 2016 14:19:01 +0000
Resent-Message-ID: <handler.22137.B22137.145183071611372 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 22137
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Leo Famulari <leo@HIDDEN>
Cc: 22137 <at> debbugs.gnu.org
Received: via spool by 22137-submit <at> debbugs.gnu.org id=B22137.145183071611372
          (code B ref 22137); Sun, 03 Jan 2016 14:19:01 +0000
Received: (at 22137) by debbugs.gnu.org; 3 Jan 2016 14:18:36 +0000
Received: from localhost ([127.0.0.1]:35924 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1aFjUS-0002xM-Jw
	for submit <at> debbugs.gnu.org; Sun, 03 Jan 2016 09:18:36 -0500
Received: from eggs.gnu.org ([208.118.235.92]:45257)
 by debbugs.gnu.org with esmtp (Exim 4.84)
 (envelope-from <ludo@HIDDEN>) id 1aFjUR-0002x7-0A
 for 22137 <at> debbugs.gnu.org; Sun, 03 Jan 2016 09:18:35 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ludo@HIDDEN>) id 1aFjUI-0004bA-Dt
 for 22137 <at> debbugs.gnu.org; Sun, 03 Jan 2016 09:18:29 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41437)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1aFjUI-0004b5-Ab; Sun, 03 Jan 2016 09:18:26 -0500
Received: from reverse-83.fdn.fr ([80.67.176.83]:35542 helo=pluto)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1aFjUH-0007rk-QA; Sun, 03 Jan 2016 09:18:26 -0500
From: ludo@HIDDEN (Ludovic =?UTF-8?Q?Court=C3=A8s?=)
References: <20151210070556.GA26454@jasmine> <20160101225026.GA14770@jasmine>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 14 =?UTF-8?Q?Niv=C3=B4se?= an 224 de la =?UTF-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x3D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-unknown-linux-gnu
Date: Sun, 03 Jan 2016 15:18:23 +0100
In-Reply-To: <20160101225026.GA14770@jasmine> (Leo Famulari's message of "Fri, 
 1 Jan 2016 17:50:26 -0500")
Message-ID: <8760zavj9s.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
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: -5.0 (-----)

Leo Famulari <leo@HIDDEN> skribis:

> On Thu, Dec 10, 2015 at 02:05:56AM -0500, Leo Famulari wrote:
>> python-urwid-1.3.0 fails to build on x86_64 during the
>> "AsyncioEventLoopTest" test with the error "KeyError: '5 is not
>> registered'". It has failed repeatedly for some time now. It fails in
>> the same way when updated to python-urwid-1.3.1.
>>=20
>> I looked for interesting changes made between the last successful build
>> and the first failing build. Notably, this range includes the upgrade
>> from python-3.3.5 to python-3.4.3 (08c04509). Asyncio was integrated
>> into the Python standard library in 3.4 =E2=80=94 previously it had been=
 an
>> external library. [0] Our python-3.4.3 package passes its 'test_asyncio'
>> test, FWIW.
>>=20
>> I entered the failed build tree and successfully ran the tests using the
>> python-3.4.3-7 [1] installed by Debian Stretch. That only tells us so
>> much, but I think it does indicate either a bug in our python-3.4.3, or
>> some problem with python-urwid caused by the unfamiliar Guix build
>> environment.
>>=20
>> Here's the hydra.gnu.org page:
>> http://hydra.gnu.org/build/861615
>
> BTW, I filed a bug upstream:
> https://github.com/urwid/urwid/issues/164
>
> No response yet, although I should add some more information to the bug
> report.
>
> In the meantime, what about downgrading python-urwid to 1.2.2 and
> leaving python2-urwid at 1.3.0?

I think it=E2=80=99s best to avoid introducing version differences.

What about disabling tests in python2-urwid in the meantime, with a
comment pointing to the above bug report?

Thanks,
Ludo=E2=80=99.




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#22137: python-urwid on x86_64: AsyncEventLoopTest
Resent-From: Leo Famulari <leo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sun, 03 Jan 2016 18:43:01 +0000
Resent-Message-ID: <handler.22137.B22137.145184653010421 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 22137
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Cc: 22137 <at> debbugs.gnu.org
Received: via spool by 22137-submit <at> debbugs.gnu.org id=B22137.145184653010421
          (code B ref 22137); Sun, 03 Jan 2016 18:43:01 +0000
Received: (at 22137) by debbugs.gnu.org; 3 Jan 2016 18:42:10 +0000
Received: from localhost ([127.0.0.1]:36868 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1aFnbW-0002i0-BS
	for submit <at> debbugs.gnu.org; Sun, 03 Jan 2016 13:42:10 -0500
Received: from out4-smtp.messagingengine.com ([66.111.4.28]:50538)
 by debbugs.gnu.org with esmtp (Exim 4.84)
 (envelope-from <leo@HIDDEN>) id 1aFnbU-0002hs-AC
 for 22137 <at> debbugs.gnu.org; Sun, 03 Jan 2016 13:42:09 -0500
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.nyi.internal (Postfix) with ESMTP id 0371A2089B;
 Sun,  3 Jan 2016 13:42:07 -0500 (EST)
Received: from frontend1 ([10.202.2.160])
 by compute4.internal (MEProxy); Sun, 03 Jan 2016 13:42:08 -0500
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=famulari.name; h=
 cc:content-transfer-encoding:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-sasl-enc
 :x-sasl-enc; s=mesmtp; bh=LFeN/k8slWjc6drwL7JGT16GaYc=; b=NieLuA
 BmI8BVYJ14OIZg1IkJvLWa/pMSheVXk2i4L7ZPs3OVDaBm+vUiiob/+Xf61//kJw
 XlgU2tWwDuu85O1RFtskMw8rW6APtuqf2cFeyku85l8bf5I6QuL0XBBUAKIeOBV2
 aCLoRd7CD0aVKtK/5R0Z2w+/+uuWGKAPvBlyM=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=LFeN/k8slWjc6dr
 wL7JGT16GaYc=; b=AXDzcoz+yrc6eoDKw1YS/n+EWZJwpppCJy7AnafdEaIAsbi
 HY37ZaMPiVBpwdc4RHqcq7OhPtzrTDrP3vcK3et3tHToDbZG0spX52TcNDg7FQc1
 XQfeK49MHk2kUfxRM/HfFXGHjXhB8UP3c/JIO6pDv8mxwuP2N/RtfhJNWcuc=
X-Sasl-enc: Lq1osI54MG3ezCQD8eh6RRb1ngzufkhn0o3u2hvGSjxA 1451846527
Received: from localhost (c-69-249-5-231.hsd1.pa.comcast.net [69.249.5.231])
 by mail.messagingengine.com (Postfix) with ESMTPA id B168EC016D5;
 Sun,  3 Jan 2016 13:42:07 -0500 (EST)
Date: Sun, 3 Jan 2016 13:42:07 -0500
From: Leo Famulari <leo@HIDDEN>
Message-ID: <20160103184207.GA29254@jasmine>
References: <20151210070556.GA26454@jasmine> <20160101225026.GA14770@jasmine>
 <8760zavj9s.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <8760zavj9s.fsf@HIDDEN>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Spam-Score: -0.7 (/)
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.7 (/)

On Sun, Jan 03, 2016 at 03:18:23PM +0100, Ludovic Courtès wrote:
> Leo Famulari <leo@HIDDEN> skribis:
> 
> > On Thu, Dec 10, 2015 at 02:05:56AM -0500, Leo Famulari wrote:
> >> python-urwid-1.3.0 fails to build on x86_64 during the
> >> "AsyncioEventLoopTest" test with the error "KeyError: '5 is not
> >> registered'". It has failed repeatedly for some time now. It fails in
> >> the same way when updated to python-urwid-1.3.1.
> >> 
> >> I looked for interesting changes made between the last successful build
> >> and the first failing build. Notably, this range includes the upgrade
> >> from python-3.3.5 to python-3.4.3 (08c04509). Asyncio was integrated
> >> into the Python standard library in 3.4 — previously it had been an
> >> external library. [0] Our python-3.4.3 package passes its 'test_asyncio'
> >> test, FWIW.
> >> 
> >> I entered the failed build tree and successfully ran the tests using the
> >> python-3.4.3-7 [1] installed by Debian Stretch. That only tells us so
> >> much, but I think it does indicate either a bug in our python-3.4.3, or
> >> some problem with python-urwid caused by the unfamiliar Guix build
> >> environment.
> >> 
> >> Here's the hydra.gnu.org page:
> >> http://hydra.gnu.org/build/861615
> >
> > BTW, I filed a bug upstream:
> > https://github.com/urwid/urwid/issues/164
> >
> > No response yet, although I should add some more information to the bug
> > report.
> >
> > In the meantime, what about downgrading python-urwid to 1.2.2 and
> > leaving python2-urwid at 1.3.0?
> 
> I think it’s best to avoid introducing version differences.
> 
> What about disabling tests in python2-urwid in the meantime, with a
> comment pointing to the above bug report?

I assume you mean "disabling tests in python-urwid"?

In that case, how about just disabling that test by changing the failing
procedure's name, as done in python-pyopenssl?

> 
> Thanks,
> Ludo’.




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#22137: python-urwid on x86_64: AsyncEventLoopTest
Resent-From: ludo@HIDDEN (Ludovic =?UTF-8?Q?Court=C3=A8s?=)
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sun, 03 Jan 2016 23:03:01 +0000
Resent-Message-ID: <handler.22137.B22137.14518621441447 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 22137
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Leo Famulari <leo@HIDDEN>
Cc: 22137 <at> debbugs.gnu.org
Received: via spool by 22137-submit <at> debbugs.gnu.org id=B22137.14518621441447
          (code B ref 22137); Sun, 03 Jan 2016 23:03:01 +0000
Received: (at 22137) by debbugs.gnu.org; 3 Jan 2016 23:02:24 +0000
Received: from localhost ([127.0.0.1]:36965 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1aFrfM-0000NH-5j
	for submit <at> debbugs.gnu.org; Sun, 03 Jan 2016 18:02:24 -0500
Received: from eggs.gnu.org ([208.118.235.92]:42524)
 by debbugs.gnu.org with esmtp (Exim 4.84)
 (envelope-from <ludo@HIDDEN>) id 1aFrfK-0000N3-2I
 for 22137 <at> debbugs.gnu.org; Sun, 03 Jan 2016 18:02:22 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ludo@HIDDEN>) id 1aFrfA-0002Jx-L9
 for 22137 <at> debbugs.gnu.org; Sun, 03 Jan 2016 18:02:16 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50327)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1aFrfA-0002Js-Hs; Sun, 03 Jan 2016 18:02:12 -0500
Received: from reverse-83.fdn.fr ([80.67.176.83]:38492 helo=pluto)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1aFrf9-0005Mk-TZ; Sun, 03 Jan 2016 18:02:12 -0500
From: ludo@HIDDEN (Ludovic =?UTF-8?Q?Court=C3=A8s?=)
References: <20151210070556.GA26454@jasmine> <20160101225026.GA14770@jasmine>
 <8760zavj9s.fsf@HIDDEN> <20160103184207.GA29254@jasmine>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 15 =?UTF-8?Q?Niv=C3=B4se?= an 224 de la =?UTF-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x3D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-unknown-linux-gnu
Date: Mon, 04 Jan 2016 00:02:09 +0100
In-Reply-To: <20160103184207.GA29254@jasmine> (Leo Famulari's message of "Sun, 
 3 Jan 2016 13:42:07 -0500")
Message-ID: <878u46qnbi.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
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: -5.0 (-----)

Leo Famulari <leo@HIDDEN> skribis:

> On Sun, Jan 03, 2016 at 03:18:23PM +0100, Ludovic Court=C3=A8s wrote:
>> Leo Famulari <leo@HIDDEN> skribis:
>>=20
>> > On Thu, Dec 10, 2015 at 02:05:56AM -0500, Leo Famulari wrote:
>> >> python-urwid-1.3.0 fails to build on x86_64 during the
>> >> "AsyncioEventLoopTest" test with the error "KeyError: '5 is not
>> >> registered'". It has failed repeatedly for some time now. It fails in
>> >> the same way when updated to python-urwid-1.3.1.
>> >>=20
>> >> I looked for interesting changes made between the last successful bui=
ld
>> >> and the first failing build. Notably, this range includes the upgrade
>> >> from python-3.3.5 to python-3.4.3 (08c04509). Asyncio was integrated
>> >> into the Python standard library in 3.4 =E2=80=94 previously it had b=
een an
>> >> external library. [0] Our python-3.4.3 package passes its 'test_async=
io'
>> >> test, FWIW.
>> >>=20
>> >> I entered the failed build tree and successfully ran the tests using =
the
>> >> python-3.4.3-7 [1] installed by Debian Stretch. That only tells us so
>> >> much, but I think it does indicate either a bug in our python-3.4.3, =
or
>> >> some problem with python-urwid caused by the unfamiliar Guix build
>> >> environment.
>> >>=20
>> >> Here's the hydra.gnu.org page:
>> >> http://hydra.gnu.org/build/861615
>> >
>> > BTW, I filed a bug upstream:
>> > https://github.com/urwid/urwid/issues/164
>> >
>> > No response yet, although I should add some more information to the bug
>> > report.
>> >
>> > In the meantime, what about downgrading python-urwid to 1.2.2 and
>> > leaving python2-urwid at 1.3.0?
>>=20
>> I think it=E2=80=99s best to avoid introducing version differences.
>>=20
>> What about disabling tests in python2-urwid in the meantime, with a
>> comment pointing to the above bug report?
>
> I assume you mean "disabling tests in python-urwid"?

Yes, sorry.

> In that case, how about just disabling that test by changing the failing
> procedure's name, as done in python-pyopenssl?

Sure, that=E2=80=99s even better.

Ludo=E2=80=99.




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#22137: Status: python-urwid on x86_64: AsyncEventLoopTest
References: <20151210070556.GA26454@jasmine>
Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 31 Aug 2017 13:30:02 +0000
Resent-Message-ID: <handler.22137.B22137.15041861453697 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 22137
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: bug#22137 <22137 <at> debbugs.gnu.org>
Received: via spool by 22137-submit <at> debbugs.gnu.org id=B22137.15041861453697
          (code B ref 22137); Thu, 31 Aug 2017 13:30:02 +0000
Received: (at 22137) by debbugs.gnu.org; 31 Aug 2017 13:29:05 +0000
Received: from localhost ([127.0.0.1]:36549 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1dnPWr-0000xZ-Cj
	for submit <at> debbugs.gnu.org; Thu, 31 Aug 2017 09:29:05 -0400
Received: from mail-io0-f176.google.com ([209.85.223.176]:36550)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1dnPWq-0000x4-DO
 for 22137 <at> debbugs.gnu.org; Thu, 31 Aug 2017 09:29:04 -0400
Received: by mail-io0-f176.google.com with SMTP id f99so14772940ioi.3
 for <22137 <at> debbugs.gnu.org>; Thu, 31 Aug 2017 06:29:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:subject:date:in-reply-to:message-id:user-agent:mime-version;
 bh=5tlvkFDX8Qgu67CJteksaMo0x3/DsYUUuw7AdPdM7iI=;
 b=TfaqRqDp/dtvOUaVVhqktzxCfMZM5Iw/fihWF+dZNoMWS79+m4VOtu0uZvlb9yppnk
 tyGHPreOB6Ky0D1KpujqhnW3h09qFyDWJZgac4pFS3lZlGLdgrBsyxCWlyDWNlv6T2qX
 qFh8wwAoFG4b25vESIs5alXLXwUOxZz+VGrM4DEczEPsarQ4mbdPNSQK64CaUhwoL6sr
 5RqQ9Lp1GK6d95Cv7tsFSDBPolrQirKCuwDzf9UTAqMf0nzUjmsZUJ1Z7QLHMvTcCuYm
 SbbCTiOInscCSB9CEjhH0zSTG8i7lFSHexlsQOEeZRCKmS5L5/N6WSsTXAkjpz1QCN4G
 HuOw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:subject:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=5tlvkFDX8Qgu67CJteksaMo0x3/DsYUUuw7AdPdM7iI=;
 b=SB5+2W46if4Di39O375njmiBX78IpaeaIDRB3SaJYg6HxL8uirJsppZHPaaFXiGx3F
 RaCHRvXMDjScw5nSDi2FqxSb68vEckMP2nR+NCROoZOYFhP7Ks7sxUOOWzq9GQaQ6Uw/
 CeUFz5osvJGYwk5nM0O0bczr1Fy+dqDJvMijWR5JJ1BSwRpsTeDLjHKye0KYq/wdl1Pi
 G8PXdJusuK7oqwTAmfyGldHr0+1t4vAmYC+lpLm3P+re6+Ved+3gpwaUU/xSK3sjUbz8
 5k/FWaTO5TqlXlta56P+7995WgpkQsRfYCbl17r3WYYpzV6EJ8ThKfUpBGaynRU3d0sB
 VFAQ==
X-Gm-Message-State: AHPjjUjwrsbJjkpivh3BIgTzlp//QIaH2sQfbqzzLTRo+2I2l1QQduXB
 HPp7ETrPkAtbMPvV
X-Google-Smtp-Source: ADKCNb5JxtO7V1STQw6DMvKA1sfvmDGJPJdmiwWmJDD9eEvqmoNSpl1gYv8J3drv97eWRqTRqGh+aQ==
X-Received: by 10.36.73.223 with SMTP id e92mr707861itd.116.1504186138750;
 Thu, 31 Aug 2017 06:28:58 -0700 (PDT)
Received: from apteryx (104-222-117-55.cpe.teksavvy.com. [104.222.117.55])
 by smtp.gmail.com with ESMTPSA id u3sm69042itf.20.2017.08.31.06.28.58
 for <22137 <at> debbugs.gnu.org>
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Thu, 31 Aug 2017 06:28:58 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Date: Thu, 31 Aug 2017 09:28:57 -0400
In-Reply-To: bug's message of "Thu\, 31 Aug 2017 13\:21\:49 +0000"
Message-ID: <87fuc7yig6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
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.3 (--)

This bug was supposedly fixed upstream [0] but there is no new release
yet. To be revisited after urwid 1.3.2 is released.

[0]: https://github.com/urwid/urwid/issues/164




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


Received: (at control) by debbugs.gnu.org; 31 Aug 2017 13:29:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 31 09:29:42 2017
Received: from localhost ([127.0.0.1]:36552 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1dnPXS-0000ye-LZ
	for submit <at> debbugs.gnu.org; Thu, 31 Aug 2017 09:29:42 -0400
Received: from mail-io0-f181.google.com ([209.85.223.181]:33571)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1dnPXR-0000yN-Nt
 for control <at> debbugs.gnu.org; Thu, 31 Aug 2017 09:29:41 -0400
Received: by mail-io0-f181.google.com with SMTP id b2so7798840iof.0
 for <control <at> debbugs.gnu.org>; Thu, 31 Aug 2017 06:29:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=date:message-id:to:from:subject;
 bh=A93lVG4N1nvkKzmTzfs4Qig/Vzr5kUWFZdoOuRS3tNA=;
 b=Z9jm8ELgZIyIKULK5l+grHW6ponpqCyk/I8Hpn+u13gzBbS5WNhqAxWQadI6bER7e8
 teRv27djK/1MbBvv3PlgNKU//VPDeirAWULH4sxmjfKo9oJoSt7LzyPzgzYwkE0WpJ12
 hxBsFJOgbRZxhuBUPd1HLNmmNCFBuZJGi8eB8Q4TtUvTP01J8bxJ1VpjpLVg2TUVRvD4
 eWtpeu6+TmxW+9KhxtQmMPkjyuYcxb7wtks6Q4bNrV0dQcTXGyxRpdYco3MtL47EEpdm
 fLUbKIaDAqvx6aUZy65pDT6ISn5sNP5YYmKAFP9BOQc0I0JiSI/ktkwNASzIWTuR2bnd
 3zbA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:message-id:to:from:subject;
 bh=A93lVG4N1nvkKzmTzfs4Qig/Vzr5kUWFZdoOuRS3tNA=;
 b=pJbIQch8lP1DWAtApZjFZkZ8Ztl6J5i69yP6UbO5tVR0b0Yo7hqj0n6mEOQsnFJ1qo
 LSV1j8V7KBovW+cwtFGMLysQSniFwj48HdUexeBAxDHTPjdeKDhAujCEwrEZkBIi20QD
 M7vpDE91hmzaDLhq4Cq/pfnjkYeucWZTOF4n/Wovagxt/uwUAdTSKCaF76JI3UGgjUnw
 hY7doGqWTZlxiZ/umsS2Ryu6/ghWvkLW8QbTZ2mo/VR4JhMaGqsmXGOxUiy82I/pBYG/
 X/I9mHPDbSH73QA26CUdaC3s+DCA6uj/TCNJCqEOnVFz2jMAEwsuZj+IU+laYFitmU2y
 sQEA==
X-Gm-Message-State: AHYfb5j6n+EUit0x1Br9WqcssWmFMpTGZlxvNdGoFEOtCLYZC49Z3U/5
 yoqs4LzcPx5EKlJ2
X-Google-Smtp-Source: ADKCNb6ya6pEc6TnuzWg9BkFQqVfoiRX+gS6K8IqJoc5ZwEKBk/8k9xTb0nfWCUnUca3XRYoqQheVA==
X-Received: by 10.36.60.73 with SMTP id m70mr771869ita.174.1504186176209;
 Thu, 31 Aug 2017 06:29:36 -0700 (PDT)
Received: from apteryx (104-222-117-55.cpe.teksavvy.com. [104.222.117.55])
 by smtp.gmail.com with ESMTPSA id u85sm3269080ioi.22.2017.08.31.06.29.34
 for <control <at> debbugs.gnu.org>
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Thu, 31 Aug 2017 06:29:35 -0700 (PDT)
Date: Thu, 31 Aug 2017 09:29:34 -0400
Message-Id: <87efrryif5.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Subject: control message for bug #22137
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: control
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.3 (--)

tags 22137 pending




Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: iyzsong@HIDDEN (=?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?=)
Subject: bug#22137: closed (python-urwid on x86_64: AsyncEventLoopTest)
CC: tracker <at> debbugs.gnu.org
Message-ID: <handler.22137.D22137.152880808822546.ackdone <at> debbugs.gnu.org>
References: <87lgbkrwr3.fsf@HIDDEN> <20151210070556.GA26454@jasmine>
X-Gnu-PR-Message: closed 22137
X-Gnu-PR-Package: guix
Date: Tue, 12 Jun 2018 12:55:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1528808102-22574-0"

This is a multi-part message in MIME format...

------------=_1528808102-22574-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

Your message dated Tue, 12 Jun 2018 20:54:08 +0800
with message-id <87lgbkrwr3.fsf@HIDDEN>
and subject line Re: bug#22137: Status: python-urwid on x86_64: AsyncEventL=
oopTest
has caused the debbugs.gnu.org bug report #22137,
regarding python-urwid on x86_64: AsyncEventLoopTest
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@HIDDEN)


--=20
22137: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22137
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1528808102-22574-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 10 Dec 2015 07:06:15 +0000
Received: from localhost ([127.0.0.1]:38550 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1a6vIm-00014t-M5
	for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:15 -0500
Received: from eggs.gnu.org ([208.118.235.92]:45496)
 by debbugs.gnu.org with esmtp (Exim 4.84)
 (envelope-from <leo@HIDDEN>) id 1a6vIl-00014c-Mv
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:08 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIf-0006u5-Er
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:02 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:54162)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIf-0006tv-Cl
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:01 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:55476)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vId-0001dk-Ha
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:06:01 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIa-0006tM-90
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:05:59 -0500
Received: from out4-smtp.messagingengine.com ([66.111.4.28]:45743)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIa-0006tF-4f
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:05:56 -0500
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.nyi.internal (Postfix) with ESMTP id 1F9A7201B4;
 Thu, 10 Dec 2015 02:05:53 -0500 (EST)
Received: from frontend1 ([10.202.2.160])
 by compute4.internal (MEProxy); Thu, 10 Dec 2015 02:05:53 -0500
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=famulari.name; h=
 content-transfer-encoding:content-type:date:from:message-id
 :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=dPj
 gckMM9HaVH2BmRIWNIXA90kQ=; b=ic+yvhE4DGGUPWEKiQ86yJpkq3dQG9+Rhs0
 kSuSD2OTY2xrRqI1/w4MqyKLKpoVVu0/y/U5217BvWL+kxs5ZuiflAlI5eBKDO/g
 xJrs7nAHLU64kl03vg1/7WH5d3YsF65sntFO/uPn2H3A1YXFpL9pwNvmk+cVvRs2
 yiJ41o4U=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=
 messagingengine.com; h=content-transfer-encoding:content-type
 :date:from:message-id:mime-version:subject:to:x-sasl-enc
 :x-sasl-enc; s=smtpout; bh=dPjgckMM9HaVH2BmRIWNIXA90kQ=; b=h4ML0
 DPPdRHbLa0s4ZJr3j1nfZI8r9I2TcQE7YV/3kMaevoIzyvtU7sIryoc3GGPPdxcT
 v3OiTr+HUDqOp8bFECGDDlXFrFh+kgtV3rpIXFCtW5+FfxtLg2k+WkuCkvwt5cUb
 u0cPqCMfiBGOrPq63ZtrpESsMcrUAANKXk6m9k=
X-Sasl-enc: N3DduEzbNCwSjJ3AUG43uWc0AsKQfANL8yxTC3UQBTJ6 1449731152
Received: from localhost (c-69-249-5-231.hsd1.pa.comcast.net [69.249.5.231])
 by mail.messagingengine.com (Postfix) with ESMTPA id C3910C016D5
 for <bug-guix@HIDDEN>; Thu, 10 Dec 2015 02:05:52 -0500 (EST)
Date: Thu, 10 Dec 2015 02:05:56 -0500
From: Leo Famulari <leo@HIDDEN>
To: bug-guix@HIDDEN
Subject: python-urwid on x86_64: AsyncEventLoopTest
Message-ID: <20151210070556.GA26454@jasmine>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: attachment; filename=eml
Content-Transfer-Encoding: 8bit
User-Agent: Mutt/1.5.24 (2015-08-30)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.1 (----)
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: 0.9 (/)

python-urwid-1.3.0 fails to build on x86_64 during the
"AsyncioEventLoopTest" test with the error "KeyError: '5 is not
registered'". It has failed repeatedly for some time now. It fails in
the same way when updated to python-urwid-1.3.1.

I looked for interesting changes made between the last successful build
and the first failing build. Notably, this range includes the upgrade
from python-3.3.5 to python-3.4.3 (08c04509). Asyncio was integrated
into the Python standard library in 3.4 — previously it had been an
external library. [0] Our python-3.4.3 package passes its 'test_asyncio'
test, FWIW.

I entered the failed build tree and successfully ran the tests using the
python-3.4.3-7 [1] installed by Debian Stretch. That only tells us so
much, but I think it does indicate either a bug in our python-3.4.3, or
some problem with python-urwid caused by the unfamiliar Guix build
environment.

Here's the hydra.gnu.org page:
http://hydra.gnu.org/build/861615

Here's the failing part of the build log:

--8<---------------cut here---------------start------------->8---

======================================================================
ERROR: test_remove_watch_file (urwid.tests.test_event_loops.AsyncioEventLoopTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/asyncio/selector_events.py", line 234, in add_reader
    key = self._selector.get_key(fd)
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/selectors.py", line 182, in get_key
    raise KeyError("{!r} is not registered".format(fileobj)) from None
KeyError: '5 is not registered'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/tmp/nix-build-python-urwid-1.3.0.drv-0/urwid-1.3.0/build/lib.linux-x86_64-3.4/urwid/tests/test_event_loops.py", line 33, in test_remove_watch_file
    handle = evl.watch_file(5, lambda: None)
  File "/tmp/nix-build-python-urwid-1.3.0.drv-0/urwid-1.3.0/build/lib.linux-x86_64-3.4/urwid/main_loop.py", line 1263, in watch_file
    self._loop.add_reader(fd, callback)
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/asyncio/selector_events.py", line 237, in add_reader
    (handle, None))
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/selectors.py", line 402, in register
    self._epoll.register(key.fd, epoll_events)
PermissionError: [Errno 1] Operation not permitted

----------------------------------------------------------------------
Ran 284 tests in 0.384s

FAILED (errors=1)
phase `check' failed after 4.6 seconds
--8<---------------cut here---------------end--------------->8---

[0]
https://docs.python.org/3/library/asyncio.html

[1] Reported by `apt-cache show python3`, this python-3.4.3-7's .deb has
a SHA256 hash of:
53fa197ee35501152b1897bf84ab6123f7f65201efdddc2e4aa882de494f3870



------------=_1528808102-22574-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 22137-done) by debbugs.gnu.org; 12 Jun 2018 12:54:48 +0000
Received: from localhost ([127.0.0.1]:44213 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fSiox-0005rZ-VP
	for submit <at> debbugs.gnu.org; Tue, 12 Jun 2018 08:54:48 -0400
Received: from rezeros.cc ([45.76.207.221]:34338)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <iyzsong@HIDDEN>) id 1fSiou-0005rO-Kw
 for 22137-done <at> debbugs.gnu.org; Tue, 12 Jun 2018 08:54:45 -0400
Received: from localhost (117.174.29.138 [117.174.29.138])
 by rezeros.cc (OpenSMTPD) with ESMTPSA id a39a932a
 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO)
 for <22137-done <at> debbugs.gnu.org>;
 Tue, 12 Jun 2018 12:54:39 +0000 (UTC)
Received: from gift (localhost [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id 46e7edf3
 for <22137-done <at> debbugs.gnu.org>;
 Tue, 12 Jun 2018 12:54:08 +0000 (UTC)
From: iyzsong@HIDDEN (=?utf-8?B?5a6L5paH5q2m?=)
To: bug#22137 <22137-done <at> debbugs.gnu.org>
Subject: Re: bug#22137: Status: python-urwid on x86_64: AsyncEventLoopTest
References: <20151210070556.GA26454@jasmine> <87fuc7yig6.fsf@HIDDEN>
Date: Tue, 12 Jun 2018 20:54:08 +0800
In-Reply-To: <87fuc7yig6.fsf@HIDDEN> (Maxim Cournoyer's message of "Thu, 31
 Aug 2017 09:28:57 -0400")
Message-ID: <87lgbkrwr3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 1.1 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes: > This
 bug was supposedly fixed upstream [0] but there is no new release > yet.
 To be revisited after urwid 1.3.2 is released. > > [0]:
 https://github.com/urwid/urwid/issues/164 [...] 
 Content analysis details:   (1.1 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 0.1 FROM_EXCESS_BASE64     From: base64 encoded unnecessarily
X-Debbugs-Envelope-To: 22137-done
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.1 (/)

Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

> This bug was supposedly fixed upstream [0] but there is no new release
> yet. To be revisited after urwid 1.3.2 is released.
>
> [0]: https://github.com/urwid/urwid/issues/164

Hello, I update our urwid to version 2.0.1.

Closing now, thanks!


------------=_1528808102-22574-0--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Leo Famulari <leo@HIDDEN>
Subject: bug#22137: closed (Re: bug#22137: Status: python-urwid on x86_64:
 AsyncEventLoopTest)
Message-ID: <handler.22137.D22137.152880808822546.notifdone <at> debbugs.gnu.org>
References: <87lgbkrwr3.fsf@HIDDEN> <20151210070556.GA26454@jasmine>
X-Gnu-PR-Message: they-closed 22137
X-Gnu-PR-Package: guix
Reply-To: 22137 <at> debbugs.gnu.org
Date: Tue, 12 Jun 2018 12:55:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1528808102-22574-1"

This is a multi-part message in MIME format...

------------=_1528808102-22574-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your bug report

#22137: python-urwid on x86_64: AsyncEventLoopTest

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 22137 <at> debbugs.gnu.org.

--=20
22137: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22137
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1528808102-22574-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 22137-done) by debbugs.gnu.org; 12 Jun 2018 12:54:48 +0000
Received: from localhost ([127.0.0.1]:44213 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fSiox-0005rZ-VP
	for submit <at> debbugs.gnu.org; Tue, 12 Jun 2018 08:54:48 -0400
Received: from rezeros.cc ([45.76.207.221]:34338)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <iyzsong@HIDDEN>) id 1fSiou-0005rO-Kw
 for 22137-done <at> debbugs.gnu.org; Tue, 12 Jun 2018 08:54:45 -0400
Received: from localhost (117.174.29.138 [117.174.29.138])
 by rezeros.cc (OpenSMTPD) with ESMTPSA id a39a932a
 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO)
 for <22137-done <at> debbugs.gnu.org>;
 Tue, 12 Jun 2018 12:54:39 +0000 (UTC)
Received: from gift (localhost [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id 46e7edf3
 for <22137-done <at> debbugs.gnu.org>;
 Tue, 12 Jun 2018 12:54:08 +0000 (UTC)
From: iyzsong@HIDDEN (=?utf-8?B?5a6L5paH5q2m?=)
To: bug#22137 <22137-done <at> debbugs.gnu.org>
Subject: Re: bug#22137: Status: python-urwid on x86_64: AsyncEventLoopTest
References: <20151210070556.GA26454@jasmine> <87fuc7yig6.fsf@HIDDEN>
Date: Tue, 12 Jun 2018 20:54:08 +0800
In-Reply-To: <87fuc7yig6.fsf@HIDDEN> (Maxim Cournoyer's message of "Thu, 31
 Aug 2017 09:28:57 -0400")
Message-ID: <87lgbkrwr3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 1.1 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes: > This
 bug was supposedly fixed upstream [0] but there is no new release > yet.
 To be revisited after urwid 1.3.2 is released. > > [0]:
 https://github.com/urwid/urwid/issues/164 [...] 
 Content analysis details:   (1.1 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 0.1 FROM_EXCESS_BASE64     From: base64 encoded unnecessarily
X-Debbugs-Envelope-To: 22137-done
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.1 (/)

Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

> This bug was supposedly fixed upstream [0] but there is no new release
> yet. To be revisited after urwid 1.3.2 is released.
>
> [0]: https://github.com/urwid/urwid/issues/164

Hello, I update our urwid to version 2.0.1.

Closing now, thanks!


------------=_1528808102-22574-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 10 Dec 2015 07:06:15 +0000
Received: from localhost ([127.0.0.1]:38550 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1a6vIm-00014t-M5
	for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:15 -0500
Received: from eggs.gnu.org ([208.118.235.92]:45496)
 by debbugs.gnu.org with esmtp (Exim 4.84)
 (envelope-from <leo@HIDDEN>) id 1a6vIl-00014c-Mv
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:08 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIf-0006u5-Er
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:02 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:54162)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIf-0006tv-Cl
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:01 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:55476)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vId-0001dk-Ha
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:06:01 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIa-0006tM-90
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:05:59 -0500
Received: from out4-smtp.messagingengine.com ([66.111.4.28]:45743)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIa-0006tF-4f
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:05:56 -0500
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.nyi.internal (Postfix) with ESMTP id 1F9A7201B4;
 Thu, 10 Dec 2015 02:05:53 -0500 (EST)
Received: from frontend1 ([10.202.2.160])
 by compute4.internal (MEProxy); Thu, 10 Dec 2015 02:05:53 -0500
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=famulari.name; h=
 content-transfer-encoding:content-type:date:from:message-id
 :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=dPj
 gckMM9HaVH2BmRIWNIXA90kQ=; b=ic+yvhE4DGGUPWEKiQ86yJpkq3dQG9+Rhs0
 kSuSD2OTY2xrRqI1/w4MqyKLKpoVVu0/y/U5217BvWL+kxs5ZuiflAlI5eBKDO/g
 xJrs7nAHLU64kl03vg1/7WH5d3YsF65sntFO/uPn2H3A1YXFpL9pwNvmk+cVvRs2
 yiJ41o4U=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=
 messagingengine.com; h=content-transfer-encoding:content-type
 :date:from:message-id:mime-version:subject:to:x-sasl-enc
 :x-sasl-enc; s=smtpout; bh=dPjgckMM9HaVH2BmRIWNIXA90kQ=; b=h4ML0
 DPPdRHbLa0s4ZJr3j1nfZI8r9I2TcQE7YV/3kMaevoIzyvtU7sIryoc3GGPPdxcT
 v3OiTr+HUDqOp8bFECGDDlXFrFh+kgtV3rpIXFCtW5+FfxtLg2k+WkuCkvwt5cUb
 u0cPqCMfiBGOrPq63ZtrpESsMcrUAANKXk6m9k=
X-Sasl-enc: N3DduEzbNCwSjJ3AUG43uWc0AsKQfANL8yxTC3UQBTJ6 1449731152
Received: from localhost (c-69-249-5-231.hsd1.pa.comcast.net [69.249.5.231])
 by mail.messagingengine.com (Postfix) with ESMTPA id C3910C016D5
 for <bug-guix@HIDDEN>; Thu, 10 Dec 2015 02:05:52 -0500 (EST)
Date: Thu, 10 Dec 2015 02:05:56 -0500
From: Leo Famulari <leo@HIDDEN>
To: bug-guix@HIDDEN
Subject: python-urwid on x86_64: AsyncEventLoopTest
Message-ID: <20151210070556.GA26454@jasmine>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: attachment; filename=eml
Content-Transfer-Encoding: 8bit
User-Agent: Mutt/1.5.24 (2015-08-30)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.1 (----)
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: 0.9 (/)

python-urwid-1.3.0 fails to build on x86_64 during the
"AsyncioEventLoopTest" test with the error "KeyError: '5 is not
registered'". It has failed repeatedly for some time now. It fails in
the same way when updated to python-urwid-1.3.1.

I looked for interesting changes made between the last successful build
and the first failing build. Notably, this range includes the upgrade
from python-3.3.5 to python-3.4.3 (08c04509). Asyncio was integrated
into the Python standard library in 3.4 — previously it had been an
external library. [0] Our python-3.4.3 package passes its 'test_asyncio'
test, FWIW.

I entered the failed build tree and successfully ran the tests using the
python-3.4.3-7 [1] installed by Debian Stretch. That only tells us so
much, but I think it does indicate either a bug in our python-3.4.3, or
some problem with python-urwid caused by the unfamiliar Guix build
environment.

Here's the hydra.gnu.org page:
http://hydra.gnu.org/build/861615

Here's the failing part of the build log:

--8<---------------cut here---------------start------------->8---

======================================================================
ERROR: test_remove_watch_file (urwid.tests.test_event_loops.AsyncioEventLoopTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/asyncio/selector_events.py", line 234, in add_reader
    key = self._selector.get_key(fd)
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/selectors.py", line 182, in get_key
    raise KeyError("{!r} is not registered".format(fileobj)) from None
KeyError: '5 is not registered'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/tmp/nix-build-python-urwid-1.3.0.drv-0/urwid-1.3.0/build/lib.linux-x86_64-3.4/urwid/tests/test_event_loops.py", line 33, in test_remove_watch_file
    handle = evl.watch_file(5, lambda: None)
  File "/tmp/nix-build-python-urwid-1.3.0.drv-0/urwid-1.3.0/build/lib.linux-x86_64-3.4/urwid/main_loop.py", line 1263, in watch_file
    self._loop.add_reader(fd, callback)
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/asyncio/selector_events.py", line 237, in add_reader
    (handle, None))
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/selectors.py", line 402, in register
    self._epoll.register(key.fd, epoll_events)
PermissionError: [Errno 1] Operation not permitted

----------------------------------------------------------------------
Ran 284 tests in 0.384s

FAILED (errors=1)
phase `check' failed after 4.6 seconds
--8<---------------cut here---------------end--------------->8---

[0]
https://docs.python.org/3/library/asyncio.html

[1] Reported by `apt-cache show python3`, this python-3.4.3-7's .deb has
a SHA256 hash of:
53fa197ee35501152b1897bf84ab6123f7f65201efdddc2e4aa882de494f3870



------------=_1528808102-22574-1--


Message received at fakecontrol@fakecontrolmessage:


Received: (at fakecontrol) by fakecontrolmessage;
To: internal_control <at> debbugs.gnu.org
From: Debbugs Internal Request <help-debbugs@HIDDEN>
Subject: Internal Control
Message-Id: bug archived.
Date: Wed, 11 Jul 2018 11:24:04 +0000
User-Agent: Fakemail v42.6.9

# This is a fake control message.
#
# The action:
# bug archived.
thanks
# This fakemail brought to you by your local debbugs
# administrator


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


Received: (at control) by debbugs.gnu.org; 12 Mar 2025 23:21:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 12 19:21:03 2025
Received: from localhost ([127.0.0.1]:52261 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tsVNm-0005ho-US
	for submit <at> debbugs.gnu.org; Wed, 12 Mar 2025 19:21:03 -0400
Received: from fhigh-b1-smtp.messagingengine.com ([202.12.124.152]:47909)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tsVNk-0005h4-8f
 for control <at> debbugs.gnu.org; Wed, 12 Mar 2025 19:21:01 -0400
Received: from phl-compute-02.internal (phl-compute-02.phl.internal
 [10.202.2.42])
 by mailfhigh.stl.internal (Postfix) with ESMTP id 3C0F1254017F;
 Wed, 12 Mar 2025 19:20:54 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-02.internal (MEProxy); Wed, 12 Mar 2025 19:20:54 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=cc:content-type:content-type:date:date:from:from:in-reply-to
 :message-id:mime-version:reply-to:subject:to:to; s=mesmtp; t=
 1741821654; x=1741908054; bh=TUJNwJBM3ym0Xgzn1yh6Ljk+xd7OXuMpMne
 AYxk2/Ng=; b=g2hxyX1iKzv/IKobm/P4LKToqzH0W/gOBUMViG1rVxK+DeKx5Pj
 +y/tUOL0bgqo1B+gRJeKFWdlEplAsfMFsCAh7oraZEINCzZZy7r0cZulhN48aPmd
 dBY0Dxhdg4lUJ9dQVJ+bAJxnsrMR0Xcpu74g1ICEw49N0wDvKg4x8akU=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:message-id
 :mime-version:reply-to:subject:to:to:x-me-proxy:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm1; t=1741821654; x=1741908054; bh=T
 UJNwJBM3ym0Xgzn1yh6Ljk+xd7OXuMpMneAYxk2/Ng=; b=vdN28i/1XX1S7s/hC
 v3mvX+JcLtQoFaG8tSaRNnOYKfDKg4i4qgb/vanp3K0JQIGiHjZCMla86ULhOIdO
 L1KzLPEFqzObc8rru5QXDumIxRhA2KjdSCF7HdttYda4chHlVtGKK77kV4HMr+Bw
 HIB35300x+YI8L5O/bre6+zErbMi8y+4GWA15cD6rqtTqVM1fa/H2RYqFdJZ9gQ6
 RehnYV3KzQXwE6JzHKmMJ1Emh38CUkjdVlclq9HxTRHCCEPd8wRwJebs6GmhKi8Q
 qNenhQRMWVug1E7YYzWekIhEUSdRoWUwIhtHdBsUQJ/q4n31nb2lslNp8+/sErJE
 xxTfQ==
X-ME-Sender: <xms:1RbSZ5ozGDfwPg6xdDrl5YD7FqSgGrzcecIl2-GIrAgtPpvQDAs7Dg>
 <xme:1RbSZ7pwmJnbaNwf6sgCtJU8TAGJahOFfcwaJFWEFIuXG7bsyGQ7ffFfsPRBSG7aH
 4b9Xab-XVZPwzM7tw>
X-ME-Received: <xmr:1RbSZ2NzB4rDvW1X8voj6J3gh5LyanJPshz0_dV1Gm4Y2jpLtXSgjABkMy294nqijAtUSzD4udUVQRMAA--fCyrD>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduvdeifeejucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucfgmhhpthihuchsuh
 gsjhgvtghtucdluddtmdenucfjughrpeffhffvkfggtggusehttdertddttddvnecuhfhr
 ohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqe
 enucggtffrrghtthgvrhhnpefhjeeigfefvedvfeetheegledtkeevuddtgedtudeiteeh
 teegvdefffduffefffenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih
 hlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgvpdhnsggprhgtphhtthhopedu
 pdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegtohhnthhrohhlseguvggssghugh
 hsrdhgnhhurdhorhhg
X-ME-Proxy: <xmx:1RbSZ05__vTr-nZCcThJ_eTfIhyLSyElRXWKlOcuIlH4XU3d-ctU4A>
 <xmx:1RbSZ44M6DK19AE2LXB4k7chKWwardhHaUwaJl06t8Px_xJ1eI-gUg>
 <xmx:1RbSZ8iI41_QxoqX12qJK7bd9VbKlnx6OatF3AM2BxcZIaE1YwMxNg>
 <xmx:1RbSZ65-wjvR-7ieIlqQwSnoGdrBbVSgOtXdDzIot-XxUs3q7SJ8Iw>
 <xmx:1hbSZ2TmfJmXXyWKa1NhNgnjM4mq4jR6lXhKhRkuvu6h9ovf_eG00mKm>
Feedback-ID: i819c4023:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <control <at> debbugs.gnu.org>; Wed, 12 Mar 2025 19:20:53 -0400 (EDT)
Date: Wed, 12 Mar 2025 19:20:52 -0400
From: Leo Famulari <leo@HIDDEN>
To: control <at> debbugs.gnu.org
Message-ID: <Z9IW1JgJksODbvnw@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  unarchive 22137 reopen 22137 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
 query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [202.12.124.152 listed in bl.score.senderscore.com]
 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The
 query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [202.12.124.152 listed in sa-trusted.bondedsender.org]
 -0.7 RCVD_IN_DNSWL_LOW      RBL: Sender listed at https://www.dnswl.org/,
 low trust [202.12.124.152 listed in list.dnswl.org]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 1.8 MISSING_SUBJECT        Missing Subject: header
 0.2 NO_SUBJECT             Extra score for no subject
X-Debbugs-Envelope-To: control
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 (/)

unarchive 22137
reopen 22137




Message received at fakecontrol@fakecontrolmessage:


Received: (at fakecontrol) by fakecontrolmessage;
To: internal_control <at> debbugs.gnu.org
From: Debbugs Internal Request <help-debbugs@HIDDEN>
Subject: Internal Control
Message-Id: Did not alter fixed versions and reopened.
Date: Wed, 12 Mar 2025 23:22:02 +0000
User-Agent: Fakemail v42.6.9

# This is a fake control message.
#
# The action:
# Did not alter fixed versions and reopened.
thanks
# This fakemail brought to you by your local debbugs
# administrator


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#22137: A test of bug #44996
References: <20151210070556.GA26454@jasmine>
In-Reply-To: <20151210070556.GA26454@jasmine>
Resent-From: Leo Famulari <leo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 12 Mar 2025 23:26:01 +0000
Resent-Message-ID: <handler.22137.B22137.174182192122802 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 22137
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 22137 <at> debbugs.gnu.org
Received: via spool by 22137-submit <at> debbugs.gnu.org id=B22137.174182192122802
          (code B ref 22137); Wed, 12 Mar 2025 23:26:01 +0000
Received: (at 22137) by debbugs.gnu.org; 12 Mar 2025 23:25:21 +0000
Received: from localhost ([127.0.0.1]:52271 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tsVRw-0005vi-Qi
	for submit <at> debbugs.gnu.org; Wed, 12 Mar 2025 19:25:21 -0400
Received: from fhigh-b1-smtp.messagingengine.com ([202.12.124.152]:47239)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tsVRt-0005vU-HX
 for 22137 <at> debbugs.gnu.org; Wed, 12 Mar 2025 19:25:18 -0400
Received: from phl-compute-07.internal (phl-compute-07.phl.internal
 [10.202.2.47])
 by mailfhigh.stl.internal (Postfix) with ESMTP id 1B5D32540187;
 Wed, 12 Mar 2025 19:25:12 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-07.internal (MEProxy); Wed, 12 Mar 2025 19:25:12 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=cc:content-type:content-type:date:date:from:from:in-reply-to
 :message-id:mime-version:reply-to:subject:subject:to:to; s=
 mesmtp; t=1741821911; x=1741908311; bh=CYIFm8LKVZtvU+G14QAwQ6hNG
 kKVg0okyoXk1c9ZI34=; b=09092f8zRne2JUUsLBQ/RN4yA/TfiSYkyedLNd96v
 z6NT3aTX7VqJw96HAFkdRD/0nczNqQZXom77Plg7lYX6IADEphTYWMC/h0WNZb5n
 DB+lpZ6LqtpqQ74lCEJ+rW7IK6YbtTDzcV6dY6fOGwGt7XuID5F1qXKHc6oJo443
 dk=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:message-id
 :mime-version:reply-to:subject:subject:to:to:x-me-proxy
 :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1741821911; x=
 1741908311; bh=CYIFm8LKVZtvU+G14QAwQ6hNGkKVg0okyoXk1c9ZI34=; b=c
 v6V0YTpOaDFf8ydZtlPJVqoAeB4YXyDC9xJdWVLl1E3L5wV8045pZvXYr5tynWjP
 Oxbm9bszPecA0iAyYLUbtynQVEhMMIK2bM0VMQiPCXoVmUEfwVIgCUOpy31SfoB9
 OHVi+k0VsGcnccI3SaPf2v+iwe3T0CDTX0zYi6pfhbZ97LmhcuLdezE01WhH3CFN
 iOjY/P74KXAInWOLHq+Jq6/6lkv2856fl4hXEA6bm5gGr84IWZ1WxjkBMlAtcMKF
 h1T63rvPz+3NGEjkeTN8lyGrunm0X/D4Tk5Hf6QxjBlprT8OSZAwImMGRruXkuMS
 +GMEYfJzX+HajuUOcup5Q==
X-ME-Sender: <xms:1xfSZ2pNyKjcA3cldPsCRlLbyUOoQu-mYGCoELRyiyvGSoicgGVYrA>
 <xme:1xfSZ0pOhGQNgXvvkVwRZkeJ554yePBlrs-XuPKH_tDlTbKep1yxRcrGsjeS_HWhJ
 QD9lws4bpwt04gyzg>
X-ME-Received: <xmr:1xfSZ7MpRPrOjsyL-TR-nBUC4BpDPgZRs6eE0c2y_BKxFY_mIN4qmwyrQ72L7i3qcovXJvKa9BI3WpMXZ9wJ1A6a>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduvdeifeekucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeffhf
 fvuffkgggtugesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceo
 lhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhepueeiudeije
 duffdvhfejvdegvdehgffgjedvveekfeefleefkeeuieejudevtedunecuffhomhgrihhn
 pehgnhhurdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh
 hfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvgdpnhgspghrtghpthhtohepuddp
 mhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepvddvudefjeesuggvsggsuhhgshdrgh
 hnuhdrohhrgh
X-ME-Proxy: <xmx:1xfSZ17_Y7yHUPFVrYgc8NFx8lQnDrgSUDTqfRQyasu3TUHzQHmQyg>
 <xmx:1xfSZ17z7ThD9oGJLKLAuEgjUpUM7By5FS-WnkQlyVahH6cErT9QkA>
 <xmx:1xfSZ1ivhWVszU2OaZ8sG0uze1tbYba8LKl0zSu6sI4r1QMLQzi0ZA>
 <xmx:1xfSZ_5JMr0U9iryObNLo5UAcd8lAWDw48cHo0ShflzHwv-nKfn18Q>
 <xmx:1xfSZ3RYbMrSebl16ghGygcVvXow90LdEXRmTAyX_U014kQCxKDdwt9s>
Feedback-ID: i819c4023:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <22137 <at> debbugs.gnu.org>; Wed, 12 Mar 2025 19:25:11 -0400 (EDT)
Date: Wed, 12 Mar 2025 19:25:10 -0400
From: Leo Famulari <leo@HIDDEN>
Message-ID: <Z9IX1i3iYOGfLsWx@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Spam-Score: -0.7 (/)
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.7 (-)

I've unarchived and reopened this bug in order to test another bug in
our issues tracker:

https://issues.guix.gnu.org/44996

Sorry for the noise...




Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Leo Famulari <leo@HIDDEN>
Subject: bug#22137: closed (python-urwid on x86_64: AsyncEventLoopTest)
CC: tracker <at> debbugs.gnu.org
Message-ID: <handler.22137.D22137.17418234286616.ackdone <at> debbugs.gnu.org>
References: <Z9IduLnONo4t7fez@HIDDEN> <20151210070556.GA26454@jasmine>
X-Gnu-PR-Message: closed 22137
X-Gnu-PR-Package: guix
Date: Wed, 12 Mar 2025 23:51:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1741823462-6685-0"

This is a multi-part message in MIME format...

------------=_1741823462-6685-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

Your message dated Wed, 12 Mar 2025 19:50:16 -0400
with message-id <Z9IduLnONo4t7fez@HIDDEN>
and subject line Re: A test of bug #44996
has caused the debbugs.gnu.org bug report #22137,
regarding python-urwid on x86_64: AsyncEventLoopTest
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@HIDDEN)


--=20
22137: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22137
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1741823462-6685-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 10 Dec 2015 07:06:15 +0000
Received: from localhost ([127.0.0.1]:38550 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1a6vIm-00014t-M5
	for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:15 -0500
Received: from eggs.gnu.org ([208.118.235.92]:45496)
 by debbugs.gnu.org with esmtp (Exim 4.84)
 (envelope-from <leo@HIDDEN>) id 1a6vIl-00014c-Mv
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:08 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIf-0006u5-Er
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:02 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:54162)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIf-0006tv-Cl
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:01 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:55476)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vId-0001dk-Ha
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:06:01 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIa-0006tM-90
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:05:59 -0500
Received: from out4-smtp.messagingengine.com ([66.111.4.28]:45743)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIa-0006tF-4f
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:05:56 -0500
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.nyi.internal (Postfix) with ESMTP id 1F9A7201B4;
 Thu, 10 Dec 2015 02:05:53 -0500 (EST)
Received: from frontend1 ([10.202.2.160])
 by compute4.internal (MEProxy); Thu, 10 Dec 2015 02:05:53 -0500
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=famulari.name; h=
 content-transfer-encoding:content-type:date:from:message-id
 :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=dPj
 gckMM9HaVH2BmRIWNIXA90kQ=; b=ic+yvhE4DGGUPWEKiQ86yJpkq3dQG9+Rhs0
 kSuSD2OTY2xrRqI1/w4MqyKLKpoVVu0/y/U5217BvWL+kxs5ZuiflAlI5eBKDO/g
 xJrs7nAHLU64kl03vg1/7WH5d3YsF65sntFO/uPn2H3A1YXFpL9pwNvmk+cVvRs2
 yiJ41o4U=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=
 messagingengine.com; h=content-transfer-encoding:content-type
 :date:from:message-id:mime-version:subject:to:x-sasl-enc
 :x-sasl-enc; s=smtpout; bh=dPjgckMM9HaVH2BmRIWNIXA90kQ=; b=h4ML0
 DPPdRHbLa0s4ZJr3j1nfZI8r9I2TcQE7YV/3kMaevoIzyvtU7sIryoc3GGPPdxcT
 v3OiTr+HUDqOp8bFECGDDlXFrFh+kgtV3rpIXFCtW5+FfxtLg2k+WkuCkvwt5cUb
 u0cPqCMfiBGOrPq63ZtrpESsMcrUAANKXk6m9k=
X-Sasl-enc: N3DduEzbNCwSjJ3AUG43uWc0AsKQfANL8yxTC3UQBTJ6 1449731152
Received: from localhost (c-69-249-5-231.hsd1.pa.comcast.net [69.249.5.231])
 by mail.messagingengine.com (Postfix) with ESMTPA id C3910C016D5
 for <bug-guix@HIDDEN>; Thu, 10 Dec 2015 02:05:52 -0500 (EST)
Date: Thu, 10 Dec 2015 02:05:56 -0500
From: Leo Famulari <leo@HIDDEN>
To: bug-guix@HIDDEN
Subject: python-urwid on x86_64: AsyncEventLoopTest
Message-ID: <20151210070556.GA26454@jasmine>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: attachment; filename=eml
Content-Transfer-Encoding: 8bit
User-Agent: Mutt/1.5.24 (2015-08-30)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.1 (----)
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: 0.9 (/)

python-urwid-1.3.0 fails to build on x86_64 during the
"AsyncioEventLoopTest" test with the error "KeyError: '5 is not
registered'". It has failed repeatedly for some time now. It fails in
the same way when updated to python-urwid-1.3.1.

I looked for interesting changes made between the last successful build
and the first failing build. Notably, this range includes the upgrade
from python-3.3.5 to python-3.4.3 (08c04509). Asyncio was integrated
into the Python standard library in 3.4 — previously it had been an
external library. [0] Our python-3.4.3 package passes its 'test_asyncio'
test, FWIW.

I entered the failed build tree and successfully ran the tests using the
python-3.4.3-7 [1] installed by Debian Stretch. That only tells us so
much, but I think it does indicate either a bug in our python-3.4.3, or
some problem with python-urwid caused by the unfamiliar Guix build
environment.

Here's the hydra.gnu.org page:
http://hydra.gnu.org/build/861615

Here's the failing part of the build log:

--8<---------------cut here---------------start------------->8---

======================================================================
ERROR: test_remove_watch_file (urwid.tests.test_event_loops.AsyncioEventLoopTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/asyncio/selector_events.py", line 234, in add_reader
    key = self._selector.get_key(fd)
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/selectors.py", line 182, in get_key
    raise KeyError("{!r} is not registered".format(fileobj)) from None
KeyError: '5 is not registered'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/tmp/nix-build-python-urwid-1.3.0.drv-0/urwid-1.3.0/build/lib.linux-x86_64-3.4/urwid/tests/test_event_loops.py", line 33, in test_remove_watch_file
    handle = evl.watch_file(5, lambda: None)
  File "/tmp/nix-build-python-urwid-1.3.0.drv-0/urwid-1.3.0/build/lib.linux-x86_64-3.4/urwid/main_loop.py", line 1263, in watch_file
    self._loop.add_reader(fd, callback)
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/asyncio/selector_events.py", line 237, in add_reader
    (handle, None))
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/selectors.py", line 402, in register
    self._epoll.register(key.fd, epoll_events)
PermissionError: [Errno 1] Operation not permitted

----------------------------------------------------------------------
Ran 284 tests in 0.384s

FAILED (errors=1)
phase `check' failed after 4.6 seconds
--8<---------------cut here---------------end--------------->8---

[0]
https://docs.python.org/3/library/asyncio.html

[1] Reported by `apt-cache show python3`, this python-3.4.3-7's .deb has
a SHA256 hash of:
53fa197ee35501152b1897bf84ab6123f7f65201efdddc2e4aa882de494f3870



------------=_1741823462-6685-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 22137-done) by debbugs.gnu.org; 12 Mar 2025 23:50:28 +0000
Received: from localhost ([127.0.0.1]:52314 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tsVqG-0001ie-8o
	for submit <at> debbugs.gnu.org; Wed, 12 Mar 2025 19:50:28 -0400
Received: from fout-b1-smtp.messagingengine.com ([202.12.124.144]:34181)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tsVqC-0001iM-S9
 for 22137-done <at> debbugs.gnu.org; Wed, 12 Mar 2025 19:50:25 -0400
Received: from phl-compute-07.internal (phl-compute-07.phl.internal
 [10.202.2.47])
 by mailfout.stl.internal (Postfix) with ESMTP id BE1671140193;
 Wed, 12 Mar 2025 19:50:18 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-07.internal (MEProxy); Wed, 12 Mar 2025 19:50:18 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=cc:content-type:content-type:date:date:from:from:in-reply-to
 :message-id:mime-version:reply-to:subject:subject:to:to; s=
 mesmtp; t=1741823418; x=1741909818; bh=5UfG1SRLbs7ZH5TAHYymXKkyC
 kWOKfgnSQuRKvGo93o=; b=wP+z7j2eKhHOSa7mqgfO04eDOq+UMx0dMVq7ZE6TJ
 PpAucATtfeJ+nAy1vo/JlpIi8bvOAms4nQ0w/BN/vcaxBbaNqgrk36BJztk58sne
 Sk2NaKsQnLVnn/k7ECV2id2Aer1Elyg6dUbzzT0p9z2iRT2O2dzKCbHEqdPvoV7r
 BE=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:message-id
 :mime-version:reply-to:subject:subject:to:to:x-me-proxy
 :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1741823418; x=
 1741909818; bh=5UfG1SRLbs7ZH5TAHYymXKkyCkWOKfgnSQuRKvGo93o=; b=6
 rTHJ60JK41KhLv1Jwrwtju/p7wECFawp1W73faxbjiwjvaFD3x72IIYGLu1wWOs2
 UCGCitkfdVldbWyWC3gu6nrfUvgLGZ10ALnxqN1iVYsxm0vt9+6cVEDfsHKYST8P
 0UR2gpZTj7hwxn51HVPBhcuQHhD/HP7mO9dl6AuUvmXEL0Wc6HCXX5gKcNy5uvl7
 YNwJb9Tpt2TR0uio10XgyJw0S64Tyb/dprg7JOonN/0XYYDQ6twyoZeizFzHW1r2
 3+MYHRQE32m4nwrh2ZQRxzVeYqjpBt/Kj93TBU9pXuQA/RiHTHZS7o9TmfUpLIFG
 aLk6q1yZaKjlDdzZZtA5A==
X-ME-Sender: <xms:uR3SZwY7A9vLk7Ew0rBV5BexXdeKxwoet5IbX8ca2pDMgrjg7t96Ug>
 <xme:uR3SZ7ah5QyhHqn9_GvN3s1Z18KuohKdBOJzy2T_ptc0ISTfAjClMUPKnZSUnEfYK
 WOV74NXWNORBDN0PA>
X-ME-Received: <xmr:uR3SZ6-2N6z4629DMku61OHuoCie7U9nKbf7u1Jg3tpQQS6FqOPVXS2bxnIb_bSnz0R021_EOmWtAJkqmJP9KoWV>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduvdeigeefucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeffhf
 fvuffkgggtugesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceo
 lhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhepffehtdeffe
 dtvdeuieefudeujedvkeehffeuieejgfdvteelgeehgeefheehuddunecuvehluhhsthgv
 rhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrh
 hirdhnrghmvgdpnhgspghrtghpthhtohepuddpmhhouggvpehsmhhtphhouhhtpdhrtghp
 thhtohepvddvudefjedqughonhgvseguvggssghughhsrdhgnhhurdhorhhg
X-ME-Proxy: <xmx:uR3SZ6puEdIMqpJ71VwSdmx0jSejxgJF9dCy6UEwDEXAI88UAUQoZg>
 <xmx:uR3SZ7qe1Mdj3Y31KtIvpYYwRvU4-JWkR2zttOFpzbUchdjyrpIi4g>
 <xmx:uR3SZ4RNgTyr_DxeZbVz81gHzOdyNTJbfQae15kK0EJiem8EYI31GA>
 <xmx:uR3SZ7oqAE-Q8p7sfqN-2kugnwH9DUyy6QriU25jdey0_tYV2IpWcw>
 <xmx:uh3SZ0Dl45cz0KPcnAihZgDAoS7iuvjRTPzTs7ho4cF9JxM-SA4S8Ro1>
Feedback-ID: i819c4023:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <22137-done <at> debbugs.gnu.org>; Wed, 12 Mar 2025 19:50:17 -0400 (EDT)
Date: Wed, 12 Mar 2025 19:50:16 -0400
From: Leo Famulari <leo@HIDDEN>
To: 22137-done <at> debbugs.gnu.org
Subject: Re: A test of bug #44996
Message-ID: <Z9IduLnONo4t7fez@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 22137-done
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.7 (-)

And now I'll re-close and archive this bug.


------------=_1741823462-6685-0--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Leo Famulari <leo@HIDDEN>
Subject: bug#22137: closed (Re: A test of bug #44996)
Message-ID: <handler.22137.D22137.17418234286616.notifdone <at> debbugs.gnu.org>
References: <Z9IduLnONo4t7fez@HIDDEN> <20151210070556.GA26454@jasmine>
X-Gnu-PR-Message: they-closed 22137
X-Gnu-PR-Package: guix
Reply-To: 22137 <at> debbugs.gnu.org
Date: Wed, 12 Mar 2025 23:51:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1741823462-6685-1"

This is a multi-part message in MIME format...

------------=_1741823462-6685-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your bug report

#22137: python-urwid on x86_64: AsyncEventLoopTest

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 22137 <at> debbugs.gnu.org.

--=20
22137: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22137
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1741823462-6685-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 22137-done) by debbugs.gnu.org; 12 Mar 2025 23:50:28 +0000
Received: from localhost ([127.0.0.1]:52314 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tsVqG-0001ie-8o
	for submit <at> debbugs.gnu.org; Wed, 12 Mar 2025 19:50:28 -0400
Received: from fout-b1-smtp.messagingengine.com ([202.12.124.144]:34181)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tsVqC-0001iM-S9
 for 22137-done <at> debbugs.gnu.org; Wed, 12 Mar 2025 19:50:25 -0400
Received: from phl-compute-07.internal (phl-compute-07.phl.internal
 [10.202.2.47])
 by mailfout.stl.internal (Postfix) with ESMTP id BE1671140193;
 Wed, 12 Mar 2025 19:50:18 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-07.internal (MEProxy); Wed, 12 Mar 2025 19:50:18 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=cc:content-type:content-type:date:date:from:from:in-reply-to
 :message-id:mime-version:reply-to:subject:subject:to:to; s=
 mesmtp; t=1741823418; x=1741909818; bh=5UfG1SRLbs7ZH5TAHYymXKkyC
 kWOKfgnSQuRKvGo93o=; b=wP+z7j2eKhHOSa7mqgfO04eDOq+UMx0dMVq7ZE6TJ
 PpAucATtfeJ+nAy1vo/JlpIi8bvOAms4nQ0w/BN/vcaxBbaNqgrk36BJztk58sne
 Sk2NaKsQnLVnn/k7ECV2id2Aer1Elyg6dUbzzT0p9z2iRT2O2dzKCbHEqdPvoV7r
 BE=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:message-id
 :mime-version:reply-to:subject:subject:to:to:x-me-proxy
 :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1741823418; x=
 1741909818; bh=5UfG1SRLbs7ZH5TAHYymXKkyCkWOKfgnSQuRKvGo93o=; b=6
 rTHJ60JK41KhLv1Jwrwtju/p7wECFawp1W73faxbjiwjvaFD3x72IIYGLu1wWOs2
 UCGCitkfdVldbWyWC3gu6nrfUvgLGZ10ALnxqN1iVYsxm0vt9+6cVEDfsHKYST8P
 0UR2gpZTj7hwxn51HVPBhcuQHhD/HP7mO9dl6AuUvmXEL0Wc6HCXX5gKcNy5uvl7
 YNwJb9Tpt2TR0uio10XgyJw0S64Tyb/dprg7JOonN/0XYYDQ6twyoZeizFzHW1r2
 3+MYHRQE32m4nwrh2ZQRxzVeYqjpBt/Kj93TBU9pXuQA/RiHTHZS7o9TmfUpLIFG
 aLk6q1yZaKjlDdzZZtA5A==
X-ME-Sender: <xms:uR3SZwY7A9vLk7Ew0rBV5BexXdeKxwoet5IbX8ca2pDMgrjg7t96Ug>
 <xme:uR3SZ7ah5QyhHqn9_GvN3s1Z18KuohKdBOJzy2T_ptc0ISTfAjClMUPKnZSUnEfYK
 WOV74NXWNORBDN0PA>
X-ME-Received: <xmr:uR3SZ6-2N6z4629DMku61OHuoCie7U9nKbf7u1Jg3tpQQS6FqOPVXS2bxnIb_bSnz0R021_EOmWtAJkqmJP9KoWV>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduvdeigeefucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeffhf
 fvuffkgggtugesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceo
 lhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhepffehtdeffe
 dtvdeuieefudeujedvkeehffeuieejgfdvteelgeehgeefheehuddunecuvehluhhsthgv
 rhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgrrh
 hirdhnrghmvgdpnhgspghrtghpthhtohepuddpmhhouggvpehsmhhtphhouhhtpdhrtghp
 thhtohepvddvudefjedqughonhgvseguvggssghughhsrdhgnhhurdhorhhg
X-ME-Proxy: <xmx:uR3SZ6puEdIMqpJ71VwSdmx0jSejxgJF9dCy6UEwDEXAI88UAUQoZg>
 <xmx:uR3SZ7qe1Mdj3Y31KtIvpYYwRvU4-JWkR2zttOFpzbUchdjyrpIi4g>
 <xmx:uR3SZ4RNgTyr_DxeZbVz81gHzOdyNTJbfQae15kK0EJiem8EYI31GA>
 <xmx:uR3SZ7oqAE-Q8p7sfqN-2kugnwH9DUyy6QriU25jdey0_tYV2IpWcw>
 <xmx:uh3SZ0Dl45cz0KPcnAihZgDAoS7iuvjRTPzTs7ho4cF9JxM-SA4S8Ro1>
Feedback-ID: i819c4023:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <22137-done <at> debbugs.gnu.org>; Wed, 12 Mar 2025 19:50:17 -0400 (EDT)
Date: Wed, 12 Mar 2025 19:50:16 -0400
From: Leo Famulari <leo@HIDDEN>
To: 22137-done <at> debbugs.gnu.org
Subject: Re: A test of bug #44996
Message-ID: <Z9IduLnONo4t7fez@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 22137-done
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.7 (-)

And now I'll re-close and archive this bug.


------------=_1741823462-6685-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 10 Dec 2015 07:06:15 +0000
Received: from localhost ([127.0.0.1]:38550 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1a6vIm-00014t-M5
	for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:15 -0500
Received: from eggs.gnu.org ([208.118.235.92]:45496)
 by debbugs.gnu.org with esmtp (Exim 4.84)
 (envelope-from <leo@HIDDEN>) id 1a6vIl-00014c-Mv
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:08 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIf-0006u5-Er
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:02 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:54162)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIf-0006tv-Cl
 for submit <at> debbugs.gnu.org; Thu, 10 Dec 2015 02:06:01 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:55476)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vId-0001dk-Ha
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:06:01 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIa-0006tM-90
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:05:59 -0500
Received: from out4-smtp.messagingengine.com ([66.111.4.28]:45743)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leo@HIDDEN>) id 1a6vIa-0006tF-4f
 for bug-guix@HIDDEN; Thu, 10 Dec 2015 02:05:56 -0500
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.nyi.internal (Postfix) with ESMTP id 1F9A7201B4;
 Thu, 10 Dec 2015 02:05:53 -0500 (EST)
Received: from frontend1 ([10.202.2.160])
 by compute4.internal (MEProxy); Thu, 10 Dec 2015 02:05:53 -0500
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=famulari.name; h=
 content-transfer-encoding:content-type:date:from:message-id
 :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=dPj
 gckMM9HaVH2BmRIWNIXA90kQ=; b=ic+yvhE4DGGUPWEKiQ86yJpkq3dQG9+Rhs0
 kSuSD2OTY2xrRqI1/w4MqyKLKpoVVu0/y/U5217BvWL+kxs5ZuiflAlI5eBKDO/g
 xJrs7nAHLU64kl03vg1/7WH5d3YsF65sntFO/uPn2H3A1YXFpL9pwNvmk+cVvRs2
 yiJ41o4U=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=
 messagingengine.com; h=content-transfer-encoding:content-type
 :date:from:message-id:mime-version:subject:to:x-sasl-enc
 :x-sasl-enc; s=smtpout; bh=dPjgckMM9HaVH2BmRIWNIXA90kQ=; b=h4ML0
 DPPdRHbLa0s4ZJr3j1nfZI8r9I2TcQE7YV/3kMaevoIzyvtU7sIryoc3GGPPdxcT
 v3OiTr+HUDqOp8bFECGDDlXFrFh+kgtV3rpIXFCtW5+FfxtLg2k+WkuCkvwt5cUb
 u0cPqCMfiBGOrPq63ZtrpESsMcrUAANKXk6m9k=
X-Sasl-enc: N3DduEzbNCwSjJ3AUG43uWc0AsKQfANL8yxTC3UQBTJ6 1449731152
Received: from localhost (c-69-249-5-231.hsd1.pa.comcast.net [69.249.5.231])
 by mail.messagingengine.com (Postfix) with ESMTPA id C3910C016D5
 for <bug-guix@HIDDEN>; Thu, 10 Dec 2015 02:05:52 -0500 (EST)
Date: Thu, 10 Dec 2015 02:05:56 -0500
From: Leo Famulari <leo@HIDDEN>
To: bug-guix@HIDDEN
Subject: python-urwid on x86_64: AsyncEventLoopTest
Message-ID: <20151210070556.GA26454@jasmine>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: attachment; filename=eml
Content-Transfer-Encoding: 8bit
User-Agent: Mutt/1.5.24 (2015-08-30)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.1 (----)
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: 0.9 (/)

python-urwid-1.3.0 fails to build on x86_64 during the
"AsyncioEventLoopTest" test with the error "KeyError: '5 is not
registered'". It has failed repeatedly for some time now. It fails in
the same way when updated to python-urwid-1.3.1.

I looked for interesting changes made between the last successful build
and the first failing build. Notably, this range includes the upgrade
from python-3.3.5 to python-3.4.3 (08c04509). Asyncio was integrated
into the Python standard library in 3.4 — previously it had been an
external library. [0] Our python-3.4.3 package passes its 'test_asyncio'
test, FWIW.

I entered the failed build tree and successfully ran the tests using the
python-3.4.3-7 [1] installed by Debian Stretch. That only tells us so
much, but I think it does indicate either a bug in our python-3.4.3, or
some problem with python-urwid caused by the unfamiliar Guix build
environment.

Here's the hydra.gnu.org page:
http://hydra.gnu.org/build/861615

Here's the failing part of the build log:

--8<---------------cut here---------------start------------->8---

======================================================================
ERROR: test_remove_watch_file (urwid.tests.test_event_loops.AsyncioEventLoopTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/asyncio/selector_events.py", line 234, in add_reader
    key = self._selector.get_key(fd)
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/selectors.py", line 182, in get_key
    raise KeyError("{!r} is not registered".format(fileobj)) from None
KeyError: '5 is not registered'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/tmp/nix-build-python-urwid-1.3.0.drv-0/urwid-1.3.0/build/lib.linux-x86_64-3.4/urwid/tests/test_event_loops.py", line 33, in test_remove_watch_file
    handle = evl.watch_file(5, lambda: None)
  File "/tmp/nix-build-python-urwid-1.3.0.drv-0/urwid-1.3.0/build/lib.linux-x86_64-3.4/urwid/main_loop.py", line 1263, in watch_file
    self._loop.add_reader(fd, callback)
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/asyncio/selector_events.py", line 237, in add_reader
    (handle, None))
  File "/gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3/lib/python3.4/selectors.py", line 402, in register
    self._epoll.register(key.fd, epoll_events)
PermissionError: [Errno 1] Operation not permitted

----------------------------------------------------------------------
Ran 284 tests in 0.384s

FAILED (errors=1)
phase `check' failed after 4.6 seconds
--8<---------------cut here---------------end--------------->8---

[0]
https://docs.python.org/3/library/asyncio.html

[1] Reported by `apt-cache show python3`, this python-3.4.3-7's .deb has
a SHA256 hash of:
53fa197ee35501152b1897bf84ab6123f7f65201efdddc2e4aa882de494f3870



------------=_1741823462-6685-1--



Last modified: Thu, 13 Mar 2025 00:00:03 UTC

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