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

FTBFS: py3-jupyterhub-kubespawner #26086

Open
imjasonh opened this issue Aug 10, 2024 · 0 comments
Open

FTBFS: py3-jupyterhub-kubespawner #26086

imjasonh opened this issue Aug 10, 2024 · 0 comments
Labels
service:ftbfs Failed to Build From Source squad:sustaining

Comments

@imjasonh
Copy link
Contributor

imjasonh commented Aug 10, 2024

INFO * Installing packages in isolated environment:
INFO   - hatchling
INFO * Getting build dependencies for wheel...
INFO * Building wheel...
WARN Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/pyproject_hooks/_in_process/_in_process.py", line 373, in <module>
    main()
  File "/usr/lib/python3.12/site-packages/pyproject_hooks/_in_process/_in_process.py", line 357, in main
    json_out["return_val"] = hook(**hook_input["kwargs"])
WARN                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
WARN   File "/usr/lib/python3.12/site-packages/pyproject_hooks/_in_process/_in_process.py", line 271, in build_wheel
WARN     return _build_backend().build_wheel(
WARN            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
WARN   File "/tmp/build-env-g20yjaan/lib/python3.12/site-packages/hatchling/build.py", line 58, in build_wheel
WARN     return os.path.basename(next(builder.build(directory=wheel_directory, versions=['standard'])))
WARN                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
WARN   File "/tmp/build-env-g20yjaan/lib/python3.12/site-packages/hatchling/builders/plugin/interface.py", line 155, in build
WARN     artifact = version_api[version](directory, **build_data)
WARN                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
WARN   File "/tmp/build-env-g20yjaan/lib/python3.12/site-packages/hatchling/builders/wheel.py", line 475, in build_standard
WARN     for included_file in self.recurse_included_files():
WARN                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
WARN   File "/tmp/build-env-g20yjaan/lib/python3.12/site-packages/hatchling/builders/plugin/interface.py", line 176, in recurse_included_files
WARN     yield from self.recurse_selected_project_files()
WARN   File "/tmp/build-env-g20yjaan/lib/python3.12/site-packages/hatchling/builders/plugin/interface.py", line 180, in recurse_selected_project_files
WARN     if self.config.only_include:
WARN        ^^^^^^^^^^^^^^^^^^^^^^^^
WARN   File "/tmp/build-env-g20yjaan/lib/python3.12/site-packages/hatchling/builders/config.py", line 806, in only_include
WARN     only_include = only_include_config.get('only-include', self.default_only_include()) or self.packages
WARN                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
WARN   File "/tmp/build-env-g20yjaan/lib/python3.12/site-packages/hatchling/builders/wheel.py", line 260, in default_only_include
WARN     return self.default_file_selection_options.only_include
WARN            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
WARN   File "/usr/lib/python3.12/functools.py", line 993, in __get__
WARN     val = self.func(instance)
WARN           ^^^^^^^^^^^^^^^^^^^
WARN   File "/tmp/build-env-g20yjaan/lib/python3.12/site-packages/hatchling/builders/wheel.py", line 248, in default_file_selection_options
WARN     raise ValueError(message)
WARN ValueError: Unable to determine which files to ship inside the wheel using the following heuristics: https://hatch.pypa.io/latest/plugins/builder/wheel/#default-file-selection

WARN The most likely cause of this is that there is no directory that matches the name of your project (jupyterhub_kubespawner).
WARN
WARN At least one file selection option must be defined in the `tool.hatch.build.targets.wheel` table, see: https://hatch.pypa.io/latest/config/build/
WARN
WARN As an example, if you intend to ship a directory named `foo` that resides within a `src` directory located at the root of your project, you can define the following:
WARN
WARN [tool.hatch.build.targets.wheel]
WARN packages = ["src/foo"]
INFO
INFO ERROR Backend subprocess exited when trying to invoke build_wheel
ERRO ERROR: failed to build package. the build environment has been preserved:
INFO   workspace dir: /tmp/melange-workspace-44079447
INFO   guest dir: /tmp/melange-guest-476707566
ERRO failed to build package: unable to run package py3-jupyterhub-kubespawner pipeline: unable to run pipeline: unable to run pipeline: exit status 1

https://cloudlogging.app.goo.gl/aPF7RXfSeg8P7z9DA

@imjasonh imjasonh added the service:ftbfs Failed to Build From Source label Aug 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
service:ftbfs Failed to Build From Source squad:sustaining
Projects
None yet
Development

No branches or pull requests

2 participants