[Dev] [abslibre] PR #63: libre/iceweasel: 104.0-1.parabola1

bill-auger bill-auger at peers.community
Fri Sep 2 04:03:36 GMT 2022


just to note, v104.0.1 fails on x86_64 due to some mixup with the
vendored python libs - i686 does not have that problem - so i
re-built v104.0, and that fails now too

so, the problem must be due to some newer version of _some_ system
dependency, which entered the system within the past few days,
something pythonical perhaps


Building instrumented browser...
Checking build configuration...
ac_add_options --with-distribution-id=nu.parabola          # branding over-ride
ac_add_options --disable-eme
Package               Version     Location                                                                      Installer
--------------------- ----------- ----------------------------------------------------------------------------- ---------
aiohttp               3.7.4.post0 /build/iceweasel/src/firefox-104.0.1/third_party/python/aiohttp
appdirs               1.4.4       /build/iceweasel/src/firefox-104.0.1/third_party/python/appdirs
async-timeout         3.0.1       /build/iceweasel/src/firefox-104.0.1/third_party/python/async_timeout
attrs                 19.2.0      /build/iceweasel/src/firefox-104.0.1/third_party/python/attrs
autocommand           2.2.1       /usr/lib/python3.10/site-packages
blessings             1.7         /build/iceweasel/src/firefox-104.0.1/third_party/python/blessings
cbor2                 4.0.1       /build/iceweasel/src/firefox-104.0.1/third_party/python/cbor2
certifi               2018.4.16   /build/iceweasel/src/firefox-104.0.1/third_party/python/certifi
chardet               4.0.0       /build/iceweasel/src/firefox-104.0.1/third_party/python/chardet
click                 7.1.2       /build/iceweasel/src/firefox-104.0.1/third_party/python/click
colorama              0.4.4       /build/iceweasel/src/firefox-104.0.1/third_party/python/colorama
compare-locales       8.2.1       /build/iceweasel/src/firefox-104.0.1/third_party/python/compare_locales
cookies               2.2.1       /build/iceweasel/src/firefox-104.0.1/third_party/python/cookies
cram                  0.7         /build/iceweasel/src/firefox-104.0.1/third_party/python/cram
Cython                0.29.32     /usr/lib/python3.10/site-packages
diskcache             4.1.0       /build/iceweasel/src/firefox-104.0.1/third_party/python/diskcache
distro                1.4.0       /build/iceweasel/src/firefox-104.0.1/third_party/python/distro
ecdsa                 0.15        /build/iceweasel/src/firefox-104.0.1/third_party/python/ecdsa
esprima               4.0.1       /build/iceweasel/src/firefox-104.0.1/third_party/python/esprima
fluent.migrate        0.11        /build/iceweasel/src/firefox-104.0.1/third_party/python/fluent.migrate
fluent.syntax         0.18.1      /build/iceweasel/src/firefox-104.0.1/third_party/python/fluent.syntax
idna                  2.10        /build/iceweasel/src/firefox-104.0.1/third_party/python/idna
idna-ssl              1.1.0       /build/iceweasel/src/firefox-104.0.1/third_party/python/idna-ssl
importlib-metadata    1.7.0       /build/iceweasel/src/firefox-104.0.1/third_party/python/importlib_metadata
inflect               6.0.0       /usr/lib/python3.10/site-packages
iso8601               0.1.14      /build/iceweasel/src/firefox-104.0.1/third_party/python/iso8601
jaraco.context        4.1.2       /usr/lib/python3.10/site-packages
jaraco.functools      3.5.1       /usr/lib/python3.10/site-packages
jaraco.text           3.9.1       /usr/lib/python3.10/site-packages
Jinja2                2.11.3      /build/iceweasel/src/firefox-104.0.1/third_party/python/Jinja2
jsmin                 2.1.0       /build/iceweasel/src/firefox-104.0.1/third_party/python/jsmin
json-e                2.7.0       /build/iceweasel/src/firefox-104.0.1/third_party/python/json-e
jsonpointer           2.3         /usr/lib/python3.10/site-packages
jsonschema            3.2.0       /build/iceweasel/src/firefox-104.0.1/third_party/python/jsonschema
lit                   14.0.6.dev0 /usr/lib/python3.10/site-packages
MarkupSafe            1.1.1       /build/iceweasel/src/firefox-104.0.1/third_party/python/MarkupSafe/src
mohawk                0.3.4       /build/iceweasel/src/firefox-104.0.1/third_party/python/mohawk
more-itertools        8.13.0      /usr/lib/python3.10/site-packages
mozilla-version       0.3.4       /build/iceweasel/src/firefox-104.0.1/third_party/python/mozilla_version
multidict             5.1.0       /build/iceweasel/src/firefox-104.0.1/third_party/python/multidict
nspektr               0.4.0       /usr/lib/python3.10/site-packages
ordered-set           4.1.0       /usr/lib/python3.10/site-packages
packaging             20.9        /build/iceweasel/src/firefox-104.0.1/third_party/python/packaging
pathspec              0.9.0       /build/iceweasel/src/firefox-104.0.1/third_party/python/pathspec
pip                   21.2.3      /tmp/tmpwbwaadjs/lib/python3.10/site-packages                                 pip
pip-tools             5.5.0       /build/iceweasel/src/firefox-104.0.1/third_party/python/pip_tools
ply                   3.10        /build/iceweasel/src/firefox-104.0.1/third_party/python/ply
pyasn1                0.4.8       /build/iceweasel/src/firefox-104.0.1/third_party/python/pyasn1
pyasn1-modules        0.2.8       /build/iceweasel/src/firefox-104.0.1/third_party/python/pyasn1_modules
pydantic              1.10.1      /usr/lib/python3.10/site-packages
pyparsing             2.4.7       /build/iceweasel/src/firefox-104.0.1/third_party/python/pyparsing
pyrsistent            0.16.0      /build/iceweasel/src/firefox-104.0.1/third_party/python/pyrsistent
pytoml                0.1.10      /build/iceweasel/src/firefox-104.0.1/third_party/python/pytoml
PyYAML                5.4.1       /build/iceweasel/src/firefox-104.0.1/third_party/python/PyYAML/lib3
redo                  2.0.3       /build/iceweasel/src/firefox-104.0.1/third_party/python/redo
requests              2.25.1      /build/iceweasel/src/firefox-104.0.1/third_party/python/requests
requests-unixsocket   0.2.0       /build/iceweasel/src/firefox-104.0.1/third_party/python/requests_unixsocket
responses             0.10.6      /build/iceweasel/src/firefox-104.0.1/third_party/python/responses
rfc3987               1.3.8       /usr/lib/python3.10/site-packages
rsa                   3.1.4       /build/iceweasel/src/firefox-104.0.1/third_party/python/rsa
sentry-sdk            0.14.3      /build/iceweasel/src/firefox-104.0.1/third_party/python/sentry_sdk
setuptools            51.2.0      /tmp/tmpwbwaadjs/lib/python3.10/site-packages                                 pip
six                   1.13.0      /build/iceweasel/src/firefox-104.0.1/third_party/python/six
slugid                2.0.0       /build/iceweasel/src/firefox-104.0.1/third_party/python/slugid
taskcluster           44.2.2      /build/iceweasel/src/firefox-104.0.1/third_party/python/taskcluster
taskcluster-taskgraph 1.7.1       /build/iceweasel/src/firefox-104.0.1/third_party/python/taskcluster_taskgraph
taskcluster-urls      13.0.1      /build/iceweasel/src/firefox-104.0.1/third_party/python/taskcluster_urls
tomli                 2.0.1       /usr/lib/python3.10/site-packages
tqdm                  4.62.3      /build/iceweasel/src/firefox-104.0.1/third_party/python/tqdm
trove-classifiers     2022.8.31   /usr/lib/python3.10/site-packages
typing-extensions     3.10.0.0    /build/iceweasel/src/firefox-104.0.1/third_party/python/typing_extensions
urllib3               1.26.0      /build/iceweasel/src/firefox-104.0.1/third_party/python/urllib3
validate-pyproject    0.9         /usr/lib/python3.10/site-packages
voluptuous            0.12.1      /build/iceweasel/src/firefox-104.0.1/third_party/python/voluptuous
webcolors             1.12        /usr/lib/python3.10/site-packages
wheel                 0.37.0      /tmp/tmpwbwaadjs/lib/python3.10/site-packages                                 pip
yamllint              1.23.0      /build/iceweasel/src/firefox-104.0.1/third_party/python/yamllint
yarl                  1.6.3       /build/iceweasel/src/firefox-104.0.1/third_party/python/yarl
zipp                  3.4.1       /build/iceweasel/src/firefox-104.0.1/third_party/python/zipp
zstandard             0.18.0      /usr/lib/python3.10/site-packages
pydantic 1.10.1 has requirement typing-extensions>=4.1.0, but you have typing-extensions 3.10.0.0.

