severity 622788 wishlist thanks On Thu, Apr 14, 2011 at 07:06:40PM +0200, Kurt Roeckx wrote: > Package: sbuild > Version: 0.61.0-1+buildd20110402.0 > Severity: serious > > Hi, > > It seems that sbuild suddenly started to remove versioned virtual > build-conflicts. See for instance #622384. > > I have more examples of packages failing like that now, and then > making all the buildds go to sleep after 3 such packages fail. > > It's also wrong to remove the package, since the version > never matches for virtual packages.
I can't get a full build log for any of these failing builds. Which build dep resolver are you using? It looks like it's probably the internal resolver. I found this issue when I did the whole archive rebuild. The lack of proper support for virtual packages in the internal resolver is a long known defect. The solution is to 1) Remove the broken (and long obsolete) conflict 2) Upgrade the buildds to use the "apt" resolver in place of "internal"; we can't fix this bug in the internal resolver. I'm not sure what's preventing this being done, AFAICT all the pieces are in place. I'm downgrading the severity for the bug in sbuild, not because it's not a problem, but because we are no longer doing any work on the internal resolver; we have both the apt and aptitude resolvers to replace it which work correctly with this particular dependency. The internal resolver will never be fixed: it's an unmaintainable mess, and the chances are that if we did fix this rare issue, it would break in other ways. (See http://people.debian.org/~rleigh/squeeze-rebuild/report.pdf for the detail; this exact bug in dovecot is also mentioned in there.) Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
signature.asc
Description: Digital signature

