On Tue, 12 Feb 2013 20:51:15 +0000 (UTC)
Duncan <1i5t5.dun...@cox.net> wrote:

> Christopher Head posted on Tue, 12 Feb 2013 11:38:14 -0800 as
> excerpted:
> 
> > On Sun, 10 Feb 2013 20:43:02 +0100 Dirkjan Ochtman <d...@gentoo.org>
> > wrote:
> > 
> >> On Sun, Feb 10, 2013 at 5:54 PM, Fabio Erculiani <lx...@gentoo.org>
> >> wrote:
> >> >> +1 from me; I've had a few machines break on kernel upgrades
> >> >> because I didn't have the proper firmware installed (I guess
> >> >> older kernel sources came with the firmware?).
> 
> >> > For starters, if kernel sources provide /lib/firmware, how do you
> >> > deal with file collisions?
> > 
> > Please don't make kernel sources RDEPEND on firmware. The kernel
> > DOES NOT depend on firmware to work properly. Well over half my
> > machines prove that: they work perfectly fine (read: 100% of their
> > hardware works) with no firmware at all installed.
> 
> Not a problem as long as the RDEPEND is under USE=firmware or similar.
> No USE=firmware, no rdepend!  =:^)
> 
> Kernel sources providing /lib/firmware itself shouldn't be a problem 
> either, as that's just a dir, which many packages may own.  The 
> individual firmware files would be a problem, but the USE=firmware
> RDEPEND solution should solve that.
> 

Yes, of course, I meant please don’t depend unconditionally. A
conditional depend is fine by me, and I don’t care about one random
directory being created—I just don’t want a whole package being pulled
in for nothing.

Chris

Reply via email to