Bug 1538346 - dnf package groups contain missing packages
Summary: dnf package groups contain missing packages
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: comps
Version: 28
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Stephen Gallagher
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-01-24 21:28 UTC by W Agtail
Modified: 2018-03-04 17:54 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-03-03 21:50:37 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description W Agtail 2018-01-24 21:28:09 UTC
Description of problem:
The following dnf package groups list invalid packages:
base-x
mate-desktop

Version-Release number of selected component (if applicable):
Fedora release 28 (Rawhide)

How reproducible:
Always

Steps to Reproduce:
1. dnf groupinstall base-x
2. dnf groupinstall mate-desktop
3.

Actual results:
dnf groupinstall base-x
No match for group package "xorg-x11-drv-armsoc"
No match for group package "xorg-x11-drv-omap"

dnf groupinstall mate-desktop
No match for group package "dnfdragora-gui"

Expected results:
To have no errors

Additional info:
Could the above mentioned missing packages either be removed from the package groups or make the packages available?

Many thanks.

Comment 1 Daniel Mach 2018-01-31 12:14:07 UTC
This is a problem with comps.xml in repodata, it contains RPMs that are not available in repos.

Comment 2 Fedora End Of Life 2018-02-20 15:28:58 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 28 development cycle.
Changing version to '28'.

Comment 3 Kevin Fenzi 2018-03-03 21:50:37 UTC
Well, 2 of those are only available are arm/aarch64, so there's nothing we can do in comps about that I don't think. 

The last one I have filed a PR to fix: 
https://pagure.io/fedora-comps/pull-request/225

If you feel the others should be addressed, feel free to re-open and reassign back to dnf.

Comment 4 Igor Gnatenko 2018-03-04 05:15:50 UTC
(In reply to Kevin Fenzi from comment #3)
> Well, 2 of those are only available are arm/aarch64, so there's nothing we
> can do in comps about that I don't think. 

There is "arch" or "basearch" xml attribute exists. I really want to make comps reliable, not simply skip **mandatory** packages.

Comment 5 Kevin Fenzi 2018-03-04 17:54:58 UTC
Does dnf work with those? If so, yeah, we can add those to those arm specific packages and solve this.


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