Bug#639319: [britney] Improved auto-hinter
On Thu, 2011-08-25 at 23:59 +0100, Adam D. Barratt wrote:
> the way that excuses are generated means that either of these
> forms are possible:
> foo Depends: bar
> foo/amd64 Depends: bar
> but "foo[/amd64] Depends: bar/amd64" will never be output. With that in
> mind, I suspect we could drop the middle of the above three steps. I
> think I've found a data set which is more useful for testing, but the
> run looks like it's going to take ages, and I should sleep...
That data set looks like it manages to dtrt with just the first (i.e.
direct dependencies) code; the larger package set I was expecting to
need the extra processing code fails to migrate, but it looks like
that's just because the files I used were from a point a little before
it was ready.
Unless I - or someone else - can find a situation where the simple code
isn't sufficient soon, I'll probably just commit the simple version. At
least now the rest of the code is in the BTS if we did discover we
needed it later on.