Bug#614249: britney2: insufficient removal checks

2011-03-08 Thread Julien Cristau
On Tue, Mar 8, 2011 at 16:53:49 -, Adam D. Barratt wrote: > On Wed, March 2, 2011 06:40, Adam D. Barratt wrote: > > Making the necessary changes to correctly loop over all the reverse > > dependencies isn't particularly involved, but does take quite a bit > > longer than b1 when checking debi

Bug#614249: britney2: insufficient removal checks

2011-03-08 Thread Adam D. Barratt
On Wed, March 2, 2011 06:40, Adam D. Barratt wrote: > Making the necessary changes to correctly loop over all the reverse > dependencies isn't particularly involved, but does take quite a bit > longer than b1 when checking debianutils; my initial testing last night > suggests it's in the order of a

Bug#614249: britney2: insufficient removal checks

2011-03-01 Thread Adam D. Barratt
On Wed, 2011-03-02 at 00:20 +, Adam D. Barratt wrote: > On Tue, 2011-03-01 at 23:38 +, Adam D. Barratt wrote: > > Self-cluestick: b2 already has a get_full_tree method which iterates > > reverse-dependency lists, so we should just use that. Updated patch > > coming to a b2 tree near you so

Bug#614249: britney2: insufficient removal checks

2011-03-01 Thread Adam D. Barratt
On Tue, 2011-03-01 at 23:38 +, Adam D. Barratt wrote: > Self-cluestick: b2 already has a get_full_tree method which iterates > reverse-dependency lists, so we should just use that. Updated patch > coming to a b2 tree near you soon. Actually, it looks like get_full_tree() is hugely overkill in

Bug#614249: britney2: insufficient removal checks

2011-03-01 Thread Adam D. Barratt
On Sun, 2011-02-20 at 17:20 +, Adam D. Barratt wrote: > britney1 and britney2 have different methods of determining whether a > package can be removed from testing, which recently led to britney2 > removing a package when it shouldn't have. A patch which appears to fix > this is attached, the

Bug#614249: britney2: insufficient removal checks

2011-02-28 Thread Adam D. Barratt
On Sun, 2011-02-20 at 17:20 +, Adam D. Barratt wrote: > [Executive summary: britney2's attempt to avoid continually > installability checking the entire package set means it can increase > installability when removing packages] [...] > The patch does add some overhead to each migration operatio

Bug#614249: britney2: insufficient removal checks

2011-02-20 Thread Adam D. Barratt
Package: release.debian.org User: release.debian@packages.debian.org Usertag: britney Tag: patch [Executive summary: britney2's attempt to avoid continually installability checking the entire package set means it can increase installability when removing packages] Hi, britney1 and britney2 h