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 - man-pages-es-extra is on Server DVD with unresolved dependencies
Summary: man-pages-es-extra is on Server DVD with unresolved dependencies
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: man-pages-l10n
Version: 34
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Nikola Forró
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: openqa AcceptedBlocker
Depends On:
Blocks: F34FinalBlocker
TreeView+ depends on / blocked
 
Reported: 2021-02-18 01:08 UTC by Adam Williamson
Modified: 2021-03-23 16:29 UTC (History)
4 users (show)

Fixed In Version: man-pages-l10n-4.9.2-3.fc34
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-03-23 16:29:12 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.