You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using pyp2rpm to build an rpm from rainbowstream, the resulting SRPM has a broken build as below.
The build breaks because the install process puts files in /home/minfrin/rpmbuild/BUILDROOT/python-rainbowstream-1.5.2-1.el7.x86_64/usr/lib but the packaging process picks up the files in /home/minfrin/rpmbuild/BUILDROOT/python-rainbowstream-1.5.2-1.el7.x86_64/usr/lib64.
This is occurring because the rainbowstream python module includes "image.c", which causes pyp2rpm to expect an arch-specific extension package, rather than a non-arch package.
rainbowstream no longer works at all, probably due to a switch to a "wheel" rather than a tarball at pypi.org.
[nkadel@nkadel-c8 rainbo]$ pyp2rpm rainbowstream
Unable to extract package metadata from .whl archive. This might be caused by an old .whl format version. You may ask the upstream to upload fresh wheels created with wheel >= 0.17.0 or to upload an sdist as well to workaround this problem.
Turning wheels into RPMs is becoming more desireable. but is a deeper problem.
Using pyp2rpm to build an rpm from rainbowstream, the resulting SRPM has a broken build as below.
The build breaks because the install process puts files in /home/minfrin/rpmbuild/BUILDROOT/python-rainbowstream-1.5.2-1.el7.x86_64/usr/lib but the packaging process picks up the files in /home/minfrin/rpmbuild/BUILDROOT/python-rainbowstream-1.5.2-1.el7.x86_64/usr/lib64.
The text was updated successfully, but these errors were encountered: