Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build failure: python312Packages.whispers #354317

Open
D3vil0p3r opened this issue Nov 7, 2024 · 1 comment
Open

Build failure: python312Packages.whispers #354317

D3vil0p3r opened this issue Nov 7, 2024 · 1 comment
Labels
0.kind: build failure A package fails to build

Comments

@D3vil0p3r
Copy link
Member

D3vil0p3r commented Nov 7, 2024

Steps To Reproduce

Steps to reproduce the behavior:

  1. nix-shell -p python312Packages.whispers

Build log

this derivation will be built:
  /nix/store/p0gky98myn9pfim97ciqk2jfi68c688j-python3.12-whispers-2.3.0.drv
building '/nix/store/p0gky98myn9pfim97ciqk2jfi68c688j-python3.12-whispers-2.3.0.drv'...
Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing pypa-build-hook
Using pypaBuildPhase
Sourcing python-runtime-deps-check-hook
Using pythonRuntimeDepsCheckHook
Sourcing pypa-install-hook
Using pypaInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing pytest-check-hook
Using pytestCheckPhase
Running phase: unpackPhase
unpacking source archive /nix/store/cga6msf28im1ckipz54r92w9k3d0990h-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/whispers/rules/passwords.yml
Running phase: patchPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
no configure script, doing nothing
Running phase: buildPhase
Executing pypaBuildPhase
Creating a wheel...
* Getting build dependencies for wheel...
/nix/store/nxgx33hs40fc9qrrn3y9g4wv0db8pmhy-python3.12-setuptools-75.1.0/lib/python3.12/site-packages/setuptools/_distutils/dist.py:261: UserWarning: Unknown distribution option: 'tests_require'
  warnings.warn(msg)
running egg_info
creating whispers.egg-info
writing whispers.egg-info/PKG-INFO
writing dependency_links to whispers.egg-info/dependency_links.txt
writing entry points to whispers.egg-info/entry_points.txt
writing requirements to whispers.egg-info/requires.txt
writing top-level names to whispers.egg-info/top_level.txt
writing manifest file 'whispers.egg-info/SOURCES.txt'
reading manifest file 'whispers.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'whispers.egg-info/SOURCES.txt'
* Building wheel...
/nix/store/nxgx33hs40fc9qrrn3y9g4wv0db8pmhy-python3.12-setuptools-75.1.0/lib/python3.12/site-packages/setuptools/_distutils/dist.py:261: UserWarning: Unknown distribution option: 'tests_require'
  warnings.warn(msg)
