[Reportbug-maint] Bug#539176: Please special-case the kernel so that all bug reports are filed against the source package

Sandro Tosi morph at debian.org
Tue Aug 11 10:43:46 UTC 2009


Hi Moritz

On Mon, Aug 3, 2009 at 19:42, Moritz Muehlenhoff<jmm at inutil.org> wrote:
> Hi,
>
>> On Wed, Jul 29, 2009 at 17:45, Moritz Muehlenhoff<jmm at debian.org> wrote:
>> > Package: reportbug
>> > Version: 4.5
>> > Severity: wishlist
>> >
>> > The linux-2.6 source package is a bit special in comparison to other packages
>> > because the names of the binary packages change frequently (every 2-3 months with
>> > the release of a new kernel version). Currently, most bugs are reassigned
>> > manually to the linux-2.6 source package. It would be nice if all bugs filed
>> > against the kernel in reportbug were always directed towards the linux-2.6
>> > source package.
>>
>> Of course we'd be more than happy to help you with this, but I got
>> some thoughts:
>>
>> - wouldn't you lost the information about what kernel the bug is
>> about? It's true that in the Sys info below we got:
>>
>> > Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)
>>
>> but that's the running kernel. What if a user want to report a bug
>> against another version of the kernel (for example that can't boot)
>> than the one running? How do you manage this?
>
> That's usually mentioned in the bug report itself. It's quite a
> cornercase and I think we can ignore it.

ok then

>> - would you please be so kind to provide us the stricter regular
>> expression to match a binary kernel package? :) this way we can match
>> the current bin package name against the regex and do the voodoo magic
>> to force the report against linux-2.6 (yeah, this also means that if
>> you change the binary name structure, you should communicate us back
>> the new regexp). I could write myself, but I think that you would end
>> up with a much better one ;)
>
> The following matches should be safe:
>
> linux-doc-2.6*
> linux-headers-2.6*
> linux-image-2.6*
> linux-libc-dev
> linux-manual-2.6*
> linux-patch-debian-2.6*
> linux-source-2.6*
> linux-support-2.6*
> linux-tree-2.6*

Oh, only now I think of it: does all those bin packages come from
linux-2.6 source package? if so, I think we can check if the source
package is 'linux-2.6' and force to assign all bugs for its bin pkgs
to it.

What do you think?

> The kernel developers have mentioned that they don't intend to change
> the kernel versioning scheme in the foreseeable future and by current
> development speed it'll take 17 years until 2.6.100 is released :-)

eheh :)

Cheers,
-- 
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi





More information about the Reportbug-maint mailing list