View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0018130||CentOS-8||httpd||public||2021-03-27 01:49||2021-04-01 16:19|
|Platform||8 stream||OS||8 stream||OS Version||8 stream|
|Summary||0018130: Missing source - not available anywhere online - centos-noindex-8.0.tar.gz|
But that file is not in the SOURCE, and nowhere to be found anyplace online
|Steps To Reproduce||clone the repo and try to build.|
Also - someone need to sanitize the mess up that is 8-stream versioning.... we've got c8, c8s c8-stream, c8s-stream all used without consistency...
|Additional Information||+ mkdir /usr/src/redhat/BUILDROOT/httpd-2.4.37-30.el8.0.1.x86_64/usr/share/httpd/noindex|
+ tar xzf /usr/src/redhat/SOURCES/centos-noindex-8.0.tar.gz -C /usr/src/redhat/BUILDROOT/httpd-2.4.37-30.el8.0.1.x86_64/usr/share/httpd/noindex/ --strip-components=1
tar (child): /usr/src/redhat/SOURCES/centos-noindex-8.0.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
error: Bad exit status from /var/tmp/rpm-tmp.4vKd4l (%install)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.4vKd4l (%install)
|Tags||No tags attached.|
Could you show me the file centos-noindex-8.0.tar.gz? And then I could help you to solve this problem.
If you need to contact me: https://vsudoblog.wixsite.com/home
I obviously cannot "show you the file" - because as I just said, there is no such file anywhere on the internet.
Someone inside RedHat seems to have taken a copy of the HTTPD source code and saved it under some other name (centos-noindex-8.0.tar.gz - which is not the name it was downloaded as)... in order to build this package. Either that, or the SPEC file is not the original that was used to build our release RPMs (has some other version codes in it - like "noindex" perhaps) - either way - that's not allowed.
As I'm sure you know - it is a condition of using the source code built by authors like myself and the Apache team that you make this source available to everyone - it is a licence violation to release SPEC files that point to unknown sources and to release RPM's that are built from things that comprise source you've not released or identified.