build: python3-k8sapp-intel-device-plugins-operator: build fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
High
|
Md Irshad Sheikh |
Bug Description
Brief Description
-----------------
The package python3-
Severity
--------
Major
Steps to Reproduce
------------------
Try to build the package
Expected Behavior
------------------
Build succeeds
Actual Behavior
----------------
Build fails, "No module named pip"
Reproducibility
---------------
Seen once
System Configuration
-------
N/A
Branch/Pull Time/Commit
-------
master/2023-10-11
Last Pass
---------
N/A
Timestamp/Logs
--------------
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -j6
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: info: source package python3-
dpkg-buildpackage: info: source version 1.0-1.stx.3
dpkg-buildpackage: info: source distribution bullseye
dpkg-buildpackage: info: source changed by STX Builder <email address hidden>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
dh clean --with=python3 --buildsystem=
dh_auto_clean -O--buildsystem
I: pybuild base:232: python3.9 setup.py clean
/usr/bin/python3.9: No module named pip
Traceback (most recent call last):
File "/usr/lib/
subprocess.
File "/usr/lib/
raise CalledProcessEr
subprocess.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/<<PKGBUILDDIR
setuptools.
File "/usr/lib/
_install_
File "/usr/lib/
dist.
File "/usr/lib/
resolved_dists = pkg_resources.
File "/usr/lib/
dist = best[req.key] = env.best_match(
File "/usr/lib/
return self.obtain(req, installer)
File "/usr/lib/
return installer(
File "/usr/lib/
return fetch_build_
File "/usr/lib/
raise DistutilsError(
distutils.
E: pybuild pybuild:353: clean: plugin distutils failed with: exit code=1: python3.9 setup.py clean
dh_auto_clean: error: pybuild --clean -i python{version} -p 3.9 returned exit code 13
make: *** [debian/rules:16: clean] Error 25
dpkg-buildpackage: error: fakeroot debian/rules clean subprocess returned exit status 2
Test Activity
-------------
N/A
Workaround
----------
N/A
This build issue is introduced by a code merge on Oct 11: https:/ /review. opendev. org/c/starlingx /app-intel- device- plugins/ +/895921.
This code is reverted.
Code review to revert the change: https:/ /review. opendev. org/c/starlingx /app-intel- device- plugins/ +/898077 was merged on Oct 12.