[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Yaird-devel] Bug#345067: ide-geenric inclusion even if it doesn't exist.

This one time, at band camp, Sven Luther said:
> On Mon, Jan 30, 2006 at 01:11:44PM +0100, Jonas Smedegaard wrote:
> > On Sun, 29 Jan 2006 15:20:34 +0100
> > Sven Luther <sven.luther@wanadoo.fr> wrote:
> > 
> > > i, wearing my powerpc debian kernel maintainer hat, know that
> > > it is not needed on powerpc.
> > 
> > This indicates that you are talking about a single kernel build - the
> > one provided by the kernel team, not powerpc kernels in general.
> Jonas, can you please explain me how you can come to the conclusion that
> ide-generic is *NEEDED* on powerpc, if there is at least one kernel config
> which does not have it and works perfectly ? 
> I think you are just arguing for the sake of arguing, and failing to even try
> to understand the issue at hand ? 

Oh look, why are you still fighting about this?  It seems to me that the
real problem is that the via module doesn't declare a relation to
ide-generic in situations where it actually does need it.  Why not fix
the kernel, so that yaird doesn't have to bend over backwards?  Not that
I really care either way, but it does seem to me to be cleaner to fix
the underlying problem rather than adding increasingly nonsensical
special case code somewhere else to work around it.

> > Yaird is a general tool for ramdisk generation. Not fitting in with
> > some grand plan of the kernel team possible is brokenness of the tool,
> > but not an RC bug. So thanks for lowering the status, Sven.
> Sure, i guess this means my vote will have to go for no more supporting yaird
> as default ramdisk generator in these conditions.

And, so?

> > And could we please now look at this as a non-urgent matter?
> > 
> > I still suspect that your proposed fix, Sven, can hurt in cases other
> > than the specific one you know and care about.
> This opinion of yours will only be acceptable if you can bring me a single use
> case scenario where this is the case.

It will hurt in the case that one day, someone will build a kernel image
on ppc that needs ide-generic, and they will have no idea why yaird
won't load the module even though they told it to.  This kind of special
case workaround is a hack.  Fix it where the problem is instead of
wasting all this energy.
|   ,''`.                                            Stephen Gran |
|  : :' :                                        sgran@debian.org |
|  `. `'                        Debian user, admin, and developer |
|    `-                                     http://www.debian.org |

Attachment: signature.asc
Description: Digital signature

Reply to: