Help!

Thoughts about bts reassign


Post new topic   General Reply to Topic (not reply to a specific post)    Forums Home -> Development RSS
Next:  Accepted cvsdelta 1.7.0-4 (source all)  
Author Message
Vincent Fourmond
External


Since: Mar 16, 2007
Posts: 72



PostPosted: Sat Aug 04, 2007 2:00 pm    Post subject: Thoughts about bts reassign
Archived from groups: linux>debian>devel (more info?)

Hello all,

I've recently came up with some problems with the way reassign is
currently used: I filed a bug against Qt4 that had (serious) problems on
HPPA, making several packages FTBS (#435832). It turned out, as I should
have guessed, that this problems had already been reported in bug
#433768, but had turned out to be a kernel bug. Of course, when I
reported the bug to Qt4, I checked the open bug list for Qt4, but I
didn't bother to check for bugs in Qt4's dependencies and kernel and
dpkg and build-essentials and... what else ? I would be very surprised
if anyone did, actually (and I wouldn't have found the problem, as it
was retitled, with no hint of Qt4 left in the title).

The outcome was that I lost time filing the bug report, and one of
Qt4's maintainer lost time answering. And it's not the first time. So
here is what I propose:

When a bug filed against a package turns out to be a bug in one of the
dependencies (including implicit ones, such as the kernel and so on...),
instead of simply reassigning the bug to the faulty package, which makes
it disappear from the one that *appears* to be faulty, one should first
clone it, then reassign, and mark the original one as blocked by the
reassigned bug, something like:

clone 12345 -1
reassign -1 foo
block 12345 by -1

This way, the bug stays open for anyone to see it, and it is linked to
the appropriate discussions in the appropriate package (nice links in
the BTS).

What do you think about that ? This is just few more lines to
control DeleteThis @b.d.o.

Cheers,

Vincent

--
Vincent Fourmond, Debian Developer
http://vincent.fourmond.neuf.fr/
-- pretty boring signature, isn't it ?


--
To UNSUBSCRIBE, email to debian-devel-REQUEST DeleteThis @lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster DeleteThis @lists.debian.org
Back to top
Loďc
External


Since: Nov 11, 2004
Posts: 471



PostPosted: Sat Aug 04, 2007 5:20 pm    Post subject: Re: Thoughts about bts reassign [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On Sat, Aug 04, 2007, Vincent Fourmond wrote:
> When a bug filed against a package turns out to be a bug in one of the
> dependencies (including implicit ones, such as the kernel and so on...),
> instead of simply reassigning the bug to the faulty package

It's not always a good idea to do as your propose as sometimes a bug in
one package affects a lot of packages; what do you think of these
alternate proposals:
- display "ghost" bugs on the packages which were recently reassigned
from (ie if you reassign a bug from X to Y, package X still displays
it for some time) => this could be done on bugs.d.o, I don't know
whether it's complex to implement
- search through all recently reported bugs when submitting new bugs
(instead of just presenting the list of bugs in the package one
reports the bug against) => this would have to be implemented in all
bug reporting tools, but might need some bugs.d.o changes as well

--
Loďc Minier


--
To UNSUBSCRIBE, email to debian-devel-REQUEST.RemoveThis@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.RemoveThis@lists.debian.org
Back to top
Adeodato Simó
External


Since: Dec 09, 2005
Posts: 103



PostPosted: Sat Aug 04, 2007 5:30 pm    Post subject: Re: Thoughts about bts reassign [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

* Vincent Fourmond [Sat, 04 Aug 2007 13:34:31 +0200]:

> one should first clone it, then reassign,

This is sometimes done, but at maintainer's discretion only. Most likely
if it's a many-times reported bug.

Cheers,

--
Adeodato Simó dato at net.com.org.es
Debian Developer adeodato at debian.org

Listening to: Eminem - My Fault


--
To UNSUBSCRIBE, email to debian-devel-REQUEST RemoveThis @lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster RemoveThis @lists.debian.org
Back to top
Display posts from previous:   
Post new topic   General Reply to Topic (not reply to a specific post)    Forums Home -> Development All times are: Eastern Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum