[00:29] 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] ack [00:31] 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] well, and the first autosync of a cycle might not be the best time to test a brand new tool :-) [00:41] anyway, getting it out the door fast is fine by me: we then have 4 monthsish to shuffle code around [00:42] 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] we came to that conclusion for syncpackage too [00:44] from what I can tell all it means is this_version > parent_version, and auto-sync can check that for itself ... [00:45] except when it's set incorrectly or LP forgets to clear it [00:45] exactly [00:46] it's poor naming anyway [00:47] https://bugs.launchpad.net/launchpad/+bug/841372 [00:47] Launchpad bug 841372 in launchpad "Incorrect auto-blacklisting in DSD? (affects: 1) (heat: 7)" [Low,Triaged] [00:47] yeah, just found that from the ref in syncpackage [00:48] I think I have less rabbit-holey bugs to use my LP hacking time on though :) [00:48] shame, as per-version blacklisting could be generally useful [00:48] mm, sounds no fun to maintain though [00:48] I suspect you'd often want a range of some kind [00:48] "upstream 1.4 sucked, but we hear 1.5 is better" [00:50] probably [00:54] ooh, I should use copyPackages, that doesn't send mail [01:08] (1) done [01:10] 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] 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] OK! I think I'll be able to run an API auto-sync later today [12:37] Will check in the code a bit later; have to run now [12:37] The only significant thing that's not yet implemented is component checks on binaries, which isn't desperately important for the moment