From: Andreas Enge <andreas@enge.fr>
To: Lars-Dominik Braun <lars@6xq.net>
Cc: guix-devel@gnu.org
Subject: Re: Python
Date: Sat, 25 Feb 2023 19:29:24 +0100 [thread overview]
Message-ID: <Y/pThIJjRDjvombN@jurong> (raw)
In-Reply-To: <Y/pMvuWMVv5btFyj@jurong>
Am Sat, Feb 25, 2023 at 07:00:30PM +0100 schrieb Andreas Enge:
> It is also a propagated input of python-feedparser
And this fails its tests after disabling the tests of python-sgmllib3k,
even after updating to its latest version 6.0.10, like below.
Then why I was at it, I also disabled the tests of python-feedparser.
But then quodlibet fails its tests...
Andreas
======================================================================
FAIL: test_000629 (__main__.TestStrictParser)
./tests/wellformed/sanitize/xml_declaration_unexpected_character.xml: xml declaration unexpected character
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/guix-build-python-feedparser-6.0.10.drv-0/feedparser-6.0.10/tests/runtests.py", line 912, in fn
self.fail_unless_eval(xmlfile, eval_string)
File "/tmp/guix-build-python-feedparser-6.0.10.drv-0/feedparser-6.0.10/tests/runtests.py", line 173, in fail_unless_eval
env = feedparser.parse(xmlfile)
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/api.py", line 263, in parse
saxparser.parse(source)
File "/gnu/store/blals34ar25fiifvm17m2b504waxzys0-python-3.10.7/lib/python3.10/xml/sax/expatreader.py", line 111, in parse
xmlreader.IncrementalParser.parse(self, source)
File "/gnu/store/blals34ar25fiifvm17m2b504waxzys0-python-3.10.7/lib/python3.10/xml/sax/xmlreader.py", line 125, in parse
self.feed(buffer)
File "/gnu/store/blals34ar25fiifvm17m2b504waxzys0-python-3.10.7/lib/python3.10/xml/sax/expatreader.py", line 217, in feed
self._parser.Parse(data, isFinal)
File "./Modules/pyexpat.c", line 468, in EndElement
File "/gnu/store/blals34ar25fiifvm17m2b504waxzys0-python-3.10.7/lib/python3.10/xml/sax/expatreader.py", line 381, in end_element_ns
self._cont_handler.endElementNS(pair, None)
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/parsers/strict.py", line 124, in endElementNS
self.unknown_endtag(localname)
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/mixin.py", line 321, in unknown_endtag
method()
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/namespaces/_base.py", line 385, in _end_title
value = self.pop_content('title')
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/mixin.py", line 629, in pop_content
value = self.pop(tag)
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/mixin.py", line 543, in pop
output = resolve_relative_uris(output, self.baseuri, self.encoding, self.contentparams.get('type', 'text/html'))
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/urls.py", line 154, in resolve_relative_uris
p.feed(html_source)
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/html.py", line 156, in feed
super(_BaseHTMLProcessor, self).feed(data)
File "/gnu/store/map94l87lb8fxb6q0szwg02sq0r3s74w-python-sgmllib3k-1.0.0-1.7999646/lib/python3.10/site-packages/sgmllib.py", line 98, in feed
self.goahead(0)
File "/gnu/store/map94l87lb8fxb6q0szwg02sq0r3s74w-python-sgmllib3k-1.0.0-1.7999646/lib/python3.10/site-packages/sgmllib.py", line 168, in goahead
k = self.parse_declaration(i)
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/html.py", line 351, in parse_declaration
return sgmllib.SGMLParser.parse_declaration(self, i)
File "/gnu/store/blals34ar25fiifvm17m2b504waxzys0-python-3.10.7/lib/python3.10/_markupbase.py", line 134, in parse_declaration
raise AssertionError("unexpected %r char in declaration" % rawdata[j])
AssertionError: unexpected '~' char in declaration
======================================================================
FAIL: test_000629 (__main__.TestLooseParser)
./tests/wellformed/sanitize/xml_declaration_unexpected_character.xml: xml declaration unexpected character
----------------------------------------------------------------------
Traceback (most recent call last):
File "/gnu/store/map94l87lb8fxb6q0szwg02sq0r3s74w-python-sgmllib3k-1.0.0-1.7999646/lib/python3.10/site-packages/sgmllib.py", line 352, in finish_endtag
method = getattr(self, 'end_' + tag)
AttributeError: 'LooseFeedParser' object has no attribute 'end_title'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/guix-build-python-feedparser-6.0.10.drv-0/feedparser-6.0.10/tests/runtests.py", line 912, in fn
self.fail_unless_eval(xmlfile, eval_string)
File "/tmp/guix-build-python-feedparser-6.0.10.drv-0/feedparser-6.0.10/tests/runtests.py", line 173, in fail_unless_eval
env = feedparser.parse(xmlfile)
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/api.py", line 272, in parse
feedparser.feed(data.decode('utf-8', 'replace'))
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/html.py", line 156, in feed
super(_BaseHTMLProcessor, self).feed(data)
File "/gnu/store/map94l87lb8fxb6q0szwg02sq0r3s74w-python-sgmllib3k-1.0.0-1.7999646/lib/python3.10/site-packages/sgmllib.py", line 98, in feed
self.goahead(0)
File "/gnu/store/map94l87lb8fxb6q0szwg02sq0r3s74w-python-sgmllib3k-1.0.0-1.7999646/lib/python3.10/site-packages/sgmllib.py", line 137, in goahead
k = self.parse_endtag(i)
File "/gnu/store/map94l87lb8fxb6q0szwg02sq0r3s74w-python-sgmllib3k-1.0.0-1.7999646/lib/python3.10/site-packages/sgmllib.py", line 314, in parse_endtag
self.finish_endtag(tag)
File "/gnu/store/map94l87lb8fxb6q0szwg02sq0r3s74w-python-sgmllib3k-1.0.0-1.7999646/lib/python3.10/site-packages/sgmllib.py", line 354, in finish_endtag
self.unknown_endtag(tag)
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/mixin.py", line 321, in unknown_endtag
method()
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/namespaces/_base.py", line 385, in _end_title
value = self.pop_content('title')
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/mixin.py", line 629, in pop_content
value = self.pop(tag)
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/mixin.py", line 543, in pop
output = resolve_relative_uris(output, self.baseuri, self.encoding, self.contentparams.get('type', 'text/html'))
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/urls.py", line 154, in resolve_relative_uris
p.feed(html_source)
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/html.py", line 156, in feed
super(_BaseHTMLProcessor, self).feed(data)
File "/gnu/store/map94l87lb8fxb6q0szwg02sq0r3s74w-python-sgmllib3k-1.0.0-1.7999646/lib/python3.10/site-packages/sgmllib.py", line 98, in feed
self.goahead(0)
File "/gnu/store/map94l87lb8fxb6q0szwg02sq0r3s74w-python-sgmllib3k-1.0.0-1.7999646/lib/python3.10/site-packages/sgmllib.py", line 168, in goahead
k = self.parse_declaration(i)
File "/gnu/store/ipizx6yzh9ndb58xp0fhfmdgikw160d9-python-feedparser-6.0.10/lib/python3.10/site-packages/feedparser/html.py", line 351, in parse_declaration
return sgmllib.SGMLParser.parse_declaration(self, i)
File "/gnu/store/blals34ar25fiifvm17m2b504waxzys0-python-3.10.7/lib/python3.10/_markupbase.py", line 134, in parse_declaration
raise AssertionError("unexpected %r char in declaration" % rawdata[j])
AssertionError: unexpected '~' char in declaration
----------------------------------------------------------------------
Ran 4335 tests in 3.675s
FAILED (failures=2)
error: in phase 'check': uncaught exception:
%exception #<&invoke-error program: "python" arguments: ("tests/runtests.py") exit-status: 1 term-signal: #f stop-signal: #f>
phase `check' failed after 4.0 seconds
command "python" "tests/runtests.py" failed with status 1
builder for `/gnu/store/xdmf42yd69nhbrwvjs5fhqz2m2774xc7-python-feedparser-6.0.10.drv' failed with exit code 1
build of /gnu/store/xdmf42yd69nhbrwvjs5fhqz2m2774xc7-python-feedparser-6.0.10.drv failed
View build log at '/var/log/guix/drvs/xd/mf42yd69nhbrwvjs5fhqz2m2774xc7-python-feedparser-6.0.10.drv.gz'.
next prev parent reply other threads:[~2023-02-25 18:29 UTC|newest]
Thread overview: 128+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-02-12 9:05 Merging core-updates? Julien Lepiller
2023-02-12 11:06 ` Andreas Enge
2023-02-12 11:52 ` Julien Lepiller
2023-02-12 11:58 ` Julien Lepiller
2023-02-12 13:05 ` Christopher Baines
2023-02-20 11:10 ` Christopher Baines
2023-02-12 17:08 ` Andreas Enge
2023-02-12 18:29 ` Kaelyn
2023-02-13 20:04 ` Efraim Flashner
2023-02-13 21:36 ` Kaelyn
2023-02-14 14:50 ` Efraim Flashner
2023-02-14 20:29 ` Kaelyn
2023-02-15 0:07 ` Kaelyn
2023-02-12 18:40 ` Janneke Nieuwenhuizen
2023-02-13 11:34 ` Janneke Nieuwenhuizen
2023-02-13 13:57 ` Andreas Enge
2023-02-15 8:39 ` Janneke Nieuwenhuizen
2023-02-16 14:19 ` Andreas Enge
2023-02-16 15:03 ` bug#49985: " Janneke Nieuwenhuizen
2023-02-16 15:24 ` Andreas Enge
2023-02-16 15:33 ` Julien Lepiller
2023-02-12 14:49 ` Josselin Poiret
2023-02-13 3:05 ` John Kehayias
2023-02-12 12:02 ` Leo Famulari
2023-02-21 23:01 ` Ludovic Courtès
2023-02-12 13:28 ` Christopher Baines
2023-03-05 19:52 ` Christopher Baines
2023-03-05 22:18 ` Merging core-updates? OFF TOPIC PRAISE Joshua Branson
2023-02-12 15:51 ` Merging core-updates? Efraim Flashner
2023-02-13 16:40 ` Katherine Cox-Buday
2023-02-13 17:11 ` John Kehayias
2023-02-13 20:22 ` Andreas Enge
2023-02-13 20:38 ` Felix Lechner via Development of GNU Guix and the GNU System distribution.
2023-02-13 9:43 ` zimoun
2023-02-13 10:56 ` Architecture support [was: Re: Merging core-updates?] Efraim Flashner
2023-02-13 12:59 ` Architecture support Andreas Enge
2023-02-14 16:30 ` Architecture support [was: Re: Merging core-updates?] Andreas Enge
2023-02-14 16:40 ` Julien Lepiller
2023-02-15 9:45 ` Architecture support Andreas Enge
2023-02-17 16:49 ` Architecture support [was: Re: Merging core-updates?] Christopher Baines
2023-02-19 22:50 ` Architecture support Andreas Enge
2023-02-20 9:23 ` Christopher Baines
2023-02-14 20:10 ` Architecture support [was: Re: Merging core-updates?] Efraim Flashner
2023-02-15 9:35 ` Andreas Enge
2023-02-13 20:35 ` Merging core-updates? Andreas Enge
2023-02-13 21:31 ` Efraim Flashner
2023-02-14 18:27 ` Andreas Enge
2023-02-15 18:51 ` Andreas Enge
2023-02-15 19:19 ` Openjdk (was: Merging core-updates?) Andreas Enge
2023-02-16 11:03 ` Efraim Flashner
2023-02-16 11:38 ` Julien Lepiller
2023-02-18 11:28 ` Andreas Enge
2023-02-17 10:36 ` Andreas Enge
2023-02-17 14:49 ` Andreas Enge
2023-02-17 16:28 ` Andreas Enge
2023-02-17 17:27 ` Kaelyn
2023-02-18 10:55 ` Andreas Enge
2023-02-16 11:41 ` Merging core-updates? Maxime Devos
2023-02-16 16:03 ` Andreas Enge
2023-02-18 11:03 ` Ocaml (was: Merging core-updates?) Andreas Enge
2023-02-18 11:38 ` Andreas Enge
2023-02-19 9:15 ` Julien Lepiller
2023-02-20 10:35 ` Simon Tournier
2023-02-20 11:16 ` Julien Lepiller
2023-02-20 11:55 ` Ocaml Andreas Enge
2023-02-19 11:02 ` Python (was: Merging core-updates?) Andreas Enge
2023-02-19 11:15 ` Andreas Enge
2023-02-19 11:19 ` Andreas Enge
2023-02-19 15:10 ` Attila Lendvai
2023-02-21 16:24 ` Python Andreas Enge
2023-02-19 11:30 ` Python (was: Merging core-updates?) Andreas Enge
2023-02-19 20:31 ` Python Andreas Enge
2023-02-21 16:41 ` Python Andreas Enge
2023-02-22 14:23 ` Python Andreas Enge
2023-02-23 15:16 ` Python Andreas Enge
2023-02-24 16:47 ` Python Andreas Enge
2023-02-24 16:51 ` Python Andreas Enge
2023-02-24 18:08 ` Python Lars-Dominik Braun
2023-02-25 15:15 ` Python Andreas Enge
2023-02-25 15:45 ` Python Lars-Dominik Braun
2023-02-25 16:39 ` Python Andreas Enge
2023-02-25 16:56 ` Python Lars-Dominik Braun
2023-02-25 18:00 ` Python Andreas Enge
2023-02-25 18:06 ` Python Andreas Enge
2023-02-25 18:15 ` Python Andreas Enge
2023-02-25 18:33 ` Python Andreas Enge
2023-02-27 19:14 ` Python Lars-Dominik Braun
2023-02-28 15:05 ` Python Andreas Enge
2023-02-25 18:29 ` Andreas Enge [this message]
2023-03-11 11:20 ` Python Andreas Enge
2023-03-11 11:44 ` Python Andreas Enge
2023-03-15 13:49 ` Python Andreas Enge
2023-03-18 8:59 ` Python Lars-Dominik Braun
2023-03-18 9:15 ` Python Andreas Enge
2023-03-18 10:02 ` Python Lars-Dominik Braun
2023-03-18 10:13 ` Python Andreas Enge
2023-03-18 9:43 ` Python Lars-Dominik Braun
2023-03-18 19:37 ` Python Andreas Enge
2023-03-21 18:56 ` Python Lars-Dominik Braun
2023-03-30 9:57 ` Python Lars-Dominik Braun
2023-03-30 10:10 ` Python Andreas Enge
2023-04-03 17:29 ` PyQt in core-updates Andreas Enge
2023-04-04 7:55 ` Lars-Dominik Braun
2023-04-17 8:32 ` Andreas Enge
2023-03-30 11:05 ` Python Lars-Dominik Braun
2023-03-31 8:52 ` Python Andreas Enge
2023-02-27 18:55 ` Python Efraim Flashner
2023-02-27 19:12 ` Python Lars-Dominik Braun
2023-02-21 16:50 ` Python (was: Merging core-updates?) Andreas Enge
2023-02-19 11:47 ` Lars-Dominik Braun
2023-02-19 11:57 ` Andreas Enge
2023-02-19 15:50 ` Lars-Dominik Braun
2023-02-19 20:27 ` Python Andreas Enge
2023-02-25 17:44 ` Python Andreas Enge
2023-02-19 21:35 ` Python (was: Merging core-updates?) Andreas Enge
2023-02-19 22:08 ` Andreas Enge
2023-02-19 22:59 ` Kaelyn
2023-02-21 16:18 ` Andreas Enge
2023-02-19 19:55 ` Andreas Enge
2023-02-19 11:48 ` Andreas Enge
2023-02-19 22:24 ` Andreas Enge
2023-02-21 16:58 ` Andreas Enge
2023-02-22 9:40 ` Icecat (was: Python) Andreas Enge
2023-02-16 20:11 ` Merging core-updates? Josselin Poiret
-- strict thread matches above, loose matches on Subject: below --
2013-09-13 15:46 Python Andreas Enge
2013-09-13 16:25 ` Python Cyril Roelandt
2013-09-14 9:02 ` Python Andreas Enge
2013-09-13 21:32 ` Python Ludovic Courtès
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Y/pThIJjRDjvombN@jurong \
--to=andreas@enge.fr \
--cc=guix-devel@gnu.org \
--cc=lars@6xq.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).