Date: Sat, 17 Oct 2020 02:48:45 +0000 From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 250380] textproc/py-feedparser: fails to import with lang/python39 Message-ID: <bug-250380-21822-gGuokgWAJ9@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-250380-21822@https.bugs.freebsd.org/bugzilla/> References: <bug-250380-21822@https.bugs.freebsd.org/bugzilla/>
index | next in thread | previous in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250380 --- Comment #3 from Jan Beich <jbeich@FreeBSD.org> --- Comment on attachment 218819 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=218819 Patch to 6.0.1 Appears broken: py27 build and py3? runtime. $ make install FLAVOR=py37 $ python3.7 Python 3.7.9 (default, Oct 15 2020, 12:55:07) [Clang 8.0.1 (tags/RELEASE_801/final 366581)] on freebsd12 Type "help", "copyright", "credits" or "license" for more information. >>> import feedparser Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python3.7/site-packages/feedparser/__init__.py", line 28, in <module> from .api import parse File "/usr/local/lib/python3.7/site-packages/feedparser/api.py", line 36, in <module> from .html import _BaseHTMLProcessor File "/usr/local/lib/python3.7/site-packages/feedparser/html.py", line 31, in <module> from .sgml import * File "/usr/local/lib/python3.7/site-packages/feedparser/sgml.py", line 30, in <module> import sgmllib ModuleNotFoundError: No module named 'sgmllib' $ make deinstall FLAVOR=py37 $ make install FLAVOR=py39 BUILD_ALL_PYTHON_FLAVORS=1 $ python3.9 Python 3.9.0 (default, Oct 13 2020, 06:49:46) [Clang 8.0.1 (tags/RELEASE_801/final 366581)] on freebsd12 Type "help", "copyright", "credits" or "license" for more information. >>> import feedparser Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python3.9/site-packages/feedparser/__init__.py", line 28, in <module> from .api import parse File "/usr/local/lib/python3.9/site-packages/feedparser/api.py", line 36, in <module> from .html import _BaseHTMLProcessor File "/usr/local/lib/python3.9/site-packages/feedparser/html.py", line 31, in <module> from .sgml import * File "/usr/local/lib/python3.9/site-packages/feedparser/sgml.py", line 30, in <module> import sgmllib ModuleNotFoundError: No module named 'sgmllib' $ make deinstall FLAVOR=py39 $ make install FLAVOR=py27 [...] ===> Configuring for py27-feedparser-6.0.1 Traceback (most recent call last): File "<string>", line 1, in <module> File "setup.py", line 40 name = f"{name}_{os.getenv('NAME_SUFFIX')}" ^ SyntaxError: invalid syntax *** Error code 1 -- You are receiving this mail because: You are on the CC list for the bug.help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-250380-21822-gGuokgWAJ9>
