/srv/irclogs.ubuntu.com/2015/07/23/#launchpad-dev.txt

=== G_ is now known as G
cjwatsonwgrant: https://code.launchpad.net/~cjwatson/launchpad-buildd/complex-build-deps/+merge/26565012:27
cjwatsonhopefully actually right this time12:28
wgrantcjwatson: Aha, will go through it tomorrow.12:58
cjwatsonta13:02
=== hloeung_ is now known as hloeung
blrmorning20:43
rpadovaniblr, where do you live if I can ask? Every time you appear in this channel in the morning for me it's time to start to go to bed :D20:44
blrrpadovani: New Zealand, yourself?20:45
rpadovaniblr, Italy :-)20:45
blrah lovely! would very much like to visit one day20:45
rpadovaniindeed it's a great place for turism - a bit less lovely to live in20:47
mwhudsonwgrant: good morning23:18
wgrantmwhudson: Hi23:18
mwhudsonwgrant: i'm wanting to do some test rebuilds in prep for go 1.5 and so would like a ppa devirted23:19
wgrantmwhudson: Sure23:19
mwhudsonwgrant: just create the ppa and ping you?23:19
wgrantYep23:19
mwhudsonwgrant: https://launchpad.net/~mwhudson/+archive/ubuntu/go1.5-rebuild-tests23:21
wgrantmwhudson: Which architectures?23:21
mwhudsonwgrant: is 'all' a resonable answer?23:21
wgrantIt is.23:21
wgrantIt is done.23:22
mwhudsonyay thanks23:22
mwhudsonwgrant: do you know if there are scripts to help with this sort of thing?23:22
mwhudsonmy plan so far as it went was (a) upload a golang 1.5 snapshot package (b) grep-dctrl -FBuild-Depends golang-go.tools  -sPackage /var/lib/apt/lists/*Sources (c) no-change upload  of everything that (b) spat out23:23
wgrantmwhudson: Not that I know of, but depending on what you're doing you might be able to get away with uploading the new toolchain, waiting for it to build, then using an API script to copy the entire reverse dependency set in.23:23
wgrantNot much point in a no-change upload if you're using a sacrificial PPA just for testing.23:24
wgrantA copy is easier :)23:24
mwhudsonah true23:24
mwhudsonand yes, that should work fine, enabling shared libraries will need a bit more cleverness to build in some kind of dependency-related order but i'm not poking that bear yet23:25
mwhudsonwgrant: do you have a link to such an api script?23:25
wgrantmwhudson: lp.archives.getByReference('~mwhudson/ubuntu/go1.5-rebuild-tests').copyPackages(from_archive=lp.archives.getByReference('ubuntu'), from_series='wily', to_series='wily', to_pocket='Release', source_names=['blah', 'blah', 'blah'])23:29
wgrantmwhudson: Or use the copy-package script from lp:ubuntu-archive-tools23:30
mwhudsonwgrant: thanks23:30
mwhudsonwgrant: will it fall over if i pass like 100 source_names in one go?23:30
mwhudsonoh yeah, i guess i need something wily to run the grep-dctrl in...23:30
wgrantIt's fairly asynchronous, so it works with reasonably large batches.23:31
mwhudsoncool23:31
wgrantI'm not sure if 100 will work, but it may well.23:31
wgrantConsider chdist for the grep-dctrl thing23:32
mwhudsonoh nifty23:32

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