[00:29] <cjwatson> Laney: I don't think there are any significant ones in the long term; I'm somewhat interested in doing something expedient for now, but it wouldn't be hard to refactor later
[00:29] <Laney> ack
[00:31] <cjwatson> mainly because I've left it rather late to get this done and I'd like not to have to wait for April to test it ...
[00:40] <Laney> well, and the first autosync of a cycle might not be the best time to test a brand new tool :-)
[00:41] <Laney> anyway, getting it out the door fast is fine by me: we then have 4 monthsish to shuffle code around
[00:42] <cjwatson> depends how you look at it ... but at the very least it means there's a giant pile of output and it's hard to audit
[00:43]  * cjwatson decides to just not bother believing that "Blacklisted current version" knows what it's talking about, since it appears not to always do so
[00:43] <Laney> we came to that conclusion for syncpackage too
[00:44] <cjwatson> from what I can tell all it means is this_version > parent_version, and auto-sync can check that for itself ...
[00:45] <Laney> except when it's set incorrectly or LP forgets to clear it
[00:45] <cjwatson> exactly
[00:46] <cjwatson> it's poor naming anyway
[00:47] <Laney> https://bugs.launchpad.net/launchpad/+bug/841372
[00:47] <ubot4> Launchpad bug 841372 in launchpad "Incorrect auto-blacklisting in DSD? (affects: 1) (heat: 7)" [Low,Triaged]
[00:47] <cjwatson> yeah, just found that from the ref in syncpackage
[00:48] <cjwatson> I think I have less rabbit-holey bugs to use my LP hacking time on though :)
[00:48] <Laney> shame, as per-version blacklisting could be generally useful
[00:48] <cjwatson> mm, sounds no fun to maintain though
[00:48] <cjwatson> I suspect you'd often want a range of some kind
[00:48] <cjwatson> "upstream 1.4 sucked, but we hear 1.5 is better"
[00:50] <Laney> probably
[00:54] <cjwatson> ooh, I should use copyPackages, that doesn't send mail
[01:08] <cjwatson> (1) done
[01:10] <Laney> goodnight. tomorrow I try to get local LP reasonably functional.
[01:51]  * cjwatson posts a lengthy followup to bug 597041 on the binary->source lookup issue
[01:51] <ubot4> Launchpad bug 597041 in python-launchpadlib (Ubuntu) (and 1 other project) "No way to get from binary package to source package (affects: 1) (heat: 8)" [Undecided,Invalid] https://launchpad.net/bugs/597041
[12:37] <cjwatson> OK!  I think I'll be able to run an API auto-sync later today
[12:37] <cjwatson> Will check in the code a bit later; have to run now
[12:37] <cjwatson> The only significant thing that's not yet implemented is component checks on binaries, which isn't desperately important for the moment