Control: tags -1 + unreproducible moreinfo On Sun, 24 Jan 2021 08:28:21 +0100 lenny <lenni_...@yahoo.de> wrote: > Package: libpython3.9 > Version: 3.9.1-3 > Severity: critical > Justification: breaks the whole system > X-Debbugs-Cc: lenni_...@yahoo.de > > Dear Maintainer, > > after running a normal apt update and apt upgrade I started getting errors > from > python3 packages that should also be upgraded: > > Fatal Python error: init_import_site: Failed to import the site module > Python runtime state: initialized > Traceback (most recent call last): > File "/usr/lib/python3.9/site.py", line 79, in <module> > import os > File "/usr/lib/python3.9/os.py", line 29, in <module> > from _collections_abc import _check_methods > File "/usr/lib/python3.9/_collections_abc.py", line 416, in <module> > class _CallableGenericAlias(GenericAlias): > TypeError: type 'types.GenericAlias' is not an acceptable base type > > From the update log it is visible that first the python3.9 packages were > updates which leds to this error. > > If you change the line 416 of the /usr/lib/python3.9/_collections_abc.py file > from: > > class _CallableGenericAlias(GenericAlias): > > to the type the GenerticAlias represents (Defined at the beginning of the file > as: GenericAlias = type(list[int]): > > class _CallableGenericAlias(list[int]): > > everything works fine again. > > I only have python3.9 and python2.7 installed on my system.
Can you please clarify how exactly you run into this? I have just upgraded to this version, on a fully up to date sid system, and can't reproduce any of this. $ dpkg-query --show libpython3.9 libpython3.9:amd64 3.9.1-3 $ python3 -c 'import site' $ python3 -c 'import os' $ python3 -c 'from _collections_abc import _check_methods' $ I tried both on my main system, and on a clean sid container, and it just works.
signature.asc
Description: PGP signature