Fedora 22 is out, Fedora 23 is coming :)

Dusty Mabe dusty at dustymabe.com
Tue Jun 16 13:31:27 UTC 2015


On Mon, Jun 15, 2015 at 01:10:58PM -0400, Josh Boyer wrote:
> On Mon, Jun 15, 2015 at 12:18 PM, Matthew Miller
> <mattdm at fedoraproject.org> wrote:
> > On Fri, Jun 12, 2015 at 08:06:04AM -0400, Josh Boyer wrote:
> >> > Well, and linux-firmware, which isn't needed at runtime but is pulled
> >> > in for kernel upgrades, and which to my knowledge is not needed in any
> >> > cloud environments. You might be the right person to talk to about
> >> > figuring out if we can do anything about this.
> >> A post install scriptlet that removes the files in the cloud
> >> kickstarts is about as far as I'm going to go.  I'm not dropping the
> >> Requires from the kernel-core package and leave everyone else in the
> >> lurch.  Another option would be a dummy package that Provides
> >> linux-firmware, but that also runs the risk of non-cloud instances
> >> getting it installed since we don't have separate repos.
> >
> > It's unfortunate that the dependencies can't be expressed in a richer
> > way here. It's not that the kernel requires that package... the
> > hardware does. Even if we remove it in the cloud kickstarts, it gets
> > pulled back in on update, because it's a "Requires(pre)".
> 
> Create a dnf plugin to ignore it.

Will this handle the rpm db correctly? Meaning after the install will
rpm still think there is a missing dependency? If this happens I think
you get a warning anytime you use yum/dnf. 

> 
> >> (The third "option" is a separate cloud kernel package but that would
> >> make the rework we did in f22 pointless and wasted and we've already
> >> had that discussion.)
> >
> > Hmmmm -- what about making linux-firmware a Requires(Pre) for
> > kernel-modules instead of kernel-core?
> 
> Can't, because not all of the modules are in modules, and some of them
> in core need firmware.
> 
> josh
> _______________________________________________
> cloud mailing list
> cloud at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/cloud
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct


More information about the cloud mailing list