• Status New
  • Percent Complete
  • Task Type Bug Report
  • Category Packages
  • Assigned To No-one
  • Operating System i486
  • Severity Low
  • Priority Medium
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Arch Linux 32
Opened by Andreas Baumann - 22.12.2022

FS#313 - [hg] broken on i486

Traceback (most recent call last):
  File "/usr/bin/hg", line 59, in <module>
  File "/usr/lib/python3.10/site-packages/mercurial/dispatch.py", line 143, in run
    status = dispatch(req)
  File "/usr/lib/python3.10/site-packages/mercurial/dispatch.py", line 232, in dispatch
    status = _rundispatch(req)
  File "/usr/lib/python3.10/site-packages/mercurial/dispatch.py", line 276, in _rundispatch
    ret = _runcatch(req) or 0
  File "/usr/lib/python3.10/site-packages/mercurial/dispatch.py", line 451, in _runcatch
    return _callcatch(ui, _runcatchfunc)
  File "/usr/lib/python3.10/site-packages/mercurial/dispatch.py", line 461, in _callcatch
    return scmutil.callcatch(ui, func)
  File "/usr/lib/python3.10/site-packages/mercurial/scmutil.py", line 153, in callcatch
    return func()
  File "/usr/lib/python3.10/site-packages/mercurial/dispatch.py", line 441, in _runcatchfunc
    return _dispatch(req)

That’s why ‘nss’ is not rebuilding on i486.

Andreas Baumann commented on 22.12.2022 09:04

Is this assertion just making sure our Python can do TLS 1.1 or higher?
If not, we have a Python issue on 486 with openssl probably..

Andreas Baumann commented on 06.03.2023 15:28

Mmh. Slighly better, more Python packages seem to work on i486 now:

Traceback (most recent call last):
  File "/build/mercurial/src/mercurial-6.3.3/setup.py", line 29, in <module>
    import ssl
  File "/usr/lib/python3.10/ssl.py", line 99, in <module>
    import _ssl             # if we can't import it, let the error propagate
ModuleNotFoundError: No module named '_ssl'
Andreas Baumann commented on 10.03.2023 09:39

This causes also 'nss' not to be built (as it cannot be checked out)…


Available keyboard shortcuts


Task Details

Task Editing