Bug 2371959
| Summary: | F43FailsToInstall: python3-jupyterlab-jupytext, python3-jupytext | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Fedora Fails To Install <fti-bugs> |
| Component: | python-jupytext | Assignee: | Jerry James <loganjerry> |
| Status: | CLOSED WORKSFORME | QA Contact: | |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | loganjerry, mhroncok |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | python-jupytext-1.17.2-2.fc43 | Doc Type: | --- |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2025-06-12 09:39:20 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 2371819 | ||
| Bug Blocks: | 2322407, 2339435, 2371752, 2371958 | ||
|
Description
Fedora Fails To Install
2025-06-11 08:12:31 UTC
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/python-jupytext-1.17.2-build/jupytext-1.17.2/pyproject-wheeldir
Processing /builddir/build/BUILD/python-jupytext-1.17.2-build/jupytext-1.17.2
Preparing metadata (pyproject.toml): started
Running command Preparing metadata (pyproject.toml)
INFO:hatch_jupyter_builder.utils:Running jupyter-builder
INFO:hatch_jupyter_builder.utils:Building with hatch_jupyter_builder.npm_builder
INFO:hatch_jupyter_builder.utils:With kwargs: {'path': 'jupyterlab', 'build_cmd': 'build:prod', 'npm': ['jlpm']}
INFO:hatch_jupyter_builder.utils:Installing build dependencies with npm. This may take a while...
INFO:hatch_jupyter_builder.utils:> /usr/bin/jlpm install
➤ YN0000: ┌ Resolution step
➤ YN0002: │ @jupyterlab/galata@npm:5.3.5 doesn't provide react (p215b8), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/services@npm:7.3.5 doesn't provide react (p67edc), requested by @jupyterlab/settingregistry
➤ YN0002: │ @nrwl/devkit@npm:16.10.0 doesn't provide nx (p048f2), requested by @nx/devkit
➤ YN0060: │ jupyterlab-jupytext-extensions@workspace:. provides stylelint (p02a34) with version 16.15.0, which doesn't satisfy what stylelint-config-prettier requests
➤ YN0002: │ jupyterlab-jupytext@workspace:packages/jupyterlab-jupytext-extension doesn't provide react (p2d6f4), requested by @jupyterlab/settingregistry
➤ YN0002: │ jupyterlab-rise@npm:0.43.1 doesn't provide react (p3ce52), requested by @jupyterlab/settingregistry
➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code
➤ YN0000: └ Completed in 0s 725ms
➤ YN0000: ┌ Fetch step
➤ YN0000: └ Completed in 0s 900ms
➤ YN0000: ┌ Link step
➤ YN0007: │ @parcel/watcher@npm:2.0.4 must be built because it never has been before or the last one failed
➤ YN0007: │ @fortawesome/fontawesome-free@npm:5.15.4 must be built because it never has been before or the last one failed
➤ YN0007: │ nx@npm:16.10.0 [cc223] must be built because it never has been before or the last one failed
➤ YN0000: └ Completed in 1m 23s
➤ YN0000: Done with warnings in 1m 25s
INFO:hatch_jupyter_builder.utils:> /usr/bin/jlpm run build:prod
/builddir/build/BUILD/python-jupytext-1.17.2-build/jupytext-1.17.2/jupyterlab/node_modules/nx/src/native/index.js:235
throw new Error(`Unsupported architecture on Linux: ${arch}`)
^
Error: Unsupported architecture on Linux: ppc64
at Object.<anonymous> (/builddir/build/BUILD/python-jupytext-1.17.2-build/jupytext-1.17.2/jupyterlab/node_modules/nx/src/native/index.js:235:15)
at Module._compile (node:internal/modules/cjs/loader:1730:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1895:10)
at Module.load (node:internal/modules/cjs/loader:1465:32)
at Module._load (node:internal/modules/cjs/loader:1282:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
at Module.require (node:internal/modules/cjs/loader:1487:12)
at require (node:internal/modules/helpers:135:16)
at Object.<anonymous> (/builddir/build/BUILD/python-jupytext-1.17.2-build/jupytext-1.17.2/jupyterlab/node_modules/nx/src/hasher/task-hasher.js:16:18)
Node.js v22.16.0
Processing README.md to generate build/README_with_absolute_links.md with absolute links
Generated build/README_with_absolute_links.md with absolute links
Traceback (most recent call last):
File "/usr/lib/python3.14/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module>
main()
~~~~^^
File "/usr/lib/python3.14/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 178, in prepare_metadata_for_build_wheel
whl_basename = backend.build_wheel(metadata_directory, config_settings)
File "/usr/lib/python3.14/site-packages/hatchling/build.py", line 58, in build_wheel
return os.path.basename(next(builder.build(directory=wheel_directory, versions=['standard'])))
~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/site-packages/hatchling/builders/plugin/interface.py", line 147, in build
build_hook.initialize(version, build_data)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/site-packages/hatch_jupyter_builder/plugin.py", line 94, in initialize
raise e
File "/usr/lib/python3.14/site-packages/hatch_jupyter_builder/plugin.py", line 89, in initialize
build_func(self.target_name, version, **build_kwargs)
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/site-packages/hatch_jupyter_builder/utils.py", line 117, in npm_builder
run([*npm_cmd, "run", build_cmd], cwd=str(abs_path))
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/site-packages/hatch_jupyter_builder/utils.py", line 231, in run
return subprocess.check_call(cmd, **kwargs)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/usr/lib64/python3.14/subprocess.py", line 419, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/jlpm', 'run', 'build:prod']' returned non-zero exit status 1.
error: subprocess-exited-with-error
Perhaps this noarch package needs to be built on x86_64?
It looks like the build is expected to succeed on x86_64 and aarch64 only. I will update the spec. Thank you, Miro. Hello, Please note that this comment was generated automatically by https://pagure.io/releng/blob/main/f/scripts/ftbfs-fti/follow-policy.py If you feel that this output has mistakes, please open an issue at https://pagure.io/releng/ All subpackages of a package against which this bug was filled are now installable or removed from Fedora 43. Thanks for taking care of it! |