Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1510511

Summary: add debugsource support
Product: [Community] Spacewalk Reporter: Jan Dobes <jdobes>
Component: WebUIAssignee: Jan Dobes <jdobes>
Status: CLOSED CURRENTRELEASE QA Contact: Red Hat Satellite QA List <satqe-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 2.7CC: jhutar, tkasparek
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: spacewalk-java-2.5.14-114-sat Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1568724 (view as bug list) Environment:
Last Closed: 2018-04-20 12:31:24 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1564160, 1568724    

Description Jan Dobes 2017-11-07 15:17:48 UTC
Description of problem:
Fedora 27/SUSE repositories are using 2 types of debug packages - debuginfo and debugsource. But package details page (/rhn/software/packages/Details.do?pid=<ID>) contains only link to download debuginfo package.

Also, debuginfo  packages are built for every sub-package of single source package, not only one debuginfo per source package as before, make sure Spacewalk detects them correctly.


Steps to Reproduce:
1. Sync package with it's sub-packages and their debuginfo and debugsource packages.
2. Check package details page

Actual results:
debugsource package is not shown, possibly incorrect debuginfo package is shown for subpackage

Expected results:
debugsource package is shown, correct debuginfo package is shown

Additional info:
https://fedoraproject.org/wiki/Changes/SubpackageAndSourceDebuginfo

Comment 1 Jan Dobes 2017-11-07 17:45:50 UTC
fixed in spacewalk master:

305b746f7ec907d1cd7a05d8f43a953f6efae1ad
150af358d75100404f12d3bf788ef1947d664316

Although, both -debuginfo and -debugsource packages are displayed only for current package name, there never was a logic to display parent's debuginfo in subpackages and it doesn't seem simple to implement it.

Comment 5 Jiří Dostál 2018-04-20 12:31:24 UTC
Spacewalk 2.8 has been released.
https://github.com/spacewalkproject/spacewalk/wiki/ReleaseNotes28