Skip to content

pythonPackages.pynacl: fix cross#247418

Closed
ghost wants to merge 1 commit intomasterfrom
unknown repository
Closed

pythonPackages.pynacl: fix cross#247418
ghost wants to merge 1 commit intomasterfrom
unknown repository

Conversation

@ghost
Copy link
Copy Markdown

@ghost ghost commented Aug 5, 2023

Description of changes

Without this PR, pkgsCross.*.python3Packages.pynacl fails with:

       last 10 log lines:
       > patching script interpreter paths in /nix/store/zd71j61y0kwsgvmvi2sdzm5k7r81bvmv-python3.10-pynacl-1.5.0-aarch64-unknown-linux-gnu-dist
       > Executing pythonRemoveTestsDir
       > Finished executing pythonRemoveTestsDir
       > pythonRemoveBinBytecodePhase
       > buildSphinxPhase
       > Executing buildSphinxPhase
       > Sphinx documentation found in docs
       > Executing sphinx-build with html builder
       > /nix/store/r41h9r3927s3d3qlbzpmasligzzkckrs-python3.10-sphinx-5.3.0-aarch64-unknown-linux-gnu/bin/.sphinx-build-wrapped: /nix/store/r41h9r3927s3d3qlbzpmasligzzkckrs-python3.10-sphinx-5.3.0-aarch64-unknown-linux-gnu/bin/sphinx-build: line 3: syntax error near unexpected token `lambda'
       > /nix/store/r41h9r3927s3d3qlbzpmasligzzkckrs-python3.10-sphinx-5.3.0-aarch64-unknown-linux-gnu/bin/.sphinx-build-wrapped: /nix/store/r41h9r3927s3d3qlbzpmasligzzkckrs-python3.10-sphinx-5.3.0-aarch64-unknown-linux-gnu/bin/sphinx-build: line 3: `import sys;import site;import functools;sys.argv[0] = '/nix/store/r41h9r3927s3d3qlbzpmasligzzkckrs-python3.10-sphinx-5.3.0-aarch64-unknown-linux-gnu/bin/sphinx-build';functools.reduce(lambda k, p: site.addsitedir(p, k), ['/nix/store/r41h9r3927s3d3qlbzpmasligzzkckrs-python3.10-sphinx-5.3.0-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/6yk1s52yw1j1qnzrl2317dvrlpan0zsc-python3.10-babel-2.12.1-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/01dq9gwa8y92iz63z5k7nq3zaj7aawh7-python3.10-alabaster-0.7.13-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/y6dynmsvg3gn4haqp12r55la319yx088-python3.10-pygments-2.14.0-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/vxh80hi1z62yjvyacgqfv0zs9gj8wcnm-python3.10-docutils-0.19-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/hr9b986b8i1v90bwfygsac4d1cl2kyhv-python3.10-imagesize-1.4.1-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/78b5pin7pfs2f7j6g1j6pyxpi0ysaqga-python3.10-Jinja2-3.1.2-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/m3grai9jvik9l8bwwqg7lx2s67mhxv8i-python3.10-markupsafe-2.1.3-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/qpmcj515zllxb81v1ffkmf77j4lgn8ri-python3.10-packaging-23.0-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/ghhabdb4gdpci2mq48xla5xwxrzp90ab-python3.10-requests-2.31.0-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/fzf7zf5gb96g6fg63qwqih19h5s2kq8p-python3.10-brotlicffi-1.0.9.2-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/k4h0b4pay6mr9ybcyc3543dvfgvwri40-python3.10-cffi-1.15.1-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/0x0pih4h72zsl2d7j3h87jqq7pm8lj89-python3.10-pycparser-2.21-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/k2bsvdih57yqfrrg3aca39zkdrdhbs2y-python3.10-certifi-2023.05.07-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/9rihfjyr053r6285spzrmfxyklj9pnwj-python3.10-charset-normalizer-3.0.1-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/syzclqp1z04cc6yg9dagyvs5h0bxxbhk-python3.10-idna-3.4-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/zjarcgwavwjwbxzxx4yfdkh33ha6927k-python3.10-urllib3-1.26.14-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/32ilq008wa9g36wcmhfz490fb1a586xx-python3.10-brotli-1.0.9-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/8lxr3yzxvbfmwk02qamiks5hj6dr544r-python3.10-pysocks-1.7.1-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/lfwmqs535f3g9g9lssp0cpiazrpwgq1a-python3.10-snowballstemmer-2.2.0-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/glljpvxfiyjn3nzbrk6ssapsfyx57q8z-python3.10-pystemmer-2.2.0-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/hxa9z4hqs9v1phyqaa6q1q6w88dmqlv0-python3.10-sphinxcontrib-applehelp-1.0.2-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/fss6kiwilkrs3fbbb1wvp1rjzhfib5qr-python3.10-sphinxcontrib-devhelp-1.0.2-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/02vv14sbixksg36bfkcwqyvfpnz674k7-python3.10-sphinxcontrib-htmlhelp-2.0.0-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/hik6iqf5b2rjv3052k7dw60iq0k323qs-python3.10-sphinxcontrib-jsmath-1.0.1-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/ysc0477hpzgzvprnc1lyhhj7bmyi4vzl-python3.10-sphinxcontrib-qthelp-1.0.3-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/ibxq3cq778zsdhrvly8g3qy83bkf0vwz-python3.10-sphinxcontrib-serializinghtml-1.1.5-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/n7rc4f0w0kgb6576liqqcq982dhqzyzy-python3.10-sphinxcontrib-websupport-1.2.4-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/71ja085vrr2ybapa3pskpknkhczyxrvi-python3.10-six-1.16.0-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/1z7xmnsphxxr0x3v7bpkggvwnj348zhy-python3.10-sphinxcontrib-apidoc-0.3.0-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/x4bih8qadcwwfgbslj4rvfxc4k9gzzyy-python3.10-pbr-5.11.1-aarch64-unknown-linux-gnu/lib/python3.10/site-packages','/nix/store/hwjr66p4wj1j93aybvvjj6771vb2x9yq-python3.10-setuptools-67.4.0-aarch64-unknown-linux-gnu/lib/python3.10/site-packages'], site._init_pathinfo());'

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 23.11 Release Notes (or backporting 23.05 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

@github-actions github-actions bot added the 6.topic: python Python is a high-level, general-purpose programming language. label Aug 5, 2023
@ofborg ofborg bot added 6.topic: cross-compilation Building packages on a different platform than they will be used on 10.rebuild-darwin: 101-500 This PR causes between 101 and 500 packages to rebuild on Darwin. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 501-1000 This PR causes many rebuilds on Linux and should normally target the staging branches. labels Aug 6, 2023
@ghost ghost closed this Oct 22, 2023
@ghost ghost deleted the pr/fixcross/pynacl branch October 22, 2023 07:35
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: cross-compilation Building packages on a different platform than they will be used on 6.topic: python Python is a high-level, general-purpose programming language. 10.rebuild-darwin: 101-500 This PR causes between 101 and 500 packages to rebuild on Darwin. 10.rebuild-linux: 501-1000 This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants