Docker installed by default due to cockpit dependency chain

Stephen Gallagher sgallagh at redhat.com
Mon Mar 16 14:07:16 UTC 2015


On Fri, 2015-03-13 at 15:53 -0700, Adam Williamson wrote:
> On Fri, 2015-03-06 at 01:44 -0500, Stephen Gallagher wrote:
> > On Thu, 2015-03-05 at 15:13 +0100, Václav Pavlín wrote:
> > > Hi,
> > > 
> > > I am not sure if that was intentional or not but to be sure, I'd 
> > >   like to
> > > bring up this dependency "issue":
> > > 
> > > We've tried to install minimal Fedora with KS where in %packages 
> > > was  just @core. This installed
> > > 
> > > fedora-release-server -> cockpit -> cockpit-docker -> docker(-io)
> > 
> > This is actually a bug. If you install only @core, it should be   
> > pulling in fedora-release-nonproduct, not fedora-release-server. I 
> >   think this is fallout from the change in depsolver from yum to 
> > DNF.   (Yum would attempt to satisfy the dep with the shortest 
> > dependency   chain; DNF uses a different algorithm).
> > 
> > Please file a BZ.
> 
> If you do/did file a BZ, Vaclav, can you set it to block  
>  https://bugzilla.redhat.com/show_bug.cgi?id=1192182? Thanks.


Just to follow up here, I've submitted patches[1] to rel-eng to 
eliminate the per-product conflict mayhem entirely (and to ensure that 
@core specifying no product package doesn't need one and shouldn't 
pull one in at all).

This issue should be fixed as a side-effect.

[1] https://lists.fedoraproject.org/pipermail/rel-eng/2015-
March/019569.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <http://lists.fedoraproject.org/pipermail/server/attachments/20150316/bfef87b6/attachment.sig>


More information about the server mailing list