pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: thunderbird fails to build



On Thu, Jul 07, 2022 at 07:22:41PM -0400, Greg Troxel wrote:
> 
> NetBSD 9 amd64, and I have already mostly moved to python 3.10.
> 
> Does this build for others?
> 
> 
> => Checking for portability problems in extracted files
> Traceback (most recent call last):
>   File "/tmp/work/mail/thunderbird/work/thunderbird-78.12.0/configure.py", line 25, in <module>
>     from mozbuild.configure import (
>   File "/tmp/work/mail/thunderbird/work/thunderbird-78.12.0/python/mozbuild/mozbuild/configure/__init__.py", line 33, in <module>
>     from mozbuild.util import (
>   File "/tmp/work/mail/thunderbird/work/thunderbird-78.12.0/python/mozbuild/mozbuild/util.py", line 760, in <module>
>     class HierarchicalStringList(object):
>   File "/tmp/work/mail/thunderbird/work/thunderbird-78.12.0/python/mozbuild/mozbuild/util.py", line 785, in HierarchicalStringList
>     class StringListAdaptor(collections.Sequence):
> AttributeError: module 'collections' has no attribute 'Sequence'
> *** Error code 1

The easiest workaround is to disallow python 3.10, where this is in
abc.collections; see nia's recent firefox78 commits.
 Thomas


Home | Main Index | Thread Index | Old Index