running bdist_wheel
running build
running build_py
creating build/lib/whispers
copying whispers/__init__.py -> build/lib/whispers
copying whispers/__version__.py -> build/lib/whispers
copying whispers/main.py -> build/lib/whispers
creating build/lib/whispers/core
copying whispers/core/__init__.py -> build/lib/whispers/core
copying whispers/core/args.py -> build/lib/whispers/core
copying whispers/core/config.py -> build/lib/whispers/core
copying whispers/core/constants.py -> build/lib/whispers/core
copying whispers/core/pairs.py -> build/lib/whispers/core
copying whispers/core/rules.py -> build/lib/whispers/core
copying whispers/core/scope.py -> build/lib/whispers/core
copying whispers/core/secrets.py -> build/lib/whispers/core
copying whispers/core/utils.py -> build/lib/whispers/core
creating build/lib/whispers/models
copying whispers/models/__init__.py -> build/lib/whispers/models
copying whispers/models/appconfig.py -> build/lib/whispers/models
copying whispers/models/pair.py -> build/lib/whispers/models
copying whispers/models/rule.py -> build/lib/whispers/models
creating build/lib/whispers/plugins
copying whispers/plugins/__init__.py -> build/lib/whispers/plugins
copying whispers/plugins/common.py -> build/lib/whispers/plugins
copying whispers/plugins/config.py -> build/lib/whispers/plugins
copying whispers/plugins/dockercfg.py -> build/lib/whispers/plugins
copying whispers/plugins/dockerfile.py -> build/lib/whispers/plugins
copying whispers/plugins/elixir.py -> build/lib/whispers/plugins
copying whispers/plugins/gradle.py -> build/lib/whispers/plugins
copying whispers/plugins/html.py -> build/lib/whispers/plugins
copying whispers/plugins/htpasswd.py -> build/lib/whispers/plugins
copying whispers/plugins/jproperties.py -> build/lib/whispers/plugins
copying whispers/plugins/json.py -> build/lib/whispers/plugins
copying whispers/plugins/npmrc.py -> build/lib/whispers/plugins
copying whispers/plugins/pip.py -> build/lib/whispers/plugins
copying whispers/plugins/plaintext.py -> build/lib/whispers/plugins
copying whispers/plugins/pypirc.py -> build/lib/whispers/plugins
copying whispers/plugins/semgrep.py -> build/lib/whispers/plugins
copying whispers/plugins/shell.py -> build/lib/whispers/plugins
copying whispers/plugins/traverse.py -> build/lib/whispers/plugins
copying whispers/plugins/xml.py -> build/lib/whispers/plugins
copying whispers/plugins/yml.py -> build/lib/whispers/plugins
creating build/lib/whispers/rules
copying whispers/rules/__init__.py -> build/lib/whispers/rules
running egg_info
writing whispers.egg-info/PKG-INFO
writing dependency_links to whispers.egg-info/dependency_links.txt
writing entry points to whispers.egg-info/entry_points.txt
writing requirements to whispers.egg-info/requires.txt
writing top-level names to whispers.egg-info/top_level.txt
reading manifest file 'whispers.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'whispers.egg-info/SOURCES.txt'
copying whispers/config.yml -> build/lib/whispers
copying whispers/rules/files.yml -> build/lib/whispers/rules
copying whispers/rules/infra.yml -> build/lib/whispers/rules
copying whispers/rules/keys.yml -> build/lib/whispers/rules
copying whispers/rules/misc.yml -> build/lib/whispers/rules
copying whispers/rules/passwords.yml -> build/lib/whispers/rules
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/whispers
copying build/lib/whispers/__init__.py -> build/bdist.linux-x86_64/wheel/./whispers
copying build/lib/whispers/__version__.py -> build/bdist.linux-x86_64/wheel/./whispers
copying build/lib/whispers/main.py -> build/bdist.linux-x86_64/wheel/./whispers
creating build/bdist.linux-x86_64/wheel/whispers/core
copying build/lib/whispers/core/__init__.py -> build/bdist.linux-x86_64/wheel/./whispers/core
copying build/lib/whispers/core/args.py -> build/bdist.linux-x86_64/wheel/./whispers/core
copying build/lib/whispers/core/config.py -> build/bdist.linux-x86_64/wheel/./whispers/core
copying build/lib/whispers/core/constants.py -> build/bdist.linux-x86_64/wheel/./whispers/core
copying build/lib/whispers/core/pairs.py -> build/bdist.linux-x86_64/wheel/./whispers/core
copying build/lib/whispers/core/rules.py -> build/bdist.linux-x86_64/wheel/./whispers/core
copying build/lib/whispers/core/scope.py -> build/bdist.linux-x86_64/wheel/./whispers/core
copying build/lib/whispers/core/secrets.py -> build/bdist.linux-x86_64/wheel/./whispers/core
copying build/lib/whispers/core/utils.py -> build/bdist.linux-x86_64/wheel/./whispers/core
creating build/bdist.linux-x86_64/wheel/whispers/models
copying build/lib/whispers/models/__init__.py -> build/bdist.linux-x86_64/wheel/./whispers/models
copying build/lib/whispers/models/appconfig.py -> build/bdist.linux-x86_64/wheel/./whispers/models
copying build/lib/whispers/models/pair.py -> build/bdist.linux-x86_64/wheel/./whispers/models
copying build/lib/whispers/models/rule.py -> build/bdist.linux-x86_64/wheel/./whispers/models
creating build/bdist.linux-x86_64/wheel/whispers/plugins
copying build/lib/whispers/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/common.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/config.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/dockercfg.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/dockerfile.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/elixir.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/gradle.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/html.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/htpasswd.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/jproperties.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/json.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/npmrc.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/pip.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/plaintext.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/pypirc.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/semgrep.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/shell.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/traverse.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/xml.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
copying build/lib/whispers/plugins/yml.py -> build/bdist.linux-x86_64/wheel/./whispers/plugins
creating build/bdist.linux-x86_64/wheel/whispers/rules
copying build/lib/whispers/rules/__init__.py -> build/bdist.linux-x86_64/wheel/./whispers/rules
copying build/lib/whispers/rules/files.yml -> build/bdist.linux-x86_64/wheel/./whispers/rules
copying build/lib/whispers/rules/infra.yml -> build/bdist.linux-x86_64/wheel/./whispers/rules
copying build/lib/whispers/rules/keys.yml -> build/bdist.linux-x86_64/wheel/./whispers/rules
copying build/lib/whispers/rules/misc.yml -> build/bdist.linux-x86_64/wheel/./whispers/rules
copying build/lib/whispers/rules/passwords.yml -> build/bdist.linux-x86_64/wheel/./whispers/rules
copying build/lib/whispers/config.yml -> build/bdist.linux-x86_64/wheel/./whispers
running install_egg_info
Copying whispers.egg-info to build/bdist.linux-x86_64/wheel/./whispers-2.3.0-py3.12.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/whispers-2.3.0.dist-info/WHEEL
creating '/build/source/dist/.tmp-o554p5d2/whispers-2.3.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'whispers/__init__.py'
adding 'whispers/__version__.py'
adding 'whispers/config.yml'
adding 'whispers/main.py'
adding 'whispers/core/__init__.py'
adding 'whispers/core/args.py'
adding 'whispers/core/config.py'
adding 'whispers/core/constants.py'
adding 'whispers/core/pairs.py'
adding 'whispers/core/rules.py'
adding 'whispers/core/scope.py'
adding 'whispers/core/secrets.py'
adding 'whispers/core/utils.py'
adding 'whispers/models/__init__.py'
adding 'whispers/models/appconfig.py'
adding 'whispers/models/pair.py'
adding 'whispers/models/rule.py'
adding 'whispers/plugins/__init__.py'
adding 'whispers/plugins/common.py'
adding 'whispers/plugins/config.py'
adding 'whispers/plugins/dockercfg.py'
adding 'whispers/plugins/dockerfile.py'
adding 'whispers/plugins/elixir.py'
adding 'whispers/plugins/gradle.py'
adding 'whispers/plugins/html.py'
adding 'whispers/plugins/htpasswd.py'
adding 'whispers/plugins/jproperties.py'
adding 'whispers/plugins/json.py'
adding 'whispers/plugins/npmrc.py'
adding 'whispers/plugins/pip.py'
adding 'whispers/plugins/plaintext.py'
adding 'whispers/plugins/pypirc.py'
adding 'whispers/plugins/semgrep.py'
adding 'whispers/plugins/shell.py'
adding 'whispers/plugins/traverse.py'
adding 'whispers/plugins/xml.py'
adding 'whispers/plugins/yml.py'
adding 'whispers/rules/__init__.py'
adding 'whispers/rules/files.yml'
adding 'whispers/rules/infra.yml'
adding 'whispers/rules/keys.yml'
adding 'whispers/rules/misc.yml'
adding 'whispers/rules/passwords.yml'
adding 'whispers-2.3.0.dist-info/LICENSE'
adding 'whispers-2.3.0.dist-info/METADATA'
adding 'whispers-2.3.0.dist-info/WHEEL'
adding 'whispers-2.3.0.dist-info/entry_points.txt'
adding 'whispers-2.3.0.dist-info/top_level.txt'
adding 'whispers-2.3.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built whispers-2.3.0-py3-none-any.whl
Finished creating a wheel...
Finished executing pypaBuildPhase
Running phase: pythonRuntimeDepsCheckHook
Executing pythonRuntimeDepsCheck
Checking runtime dependencies for whispers-2.3.0-py3-none-any.whl
  - lxml==5.2.2 not satisfied by version 5.3.0
  - pyyaml==6.0.1 not satisfied by version 6.0.2
  - wrapt not installed
  - semgrep not installed
