=== apachelogger is now known as fluffymaster
RiddellI've never run new-source before but I'm doing so now, is there anything I should look out for?10:50
Riddellif I feed it into sync-source.py it seems to run for a few packages before running into errors, it'll take quite a few runs (removing packages already done/errored) to complete10:51
ajmitchRiddell: oh, about sync-source.py - I've got a local change to LP that I wanted to run past some archive admins, which is special-casing -XfakesyncY revisions where the upstream versions in ubuntu & debian are the same11:16
* ajmitch isn't sure how useful it'll be for archive admins, but if it is, I'll submit it to LP11:16
Riddellajmitch: you mean packages that have "fakesync" in their version numbers?11:19
ajmitcha few have been uploaded recently11:21
ajmitchit'd just be for convenience, bailing out with a decent error message insted of choking on the orig.tar.gz11:22
ajmitchthis came up because we were checking whether packages with 'build' in the version number were a special case, or just those with 'ubuntu'11:23
Riddellajmitch: seems interesting11:34
ajmitchperhaps, I'll pass it by one of the others before I put a merge proposal in :)11:38
cjwatsonRiddell: new-source> could you stop pleasE?11:42
cjwatsonRiddell: you need to first filter it for things that have been removed from Ubuntu but not blacklisted11:43
cjwatsonRiddell: those all need to be checked by hand11:43
cjwatsonajmitch: as I said on ubuntu-devel, why not just use 'ubuntu' there?11:43
cjwatsonwell, I suppose it does have definitely distinct semantics, but in any case, it'd be nice if people who disagree followed up to my mail11:44
cjwatsonRiddell: if you've already flushed a pile of stuff through, then please go back and check the list to see which ones shouldn't have been reintroduced11:44
Riddellcjwatson: I have, they're in New queue now11:45
Riddellhow do I check to see which ones shouldn't have been reintroduced?11:45
ajmitchcjwatson: it's a fairly minor difference wrt ubuntu vs fakesync, it'd let those package be automatically synced without having to be checked through when a new upstream version hits11:47
* ajmitch had missed which mail you were referring to, though11:47
cjwatsonRiddell: you have to trawl through publication histories in LP, and then look through the reasons why they were removed12:08
cjwatsonthis takes a while and it's why I'd only done part of them; most of the ones that remain are either relatively new, or difficult12:08
Riddellcjwatson: and the file new-source-formerly-in-ubuntu is part of that?12:09
cjwatsonajmitch: if you're making sure the autosync only happens when the upstream versions are different and that otherwise we silently skip those packages without breaking the autosync run, then it sounds like a worthwhile improvement12:09
ajmitchcjwatson: that was the intent12:10
cjwatsonRiddell: that was my list of packages from new-source that had a prior publication history as of whenever that file is dated, yes12:10
cjwatsonRiddell: of course it won't take account of any packages that might have been reintroduced to Debian having previously been in Ubuntu before that12:10
ajmitchI don't know how silent you need it, it'll currently print a line about not updating12:10
cjwatson... since then12:10
cjwatsondoesn't need to be silent, just needs to not fall over12:10
ajmitcheither way, it's only 10 lines of diff12:10
* ajmitch will follow up with it tomorrow, it's not a part of LP that has tests at the moment12:16
wgrantajmitch: You know to ignore the SyncSource tests which don't actually test the current implementation?12:18
ajmitchwgrant: afaik there aren't tests for scripts/ftpmaster-tools, which is where the change was made12:19
ajmitchthough I'm not surprised that there are tests to be ignored12:19
wgrantajmitch: Right. But there's another SyncSource implementation lurking around somewhere from years ago. it was mostly written and tested, but never completed.12:20
=== fluffymaster is now known as apachelogger
Riddellcjwatson: so if the publication history is empty e.g. https://edge.launchpad.net/ubuntu/+source/beid/+publishinghistory that means it should be safe to let into the archive?14:22
=== doko__ is now known as doko
=== bjf[afk] is now known as bjf
=== apachelogger_ is now known as apachelogger
=== apachelogger is now known as fluffymaster

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!