Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 1929938

Summary: man-pages-es-extra is on Server DVD with unresolved dependencies
Product: [Fedora] Fedora Reporter: Adam Williamson <awilliam>
Component: man-pages-l10nAssignee: Nikola Forró <nforro>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 34CC: mfabian, nforro, rafaelff, robatino
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: openqa AcceptedBlocker
Fixed In Version: man-pages-l10n-4.9.2-3.fc34 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-03-23 16:29:12 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: 1829024    

Description Adam Williamson 2021-02-18 01:08:49 UTC
I'm not sure if this is really man-pages-l10n's fault, exactly, but it's the introduction of man-pages-l10n that has caused it, and I figure this way at least the right people will see it.

Current F34 (probably Rawhide too, haven't checked yet) Server DVD builds have man-pages-es-extra on them, but it is not installable due to a missing dependency, man-pages-es. This is an automatic release blocker per "Unresolved dependencies on a release-blocking DVD-style (offline installer) image (failures of QA:Testcase_Mediakit_Repoclosure)" - https://fedoraproject.org/wiki/QA:SOP_blocker_bug_process#Automatic_blockers

So, what winds up on the DVD are these two packages:

man-pages-es-4.9.2-2.fc34.noarch.rpm (from man-pages-l10n source package)
man-pages-es-extra-1.55-35.fc34.noarch.rpm (from man-pages-es source package)

The latter requires "man-pages-es = 1.55-35.fc34" and so is not installable.

I am not sure exactly *why* man-pages-es-extra is pulled in. It may be some rather opaque langpacks mechanism, or something. man-pages-es-4.9.2-2.fc34 explicitly obsoletes it, but that's clearly not enough to prevent it being included on the DVD, somehow.

Retiring man-pages-es would probably solve this, but are we doing that yet?

Comment 1 Nikola Forró 2021-02-18 07:59:21 UTC
Sorry about that. man-pages-es from man-pages-l10n source package is supposed to replace both man-pages-es and man-pages-es-extra from man-pages-es source package and it should be retired, but that obviously hasn't happened yet.

I'm going to disable the man-pages-es subpackage in man-pages-l10n until that actually happens.

Comment 3 Adam Williamson 2021-03-23 16:29:12 UTC
Repoclosure and fileconflicts tests are both passing currently, so this looks resolved.