error: builder for '/nix/store/p0gky98myn9pfim97ciqk2jfi68c688j-python3.12-whispers-2.3.0.drv' failed with exit code 1;
       last 25 log lines:
       > adding 'whispers/plugins/xml.py'
       > adding 'whispers/plugins/yml.py'
       > adding 'whispers/rules/__init__.py'
       > adding 'whispers/rules/files.yml'
       > adding 'whispers/rules/infra.yml'
       > adding 'whispers/rules/keys.yml'
       > adding 'whispers/rules/misc.yml'
       > adding 'whispers/rules/passwords.yml'
       > adding 'whispers-2.3.0.dist-info/LICENSE'
       > adding 'whispers-2.3.0.dist-info/METADATA'
       > adding 'whispers-2.3.0.dist-info/WHEEL'
       > adding 'whispers-2.3.0.dist-info/entry_points.txt'
       > adding 'whispers-2.3.0.dist-info/top_level.txt'
       > adding 'whispers-2.3.0.dist-info/RECORD'
       > removing build/bdist.linux-x86_64/wheel
       > Successfully built whispers-2.3.0-py3-none-any.whl
       > Finished creating a wheel...
       > Finished executing pypaBuildPhase
       > Running phase: pythonRuntimeDepsCheckHook
       > Executing pythonRuntimeDepsCheck
       > Checking runtime dependencies for whispers-2.3.0-py3-none-any.whl
       >   - lxml==5.2.2 not satisfied by version 5.3.0
       >   - pyyaml==6.0.1 not satisfied by version 6.0.2
       >   - wrapt not installed
       >   - semgrep not installed
       For full logs, run 'nix log /nix/store/p0gky98myn9pfim97ciqk2jfi68c688j-python3.12-whispers-2.3.0.drv'.

Additional context

Add any other context about the problem here.

Notify maintainers

@fabaff

Metadata

  • system: "x86_64-linux"
  • host os: Linux 6.6.58, Athena OS, 24.11 (Vicuna), 24.11pre698755.807e9154dcb1
  • multi-user?: yes
  • sandbox: yes
  • version: nix-env (Nix) 2.24.9
  • channels(root): "nixos"
  • nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

Add a 👍 reaction to issues you find important.

@D3vil0p3r D3vil0p3r added the 0.kind: build failure A package fails to build label Nov 7, 2024
@svrana
Copy link
Member

svrana commented Nov 7, 2024

Will be resolved by #353077

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.kind: build failure A package fails to build
Projects
None yet
Development

No branches or pull requests

2 participants