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/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D250380 --- Comment #3 from Jan Beich <jbeich@FreeBSD.org> --- Comment on attachment 218819 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D218819 Patch to 6.0.1 Appears broken: py27 build and py3? runtime. $ make install FLAVOR=3Dpy37 $ 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=3Dpy37 $ make install FLAVOR=3Dpy39 BUILD_ALL_PYTHON_FLAVORS=3D1 $ 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=3Dpy39 $ make install FLAVOR=3Dpy27 [...] =3D=3D=3D> Configuring for py27-feedparser-6.0.1 Traceback (most recent call last): File "<string>", line 1, in <module> File "setup.py", line 40 name =3D f"{name}_{os.getenv('NAME_SUFFIX')}" ^ SyntaxError: invalid syntax *** Error code 1 --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-250380-21822-gGuokgWAJ9>