/srv/irclogs.ubuntu.com/2014/02/08/#launchpad.txt

ehooverwgrant: is there a way to abort a recipe build?00:41
ehoover(we spotted a failure locally, so we would prefer to shut it down before waiting forever)00:41
wgrantehoover: You should have a cancel link on the build page00:51
wgrantOtherwise I do.00:51
ehooverwgrant: nope: https://code.launchpad.net/~pipelight/+archive/stable/+recipebuild/64871500:51
ehoover(recipe part of build, not build part of build - if that helps)00:51
wgrantehoover: Cancelled00:51
ehooverwgrant: thank you so much :)00:51
wgrantnp00:52
ehooverwgrant: is there some reason merging a small repo onto a large repo in a recipe takes a really long time? (and is there a way to work around it?)01:11
wgrantehoover: That's hard to make a general statement about. Have you tried running the recipe locally?01:19
ehooverwgrant: yeah, it takes forever locally too01:19
wgrantIs it network-bound, CPU-bound, RAM-bound?01:19
ehooverwgrant: good question, let me run it again01:20
ehoover(it'll take longer to get to the same point than the build farm since it needs to download everything, but i'll let you know as soon as it's there)01:22
ehooverwgrant: hmm, i actually got a connection timeout while it was still downloading :/01:31
wgrant:/01:31
ehooverwgrant: do you know if there's a quick and easy way to change the timeout?01:32
wgrantAssuming it's the 300 second timeout, there is no way to change it.01:32
wgrantThat usually means the connection was idle for a long time01:32
wgrantSuggesting you might be CPU-limited locally, or something like that01:33
ehooverwgrant: well, it didn't seem to use hardly any of my resources - i have 4 cores with hyperthreading and 16GB of RAM on this box...01:34
ehoover(and yes, it was a 300 second timeout)01:34
ehooverwgrant: none of my cores went over about 10%, my RAM is almost completely free, and iotop reports very little activity01:39
ehooverduring where it's working on the "build phase", not long after this message:01:39
ehoover 96288kB   500kB/s - Build phase:Adding file contents 5575/707201:39
ehooverit wrote out:01:40
ehooverConnection Timeout: disconnecting client after 300.0 seconds07201:40
ehooveron the build farm it actually hangs after it says "Merging revision 'revno:55' of 'lp:wine-compholio' in to..." and again after "All changes applied successfully."01:41
ehooverbut it eventually finishes, it just takes a really long time01:41
wgrantIt might only work on the build farm because they use HTTP01:41
wgrantSo there's no session to time out.01:41
ehooverwgrant: well, i could pre-download the repo and do it that way - if that will help01:42
wgrantehoover: It's worth a try, I think01:46
ehooverwgrant: it looks like the connection is over SSH, so (if someone asks in the future) you can probably get it to not timeout by setting the SSH ClientAliveInterval01:58
wgrantehoover: Nope, the timeout is at a higher level than that.01:58
ehooverhmm01:58
wgrantIt's based on Bazaar smartserver commands, not just SSH activity.01:58
ehooverwgrant: ok, local build is in progress and it's only using one core and pegging - hard02:05
ehooveriotop shows nothing, iftop shows nothing02:07
ehooverstill true after "All changes applied successfully.", one core is pegged02:09
ehooverwgrant: where it spends most of the time is between "All changes applied successfully." and "Committing to: ...".  if i spend some time investigating this is there any chance it can get fixed?02:19
ehooveranway, need to head home before the wife gets upset - ttyl02:27
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== zz_mwhudson is now known as zz_zz_mwhudson
directhexis there an easy way to retrieve the gpg pubkey of everyone with upload rights to main & universe?12:28
jelmerdirecthex: does the ubuntu keyring include them all?12:48
directhexjelmer, i don't know. does it?12:48
czajkowskicould stab wgrant to find out12:55
czajkowskinot like he actually sleeps ;)12:55
cjwatsonno, the Ubuntu keyring doesn't, but it should be scriptable using the API.  let me see if I can demonstrate that ...13:29
directhexi'd definitely appreciate such a script, or its output, to jo.shields@collabora.co.uk13:35
cjwatsonok, working on it13:36
directhexthanks13:38
=== mattw is now known as Guest79334
cjwatsondirecthex: clarification before I get too far into this: do you mean strictly people who have general upload access to an entire component (core-devs, MOTUs), or also people who have any kind of individual-package or set-of-packages upload access (which I suppose is sort of analogous to DMs)?13:41
directhexcjwatson, i guess what i want is the ubuntu-flavoured equivalent to the DD and DM keyrings. so whether that means, say, members of core-dev and motu... i haven't kept up to date on how upload rights are delegated these days13:42
cjwatsonI think that is probably equivalent to including per-package upload rights, since DM ~= you get to upload some small number of signed-off packages13:43
cjwatsonbut I can easily annotate them13:43
directhexi'll trust your judgement on this. i wouldn't bother with annotation, i'm just going to munge everything into one big local keyring, because reasons13:45
cjwatsonk13:45
ekristenmorning, I have a package that is failing to build, it depends on a specific version of another package in my PPA, however it continues to fail saying the libewf-dev depends on libewf2-dev, which isn’t true, in fact I cannot find a libewf-dev package out there that does depend on libewf2-dev so I don’t know where it is getting it from, can someone help please —14:10
ekristenhttps://launchpadlibrarian.net/165391068/buildlog_ubuntu-precise-i386.sleuthkit_4.1.3-1ubuntu4_FAILEDTOBUILD.txt.gz14:10
cjwatsonekristen: It's in https://launchpad.net/~pi-rho/+archive/security, which /~sift/+archive/dev is apparently configured to depend on14:16
ekristenah14:16
ekristenI missed that14:16
ekristencjwatson: thank you!14:17
cjwatson(see https://launchpad.net/~sift/+archive/dev/+edit-dependencies)14:17
cjwatsonyw14:17
cjwatsondirecthex: ok, yhm14:19
directhexta14:20
ekristencjwatson: this this package unable to build because of the “cannot find -ltalloc” error? https://launchpadlibrarian.net/165394185/buildlog_ubuntu-precise-i386.pytsk_4.1.3-1ubuntu1_FAILEDTOBUILD.txt.gz15:25
cjwatsonekristen: no, "tsk3.c:79:29: error: 'TSK_IMG_TYPE_EXTERNAL' undeclared (first use in this function)" and "tsk3.c:141:29: error: 'TSK_IMG_TYPE_EXTERNAL' undeclared (first use in this function)"15:38
cjwatsonthough that first error might indeed indicate a missing build-dependency15:38
cjwatson(This is not Launchpad-specific; you ought to be able to reproduce the exact same failures in a local sbuild instance.)15:39
ekristenI’m realitively new to launchpad and all, I’ll have to checkout sbuild15:39
ekristenguess getting a local build of sbuild up is a little involved15:44
cjwatsonhttps://wiki.ubuntu.com/SimpleSbuild15:45
ekristenthanks15:49
ekristencjwatson: sg build asks for a password any idea what password it wants?15:52
cjwatsonyour own15:53
ekristen:/ it doesn’t work15:54
cjwatson"doesn't work" is not a useful report15:54
ekristensorry always says “invalid password"15:54
cjwatsonalso it should be "sg sbuild" not "sg build" as you typoed above15:54
ekristensorry, that was a typo15:55
ekristenon my part15:55
cjwatsonbut you can always just log out and back in to get the new group membership15:55
ekristenhrm that seems to have done the trick, thanks15:55
psusibug #1164683 has a remote bug tracker for debian that is incorrectly showing up as the upstream project.  Under target -> distribution it does not give the option to select Debian.  What happened to that choice?16:09
ubot5bug 1164683 in util-linux (Ubuntu Quantal) "libblkid: udf superblock does not read correctly when blocksize < 2048" [Undecided,Confirmed] https://launchpad.net/bugs/116468316:09
=== TheLordOfTime is now known as teward
=== JoseeAntonioR is now known as jose
ekristencjwatson: I don’t think https://wiki.ubuntu.com/SimpleSbuild works on precise, at least I can’t get it to work22:18
maxbekristen: That seems entirely likely, sbuild has improved a fair bit over the last few release cycles. Generally people doing package dev would be using at least the latest stable as a host OS, so instructions tend to target that23:50

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