[07:12] <ezyang_> Hey guys, I'd like some advice: I have a project I want to create a build recipe for, which has many repositories
[07:13] <ezyang_> The stated build instructions include a script for pulling appropriate versions of the subrepositories
[07:13] <ezyang_> Now, in Launchpad, should I have separate imports for each project, or just use that script?
[07:16] <wgrant> ezyang_: You'll need to have a separate import for each project. Launchpad builders can't access the Internet, so the script won't be very useful.
[07:16] <ezyang_> OK, gotcha
[07:18] <ezyang_> this is gonna be... a lot of imports
[07:18] <wgrant> ezyang_: You could use the Launchpad API to automate it. You'd probably want the new_project and newCodeImport methods.
[07:19] <ezyang_> hmmm, thirty projects, ok, that sounds worth automating
[07:20] <ezyang_> yes! Ubuntu already has launchpadlib :)
[07:20] <ezyang_> is there some good code to base this off of, or should I just build it from scratch?
[08:24] <wgrant> Heh, that is quite a lot of imports.
[08:24] <ezyang_> yes, yes it is
[08:25] <ezyang_> I ignored your advice and put them all in the same project
[08:28] <eLBati> hi
[08:30] <eLBati> is the anonymous access to a branch possible via SSH too?
[08:35] <zyga> eLBati: not that I know of
[08:35] <zyga> eLBati: you can use https for that
[08:37] <eLBati> zyga, thanks
[14:17] <dobey> cprov: hi. can you maybe help with a bzr stacking issue?
[14:18] <cprov> dobey: sure, what's going on ?
[14:19] <dobey> cprov: i did bzr reconfigure --unstacked on a remote branch, and it didn't get properly unstacked (but bzr didn't complain about anything)
[14:20] <dobey> cprov: so now i'm trying to bzr reconfigure --stacked-on to get it back to how it was, but i can't figure out what the branch url for the parent should be to pass to stacked-on. everything i pick seems to be wrong
[14:20] <dobey> cprov: do you know how i can get the proper branch url to use?
[14:22] <cprov> dobey: is the branch public ? I don't remember the option ...
[14:22] <dobey> cprov: yeah, it is public
[14:26] <cprov> dobey: what's the branch url ? Maybe it will raise something useful when I try to branch it.
[14:26] <dobey> cprov: lp:unity-scope-click
[14:26] <dobey> cprov: branching that i just get bzr hanging. branching over https, i get a revision not found error
[14:28] <cprov> dobey: yeah, that's what usually happens, it hangs, but maybe with the revid someone with DB access can do something about it :-/
[14:29] <wgrant> dobey: Edit .bzr/branch/branch.conf manually, perhaps
[14:29] <wgrant> Using hitchhiker or lftp
[14:29] <wgrant> Or bzr reconfigure --stacked-on=http://bazaar.launchpad.net/~what/ever/blah
[14:29] <dobey> does reconfigure work with the https:// urls?
[14:30] <jamesh> wgrant: shouldn't you be asleep?
[14:30] <wgrant> dobey: https branch access has never been a thing
[14:30] <wgrant> http and bzr+ssh are the two supported protocols
[14:31] <wgrant> jamesh: Very probably
[14:32] <dobey> ah, the http: url seems to have worked in reconfigure
[14:40] <dobey> restacking seems to have not fixed the branch :(
[14:41] <dobey> wgrant, cprov: ^^ :(
[14:41] <wgrant> Where does it hang?
[14:41] <dobey>    471kB   178kB/s - Fetching revisions:Inserting stream:Estimate 2715/9579
[14:41] <wgrant> With -Dhpss?
[14:41] <dobey> as an arg to bzr?
[14:42] <wgrant> Yes
[14:42] <wgrant> That will show the smartserver requests in ~/.bzr.log
[14:45] <dobey> i'm not seeing any extra special log messages :-/
[14:47] <dobey> err, helps to look on the right machine
[14:47] <dobey> wgrant: which bit do you need to see?
[14:48] <wgrant> What hangs?
[14:48] <dobey> 7.449  hpss call w/body: 'Repository.get_stream_1.19', '+branch/unity-scope-click/', 'Bazaar repository format 2a (needs bzr 1.16 or later)\n' ('ancestry-of\nps-jenki'...)
[14:48] <dobey> 7.449                74 bytes
[14:48] <dobey> 7.933     result:   ('ok',)
[14:48] <dobey> that's the last 3 lines in the log, while it's hung
[14:54] <wgrant> Are you sure it's stacked on the right thing now?
[14:55] <wgrant> I don't have time to debug properly tonight, unfortunately.
[15:00] <dobey> wgrant: did you see that? my irc went bonkers :(
[15:00] <wgrant> 01:48:47 < dobey> that's the last 3 lines in the log, while it's hung
[15:00] <wgrant> 01:54:43 < wgrant> Are you sure it's stacked on the right thing now?
[15:00] <wgrant> 01:55:27 < wgrant> I don't have time to debug properly tonight, unfortunately.
[15:01] <dobey> wgrant: i have no idea how to tell if it's actually stacked on the right thing now. the web page says it is. if i branch with nosmart+lp: i can pull the branch, but without nosmart it hangs
[15:02] <wgrant> dobey: Ah. If nosmart works, I'd be checking the .bzr/branch/branch.conf of each branch in the stack
[15:03] <wgrant> Check that it's using a proper /+branch-id/whatever stacked_on_location
[15:05] <dobey> wgrant: how can determine what the right branch id would be?
[15:05] <wgrant> dobey: it doesn't really matter, if nosmart works the ID must be right
[15:06] <wgrant> But it may be in a format that the smartserver doesn't like
[15:06] <wgrant> So I'd compare it with a branch that does owrk
[15:09] <dobey> how can i look at the branch.conf for the remote?
[15:09] <wgrant> HTTP or SFTP
[15:14] <dobey> hmm, trying to add .bzr/branch/branch.conf to the http url in the browsser gives me 404
[15:14] <dobey> and sftp bazaar.launchpad.net is not at all obvious how i'd look at that file
[15:18] <dobey> hrmm
[15:18] <wgrant> http://bazaar.launchpad.net/~ubuntuone-control-tower/unity-scope-click/trunk/.bzr/branch/branch.conf works for me.
[15:18] <dobey> not here. but i get redirected to https so maybe that's why it's failing?
[15:18] <dobey> does it look right?
[15:19] <wgrant> Right, as I said before, branch data is not served over HTTPS
[15:24] <dobey> thanks wgrant and cprov
[20:47] <german> Hi,
[20:49] <german> I am new to everyhting and I have uploaded some new stuff to launchpad ppa and I am wondering how long it takes to build something.
[21:22] <dobey> german: depends on how many other things are building. it's a free shared resources.
[21:24] <ezyang_> http://launchpadlibrarian.net/171790070/ghc-ghc-master.log that's a weird error.
[21:24] <ezyang_> http://launchpadlibrarian.net/171792223/ghc-ghc-haddock-master.log this one too
[21:25] <german> thanks, dobey!! So check after weekend then :-)
[21:28] <dobey> ezyang_: it is not a weird error at all. it is a very direct and accurate statement
[21:28] <ezyang_> dobey: fair enough
[21:28] <ezyang_> I wonder why the importer is not done processing the commits here https://code.launchpad.net/~ghc/ghc/packages-containers-master
[21:28] <dobey> second one is too
[21:29] <dobey> no idea