stx 5.0: python3 wheels: build fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
High
|
Davlet Panech |
Bug Description
Brief Description
-----------------
Container builds fail in stx/5.0.
Note: we don't need any new containers for the upcoming stx/5.0.1 release.
This bug is likely already fixed in master, see bug #1941901 .
Severity
--------
Major
Expected Behaviour
------------------
Wheels are built successfully
Actual Behavior
----------------
Module "lz4" fails to compile
Reproducibility
---------------
Reproducible
Branch/Pull Time/Commit
-------
stx 5.0/2021-05-24
Last Pass
---------
stx 5.0/2021-08-26
Timestamp/Logs
--------------
13:55:39 [python3] Running: docker run --rm --env DISPLAY_RESULT=no -v /localdisk/
13:55:39 [python3]
13:55:39 [python3] #######
13:55:39 [python3] Building lz4-0.9.
13:55:39 [python3] #######
13:55:39 [python3] Cloning into 'python-lz4'...
13:55:39 [python3] /build-
13:55:39 [python3] From https:/
13:55:39 [python3] * tag v0.9.0 -> FETCH_HEAD
13:55:39 [python3] Note: checking out 'FETCH_HEAD'.
13:55:39 [python3]
13:55:39 [python3] You are in 'detached HEAD' state. You can look around, make experimental
13:55:39 [python3] changes and commit them, and you can discard any commits you make in this
13:55:39 [python3] state without impacting any branches by performing another checkout.
13:55:39 [python3]
13:55:39 [python3] If you want to create a new branch to retain commits you create, you may
13:55:39 [python3] do so (now or later) by using -b with the checkout command again. Example:
13:55:39 [python3]
13:55:39 [python3] git checkout -b new_branch_name
13:55:39 [python3]
13:55:39 [python3] HEAD is now at bc6fb12... Update README.rst
13:55:39 [python3] Traceback (most recent call last):
13:55:39 [python3] File "setup.py", line 160, in <module>
13:55:39 [python3] 'Programming Language :: Python :: 3.6',
13:55:39 [python3] File "/root/
13:55:39 [python3] return distutils.
13:55:39 [python3] File "/usr/lib64/
13:55:39 [python3] _setup_distribution = dist = klass(attrs)
13:55:39 [python3] File "/root/
13:55:39 [python3] k: v for k, v in attrs.items()
13:55:39 [python3] File "/usr/lib64/
13:55:39 [python3] self.finalize_
13:55:39 [python3] File "/root/
13:55:39 [python3] ep.load()(self)
13:55:39 [python3] File "/root/
13:55:39 [python3] ep.load()(self, ep.name, value)
13:55:39 [python3] File "/build-
13:55:39 [python3] dist.metadata.
13:55:39 [python3] File "/build-
13:55:39 [python3] template=
13:55:39 [python3] File "/build-
13:55:39 [python3] version_fields = parsed_
13:55:39 [python3] AttributeError: 'Version' object has no attribute 'release'
13:55:39 [python3] Could not find dist/lz4-
13:55:39 [python3] Searching for wheel:
13:55:39 [python3] find: 'dist/': No such file or directory
13:55:39 [python3] /build-wheels
Workaround
----------
None
summary: |
- python3 wheels: build fails + stx 5.0: python3 wheels: build fails |
tags: | added: stx.5.0 stx.build |
Changed in starlingx: | |
importance: | Undecided → High |
status: | New → Triaged |
assignee: | nobody → Davlet Panech (dpanech) |
Changed in starlingx: | |
status: | Fix Committed → Fix Released |
Fix proposed to branch: r/stx.5.0 /review. opendev. org/c/starlingx /root/+ /807950
Review: https:/