Running "pip check" to verify compatibility between the system Python and the "mach" site.
Traceback (most recent call last):
  File "/build/iceweasel/src/firefox-104.0.1/./mach", line 96, in <module>
    main(sys.argv[1:])
  File "/build/iceweasel/src/firefox-104.0.1/./mach", line 88, in main
    mach = check_and_get_mach(os.path.dirname(os.path.realpath(__file__)))
  File "/build/iceweasel/src/firefox-104.0.1/./mach", line 35, in check_and_get_mach
    return load_mach(dir_path, mach_path)
  File "/build/iceweasel/src/firefox-104.0.1/./mach", line 21, in load_mach
    return mach_initialize.initialize(dir_path)
  File "/build/iceweasel/src/firefox-104.0.1/build/mach_initialize.py", line 153, in initialize
    _activate_python_environment(
  File "/build/iceweasel/src/firefox-104.0.1/build/mach_initialize.py", line 99, in _activate_python_environment
    mach_environment.activate()
  File "/build/iceweasel/src/firefox-104.0.1/python/mach/mach/site.py", line 359, in activate
    self.ensure()
  File "/build/iceweasel/src/firefox-104.0.1/python/mach/mach/site.py", line 337, in ensure
    result = self._up_to_date()
  File "/build/iceweasel/src/firefox-104.0.1/python/mach/mach/site.py", line 322, in _up_to_date
    _assert_pip_check(
  File "/build/iceweasel/src/firefox-104.0.1/python/mach/mach/site.py", line 1120, in _assert_pip_check
    raise Exception(
Exception: According to "pip check", the current Python environment has package-compatibility issues.


More information about the Dev mailing list