You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The flake does not seem to rely on any kind of flake.lock mechanism, adding one would greatly improve reproducibility (and would allow for this kind of issues to be detected more easily by the flake developers)
Relevant log output
Here is the tornado build log:
Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing pypa-install-hook
Using pypaInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing pip-build-hook
Using pipBuildPhase
Using pipShellHook
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/9fq1dfdfkkjxc1gngj1fwb5rsm9lyppi-tornado-6.4.2.tar.gz
source root is tornado-6.4.2
setting SOURCE_DATE_EPOCH to timestamp 1732243070 of file tornado-6.4.2/setup.cfg
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Removing path dependencies
Finished removing path dependencies
Removing git dependencies
Finished removing git dependencies
Removing wheel-url dependencies
Finished removing wheel-url dependencies
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
no configure script, doing nothing
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
Executing pipBuildPhase
Creating a wheel...
WARNING: The directory '/homeless-shelter/.cache/pip' or its parent directory is not owned or is not wri>
Processing /build/tornado-6.4.2
Running command Preparing metadata (pyproject.toml)
running dist_info
creating /build/pip-modern-metadata-yn0lf31r/tornado.egg-info
writing /build/pip-modern-metadata-yn0lf31r/tornado.egg-info/PKG-INFO
writing dependency_links to /build/pip-modern-metadata-yn0lf31r/tornado.egg-info/dependency_links.txt
writing top-level names to /build/pip-modern-metadata-yn0lf31r/tornado.egg-info/top_level.txt
writing manifest file '/build/pip-modern-metadata-yn0lf31r/tornado.egg-info/SOURCES.txt'
reading manifest file '/build/pip-modern-metadata-yn0lf31r/tornado.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'docs/build'
warning: no files found matching 'tornado/test/README'
adding license file 'LICENSE'
writing manifest file '/build/pip-modern-metadata-yn0lf31r/tornado.egg-info/SOURCES.txt'
creating '/build/pip-modern-metadata-yn0lf31r/tornado-6.4.2.dist-info'
Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: tornado
Running command Building wheel for tornado (pyproject.toml)
usage: _in_process.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: _in_process.py --help [cmd1 cmd2 ...]
lines 1-54
Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing pypa-install-hook
Using pypaInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing pip-build-hook
Using pipBuildPhase
Using pipShellHook
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/9fq1dfdfkkjxc1gngj1fwb5rsm9lyppi-tornado-6.4.2.tar.gz
source root is tornado-6.4.2
setting SOURCE_DATE_EPOCH to timestamp 1732243070 of file tornado-6.4.2/setup.cfg
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Removing path dependencies
Finished removing path dependencies
Removing git dependencies
Finished removing git dependencies
Removing wheel-url dependencies
Finished removing wheel-url dependencies
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
no configure script, doing nothing
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
Executing pipBuildPhase
Creating a wheel...
WARNING: The directory '/homeless-shelter/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. I>
Processing /build/tornado-6.4.2
Running command Preparing metadata (pyproject.toml)
running dist_info
creating /build/pip-modern-metadata-yn0lf31r/tornado.egg-info
writing /build/pip-modern-metadata-yn0lf31r/tornado.egg-info/PKG-INFO
writing dependency_links to /build/pip-modern-metadata-yn0lf31r/tornado.egg-info/dependency_links.txt
writing top-level names to /build/pip-modern-metadata-yn0lf31r/tornado.egg-info/top_level.txt
writing manifest file '/build/pip-modern-metadata-yn0lf31r/tornado.egg-info/SOURCES.txt'
reading manifest file '/build/pip-modern-metadata-yn0lf31r/tornado.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'docs/build'
warning: no files found matching 'tornado/test/README'
adding license file 'LICENSE'
writing manifest file '/build/pip-modern-metadata-yn0lf31r/tornado.egg-info/SOURCES.txt'
creating '/build/pip-modern-metadata-yn0lf31r/tornado-6.4.2.dist-info'
Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: tornado
Running command Building wheel for tornado (pyproject.toml)
usage: _in_process.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: _in_process.py --help [cmd1 cmd2 ...]
or: _in_process.py --help-commands
or: _in_process.py cmd --help
error: option --dist-info-dir not recognized
error: subprocess-exited-with-error
× Building wheel for tornado (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
full command: /nix/store/zv1kaq7f1q20x62kbjv6pfjygw5jmwl6-python3-3.12.7/bin/python3.12 /nix/store/b5hj21zkaxlyb8h6jrnl3ic82xs9xckd-python3.12-pip-24.0/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_>
cwd: /build/tornado-6.4.2
Building wheel for tornado (pyproject.toml) ... error
ERROR: Failed building wheel for tornado
Failed to build tornado
ERROR: Failed to build one or more wheels
The text was updated successfully, but these errors were encountered:
Current Behavior
When trying to run
nix run
after runningnix flake init --template github:tweag/jupyenv
, I get the following error :Expected Behavior
I would expect for all packages to build properly and for a jupyter-lab to start
Steps To Reproduce
nix flake init --template github:tweag/jupyenv
in itnix run
in itOS
Version
Latest at time of report
Additional Context
The flake does not seem to rely on any kind of
flake.lock
mechanism, adding one would greatly improve reproducibility (and would allow for this kind of issues to be detected more easily by the flake developers)Relevant log output
Here is the
tornado
build log:The text was updated successfully, but these errors were encountered: