View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0017618 | CentOS-8 | httpd | public | 2020-07-24 09:23 | 2020-07-30 12:53 |
Reporter | minfrin | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 8.2.2004 | ||||
Summary | 0017618: Source code for httpd is missing | ||||
Description | The source code for httpd is missing. | ||||
Steps To Reproduce | Run the following: [minfrin@bob SPECS]$ dnf download --source httpd enabling AppStream-source repository enabling BaseOS-source repository enabling extras-source repository enabling epel-modular-source repository enabling epel-source repository enabling rpmfusion-free-updates-source repository Device Platform Repository for el8 421 kB/s | 2.9 kB 00:00 Device Platform Repository for el8 530 kB/s | 6.1 kB 00:00 CentOS-8 - AppStream 7.4 kB/s | 4.3 kB 00:00 CentOS-8 - AppStream 1.2 MB/s | 5.8 MB 00:04 CentOS-8 - Base 11 kB/s | 3.9 kB 00:00 CentOS-8 - Base 1.6 MB/s | 2.2 MB 00:01 CentOS-8 - Extras 3.9 kB/s | 1.5 kB 00:00 CentOS-8 - PowerTools 11 kB/s | 4.3 kB 00:00 CentOS-8 - PowerTools 1.0 MB/s | 1.9 MB 00:01 CentOS-8 - BaseOS Sources 12 kB/s | 3.0 kB 00:00 CentOS-8 - AppStream Sources 70 kB/s | 3.0 kB 00:00 CentOS-8 - Extras Sources 68 kB/s | 3.0 kB 00:00 Extra Packages for Enterprise Linux Modular 8 - 70 kB/s | 18 kB 00:00 Extra Packages for Enterprise Linux Modular 8 - 105 kB/s | 17 kB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 103 kB/s | 14 kB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 1.8 MB/s | 7.4 MB 00:04 Extra Packages for Enterprise Linux 8 - x86_64 102 kB/s | 13 kB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 50 kB/s | 1.6 MB 00:32 RPM Fusion for EL 8 - Free - Updates 6.6 kB/s | 3.7 kB 00:00 RPM Fusion for EL 8 - Free - Updates 391 kB/s | 262 kB 00:00 RPM Fusion for EL 8 - Free - Updates Source 14 kB/s | 3.0 kB 00:00 RPM Fusion for EL 8 - Free - Updates Source 77 kB/s | 36 kB 00:00 No package httpd-2.4.37-21.module_el8.2.0+382+15b0afa8.src available. Exiting due to strict setting. Error: No package httpd-2.4.37-21.module_el8.2.0+382+15b0afa8.src available. | ||||
Additional Information | Google search for the SRPM package leads here: https://koji.mbox.centos.org/koji/buildinfo?buildID=6218 Downloading the source is forbidden: https://koji.mbox.centos.org/pkgs/packages/httpd/2.4.37/16.module_el8.1.0+256+ae790463/src/httpd-2.4.37-16.module_el8.1.0+256+ae790463.src.rpm 403 Forbidden Request forbidden by administrative rules. | ||||
Tags | No tags attached. | ||||
You're link to koji points to the build from 8.1, while your dnf output allready uses 8.2. Have you tried this link: http://vault.centos.org/8.2.2004/AppStream/Source/SPackages/httpd-2.4.37-21.module_el8.2.0+382+15b0afa8.src.rpm Apart from that, you should be able to clone the source code from git.centos.org. |
|
Alas, cloning the source code from git.centos.org does not give an SRPM. I am horrified at just what thunderous mess debugging anything on Redhat derivative platforms has become. I was today years old when I learned that for no obvious reason the source code was split from debuginfo packages into a "debugsource" package. A debuginfo package without source is 100% pointless. This was discovered after a wild goose chase looking for how to fix useless debuginfo packages, only to discover from el8 onwards all debuginfo packages are now rendered useless and source-code-free by design. Whatever you do, do not take this website down: http://debuginfo.centos.org/8/x86_64/Packages/. With all the automated tools having been rendered useless by impossible to google extra steps, the only remaining options appears to be downloading and installing debuginfo (and now debugsource) packages by hand. |
|