Bug 923549

Summary: Many providers for dependencies being pulled into F19 live composes, instead of just the single best provider
Product: [Fedora] Fedora Reporter: Adam Williamson (Red Hat non-Fedora) <awilliam>
Component: yumAssignee: Packaging Maintenance Team <packaging-team-maint>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 19CC: adam.stokes, admiller, bcl, bruno, dhuff, ffesti, Jasper.Hartline, jzeleny, katzj, packaging-team-maint, petersen, tim.lauridsen, zpavlas
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-29 11:50:03 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:

Description Adam Williamson (Red Hat non-Fedora) 2013-03-20 05:04:49 UTC
It looks like, when I compose an F19 live image on an F19 compose host, all the packages that provide any given dependency are being pulled in, instead of the single best one.

For instance, the desktop live I just built contains all four of:

imsettings-xfce
imsettings-gsettings
imsettings-lxde
imsettings-qt

It looks like this is simply to satisfy the "imsettings-desktop-module(x86-64)" requirement of the "imsettings" package. I can't see any other reason for it. But weirdly, one other package which provides that was not pulled in: imsettings-mate.

See also http://bugzilla.redhat.com/show_bug.cgi?id=923547 for a package which is present on the live image for absolutely _no reason at all_, so far as I can make out.

Comment 1 Brian Lane 2013-03-20 18:00:16 UTC
livecd-creator uses yum for this, it doesn't make those kinds of decisions.

Comment 2 Jens Petersen 2013-03-29 08:40:45 UTC
I think optional packages are also being pulled in?

Comment 3 Jens Petersen 2013-03-29 08:54:38 UTC
(In reply to comment #2)
> I think optional packages are also being pulled in?

Ah that is bug 923547.

Has this one changed then?  TC3 images seem smaller than TC2 at least.

Comment 4 Adam Williamson (Red Hat non-Fedora) 2013-03-29 09:30:05 UTC
I think this is probably just the same thing as 923547, I forgot to close 'em as dupes. Probably some optional packages pulling in all the imsettings.

Comment 5 Jan Zeleny 2013-03-29 11:50:03 UTC
Hope you don't mind me closing this as dupe for you ...

*** This bug has been marked as a duplicate of bug 923547 ***