/srv/irclogs.ubuntu.com/2010/10/11/#launchpad.txt

wgrantI see.00:00
wgrantThat is indeed odd.00:00
wgrantDistinct users?00:00
persiaProbably a documentation bug: somewhere it says "to get the code ready to branch, open a question requesting a vcs-imports branch of upstream" or similar.00:01
maxburgh00:15
maxbWell, reviewing code imports has certaintly tought me the reason for needing code import reviews00:15
maxbOf this current batch, I think I've only been able to approve one unmodified, out of about 800:16
micahghi lifeless03:36
lifelesshi03:46
micahglifeless: just wanted to let you know that karma calculation has been broke for about a week03:47
lifelessthanks03:48
happyaroncould anyone tell me am I possible to get the content of this branch? https://code.edge.launchpad.net/~registry/gnome-paint/trunk07:18
spivhappyaron: hmm, looks like the branch is broken; it's stacked on a branch that no longer exists, or has been renamed :/07:21
spivAlthough, hmm.07:21
happyaronspiv: so is there any chance to get the content?07:22
spivThat's weird.07:22
wgrantA branch owned by ~registry? That's a little odd.07:22
wgrantSounds like the owning team might have been deleted.07:22
spivwgrant: also odd is that web page says it's stacked on another ~registry branch07:22
spivwgrant: but the branch itself says it's stacked on a ~gp-team branch07:22
wgrantYeah, ~gp-team must have been deleted.07:22
spivAh07:23
spivAnd presumably the DB record for e.g. the stacked-on details got updated07:23
spivBut the branch's branch.conf didn't07:23
wgrantRight.07:23
wgrantDeleting reassigns all artifacts to ~registry07:23
wgrantSo the branch's path changed.07:23
* spiv -> afk for a bit07:23
wgranthappyaron: I'll push a good copy up somewhere. Give me a sec.07:23
happyaronwgrant: thanks07:24
wgranthappyaron: https://code.edge.launchpad.net/~wgrant/gnome-paint/trunk-good/07:35
happyaronwgrant: thank you07:37
spmwgrant: for my own documenting purposes; how did you solve that? roughly?07:42
wgrantspm: For admins it's easy (just edit .bzr/branch/branch.conf in broken branch, fixing stacked_on_location to point to the new URL). But because I can't edit that branch, I just grabbed both over SFTP, correct stacked_on_location, then pushed.07:44
spmhuh. cool, thanks!07:45
* spm fires up the wiki editor. again.07:45
spmho ho ho ho. LPHowTo/FixingBrokenBranches <== already existed07:46
spmwgrant: fwiw: scripts/get-stacked-on-branches.py | grep "<PROJECT>" | scripts/update-stacked-on.py --dry-run <== in the tree. obviously this is for our use, but fyi.07:51
wgrantspm: Ah, handy.07:51
spmin any event, having more than one way to solve it, is useful. you've been wiki immortalised. ;-)07:54
wgrantHeh.07:57
=== yofel_ is now known as yofel
fta2hi, question about translations exports. i want a different branch from the one used for the daily imports, how should i create that export branch? should it be a "branch" of the imported branch? or could it be unrelated?09:32
thumperjtv: ^^^09:47
jtvthumper: thx09:47
jtvhi fta2, reading backscroll now09:47
fta2jtv: it's for https://translations.edge.launchpad.net/chromium-browser/translations09:48
fta2jtv, for the import, i use https://code.edge.launchpad.net/~chromium-team/chromium-browser/chromium-translations.head09:49
jtvfta2: the answer depends on what you want to do with the branch later.  If you ever want to feed the results back into the development branch, you should make them related.  If you don't, and probably care more about getting a clean directory tree without translations stuff in it, then create a fresh branch.09:49
fta2but it's populated by a script, translating upstream xslt files into gettext09:49
fta2so i don't want lp to export to that branch09:50
jtvfta2: then by all means create a fresh branch.  You'll have to create it on your local machine, then push it to launchpad.09:50
fta2i will have to write another converter to recreate xslt files09:50
fta2jtv, a new branch with just an empty commit?09:51
jtvYes.09:51
fta2jtv, ok. any location? i remember something about a limitation to the user dir... i want a team branch at the end09:52
jtvfta2: you personally have to be the owner in order to set it; you can transfer it to a team later.09:52
jtv(Something we still have to fix, but since there's a workaround, it's not quite as urgent as other stuff)09:52
jtvYou'll want to push it into the project, but there's no actual requirement to do that.09:53
jtvfta2: the branch can't be stacked on another branch for the exports to work, but the export will automatically un-stack it for you if needed.09:55
fta2looks overly complicated (and undocumented)..09:56
jtvfta2: well the unstacking is automatic so there's no particular need to document it.  I only mentioned it because you seemed familiar enough with bzr that it might interest you.10:02
fta2jtv, i meant, the export to a dedicated branch10:03
jtvfta2: it's very brief (has to be, given how much there is to document) but the basics are here: https://help.launchpad.net/Translations/YourProject/Exports10:04
fta2well, it doesn't work. 1 error, invalid value. doesn't like my branch10:15
fta2jtv, ^^10:15
fta2i used ~fta/chromium-browser/chromium-browser-exports.head10:15
jtvfta2: :(    Did it say that when you selected the branch as the export branch!?10:15
fta2yes10:15
jtvfta2: I don't see a branch by that nameā€”did you mean chromium-translations-exports.head?10:16
fta2jtv, https://code.edge.launchpad.net/~fta/chromium-browser/chromium-translations-exports.head  => http://people.ubuntu.com/~fta/chromium/lp-translation-exports.png10:19
jtvfta2: I'm not sure I follow.  This time you do say chromium-translations-exports.head, but the picture shows chromium-browser-exports.head like you said before.10:20
fta2oops10:20
jtvHence the "no items matched" I guess.10:21
fta2i initially tried with just chromium in the search box, no answer at all (while i have dozens of chromium branches)10:21
fta2seems ok now. can i force an initial export? or should i wait for the next daily export?10:23
jtvfta2: you'll have to wait for the daily run tomorrow.  I can estimate the time it should run, if you have a moment.10:26
fta2sure10:26
jtvfta2: should run around 05:00 UTC.  YMMV, standard disclaimer, I know nothing etc.10:29
fta2jtv, ok, so tomorrow morning for me. thanks10:31
jtvno worries10:32
wgrantIs deathrow still broken? Or is the topic outdated?12:00
=== bigjools changed the topic of #launchpad to: https://launchpad.net/ | Read https://help.launchpad.net/ for help | Help contact: - | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: https://dev.launchpad.net/
bigjoolsfix0red12:03
wgrantThanks.12:04
=== jelmer_ is now known as jelmer
=== zyga is now known as zyga-lunch
=== zyga-lunch is now known as zyga
fta2bigjools, wgrant: ho, any news about the imminent ppa stats?12:50
zygahi, how can I use launchpad API to check if given prerequisite branch for a merge request is already merged?13:02
zygaI want to improve tarmac so that it can process merge requests produced by bzr-pipeline without any conflicts13:02
zygato do that I need to move along the pipeline, branch by branch13:02
zygastarting with the first branch that has no prerequisite13:03
=== mrevell is now known as mrevell-lunch
sorenI've been logged out and awful lot over the last couple of days. Is that a known problem?13:18
wgrantsoren: More recently than last Thursday?13:19
sorenLike 15 minutes ago.13:19
wgrantDB master swaps caused sessions to vanish twice last week.13:19
wgrantHm, I'm still logged in on both edge and production.13:20
sorenI had a tab that I had used less than an hour ago where I was logged in. When I opened another tab, I was logged out.13:21
wgrantlamont: What's up with platinum, litembilla, lakoocha and iridium?13:21
wgrantlamont: They've been idle for half an hour, but the queue is large.13:21
sorenI'm positive I've used launchpad in the time in between and about 15 minutes ago, I was suddenly logged out.13:22
sorenHmm... It only happened in Chrome. My session in Firefox survived.13:22
sorenWeird. Unless of course sessions are sharded and a shard left and my Chrome session was in there and my firefox session was elsewhere.13:24
sorenmeh13:24
lamontwgrant: looking13:25
lamont2010-10-11 11:37:21+0000 [-] Processing successful build i386 build of ppatest 0.0.20101011.12.15 in ubuntu hardy RELEASE from builder litembilla13:26
lamontthat's the last litembilla build13:26
lamontin fact, that's the last mention of litembilla in the log at all13:26
wgrantHm.13:26
wgrantThat's a little odd.13:26
wgrantHas it forgotten about all four?13:26
lamontlakoocha wins as last seen:  11:47:21 we harvested there.  not quite 2 hours ago..13:28
lamontso I'm gonna guess they got lost13:28
wgrantWhat do the lines after the 'Processing successful [...]' say?13:28
wgrantIt looks like the upload was queued successfully.13:29
lamont2010-10-11 11:47:22+0000 [-] Grabbing file: qgis-plugin-grass-common_1.6.0-svn14366~maverick_all.deb13:29
lamont2010-10-11 11:47:22+0000 [-] Gathered BinaryPackageBuild 1993835 completely. Moving 20101011-114722-1998458-PACKAGEBUILD-1998989 to uploader queue.13:29
lamont2010-10-11 11:47:23+0000 [-] Starting templates build trunk-3881859 for lp:openobject-server.13:29
lamontoh hahahahahahahahaha13:29
lamont2010-10-11 11:47:23+0000 [-] Scanning failed with: 'NoneType' object has no attribute 'content'13:29
wgrantAha.13:29
wgrantExcept what.13:29
wgrantAh.13:30
wgrantHm.13:30
wgrantBut the LFA shouldn't be deleted yet.13:30
wgrantHmmm.13:30
wgrantAha.13:31
lamonthttp://paste.ubuntu.com/510854/13:31
wgrantYeah.13:31
wgrantFail.13:31
wgrantI guess restarting b-m will fix it, now that natty has chroots.13:31
lamontoh13:32
lamontheh13:32
lamontI'll get that done13:32
wgrantAnd the archive is published now.13:32
wgrantAt least internally.13:32
wgrantSo it should roughly work.13:32
wgrant(currentseries picks FROZEN, then DEVELOPMENT, then CURRENT, then anything else... so this didn't show up until natty was changed from FUTURE to FROZEN just before it was initialised)13:32
lamontyou'll file the bug?13:34
wgrantYeah.13:34
wgrantJust working out who to blame first.13:34
lamontbecause it'd be a shame to hit this with natty+1, too13:34
wgrantTranslations, Registry, or Soyuz... that is the question.13:34
lamontand slapped over the head13:34
wgrantLooks good. Thanks.13:34
lamontblame translations - soyuz shouldn't get all the fun13:35
lamont:-D13:35
wgrantIndeed. I'm sure they'll be happy enough to fob it off to us if they think I'm wrong.13:36
bigjoolswgrant, lamont: translations for sure - their build behaviour class needs to check for stuff like that, although it could be argued that it can be factored away in the buildmaster itself.  But that would not remove the behaviour's responsibility to check, still.13:55
wgrantbigjools: Yeah, bug #65831813:55
ubot5Launchpad bug 658318 in Launchpad Translations "Template builds explode if there are no chroots (affected: 1, heat: 6)" [Undecided,New] https://launchpad.net/bugs/65831813:55
lamontaffected: EVERYONE14:00
=== mrevell-lunch is now known as mrevell
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
=== linuxjedi_ is now known as LinuxJedi
cr3how can I set someone as administrator of a team when there are no administrator yes/no radio buttons when attempting to modify the person within the team?15:58
cr3I looked at the following help page: https://help.launchpad.net/Teams/CreatingAndRunning15:58
cr3but the screenshot doesn't contain the Administrator row I'm seeing on Launchpad15:58
cr3I can unset someone who is an administrator, but I can't set someone as an administrator15:59
cr3is this a bug or feature?16:00
magelanHello16:20
magelanI'm trying to report a bug on Launchpad but I get a Timeout error16:20
magelanError ID: OOPS-1745K1887 if it can help16:22
ubot5https://lp-oops.canonical.com/oops.py/?oopsid=1745K188716:22
maxbcr3: I think the permissions may be a bit silly - such that Administrators can remove other Administrators, but only the team Owner can bless new Administrators16:26
czajkowskiwhat is the difference in a team and a project when setting up one on launchpad ?17:10
oubiwannczajkowski: a project is the place where code lives, where bugs get filed, etc.17:11
czajkowskioubiwann: ok so a team is what I need, thank you17:11
oubiwannczajkowski: a team is used where more than one person is working on a project17:11
czajkowskioubiwann: that clears that up17:11
czajkowskithanks17:12
oubiwannso they can all get access to branches saved in the team namespace, have upload access to PPA, etc.17:12
oubiwannokay, cool17:12
oubiwannalso, teams can have mail lists created for them17:12
=== LinuxJedi is now known as LinuxJedi|away
=== beuno is now known as beuno-lunch
=== oubiwann is now known as oubiwann-away
=== oubiwann-away is now known as oubiwann
=== beuno-lunch is now known as beuno
ronnie_vd_cis it possible with launchpadlib to reject propsed members of a team?18:45
ronnie_vd_cwith launchpad.people['teamname'].proposed_members i already got the members18:46
ronnie_vd_cbut i cant find any method to decline these persons18:46
=== dendrobates is now known as dendro-afk
jelmerronnie_vd_c: As far as I can tell that is not (yet) possible.18:58
ronnie_vd_cok, thx jelmer. Any idea how to decline 113 proposed members the quickest?18:58
maxbWrite support for declining via the API. Submit a merge proposal. Wait for it to be deployed. Use the API? :-)19:03
ronnie_vd_cstep1, learn programming ;)19:04
ronnie_vd_cstep2, got familiar with the lp code...19:04
ronnie_vd_ci guess the easiest way atm is to do it all by hand19:05
=== dendro-afk is now known as dendrobates
=== LinuxJedi|away is now known as LinuxJedi
LinuxJedigrrr... these hard lockups are really hurting :(19:17
=== dendrobates is now known as dendro-afk
warp10Does anybody knows if daily builds still have problems with maverick? I just tried to build a package and got a weird message about a missing .orig.tar.gz file19:46
=== dendro-afk is now known as dendrobates
maxbwarp10: paste a link to the message and we can probably interpret :-)19:55
warp10maxb: http://launchpadlibrarian.net/57458643/buildlog.txt.gz19:56
maxbOh, recipes don't support .orig.tar.gz builds yet19:58
maxbOnly the native packaging style19:59
maxbSo, the first thing you might want to do is change '3.0 (quilt)' to '3.0 (native)', possibly making other changes to the packaging as a consequence19:59
warp10maxb: Good point. Anyway, I am wondering why the same recipe works on lucid and karmic, see: http://launchpadlibrarian.net/57458680/buildlog.txt.gz20:00
maxberm, well that's certainly confusing20:00
maxburgh20:01
maxbWhy does lucid-cat-lpbuildd have bzr-builder 0.2+bzr78, but maverick-cat-lpbuildd have 0.3.1 ?20:02
warp10maxb: no idea. Didn't noticed that difference20:03
maxbwarp10: So, I'm inclined to pin the difference on a completely different version of bzr-builder being in use20:03
* warp10 looks for the bzr-builder changelog20:04
warp10maxb: ah, looks like bzr-builder in the maverick builder is not taken from the ubuntu archive20:05
maxbwarp10: Actually, the key is in these lines of logging in lucid:20:07
maxbdpkg-source: info: source format `3.0 (quilt)' discarded: no orig.tar file found20:07
maxbdpkg-source: info: using source format `1.0'20:07
maxbv.s. in maverick:20:08
maxbdpkg-source: error: can't build with source format '3.0 (quilt)': no orig.tar file found20:08
maxbSo the answer is that maverick's dpkg behaviour is stricter and picks up on broken packaging that lucid's tolerated and worked around20:08
warp10maxb: I suppose reading the dpkg changelog since lucid to maverick would take me the whole night :)20:10
warp10maxb: anyway, your explanation sounds reasonable. I'll try again, after switching to 3.0 (native)20:10
warp10maxb: thank you!20:10
nevansaccording to https://wiki.ubuntu.com/DistributedDevelopment/Documentation/GettingTheSource, I've tried to `bzr branch lp:ubuntu/screen` and lp:ubuntu/byobu, but I'm getting errors.20:13
nevans"Unexpected Zope exception: CannotHaveLinkedBranch: <Distribution \'Ubuntu\' (ubuntu)> cannot have linked branches."20:13
nevansAm I missing something? (is this the correct channel to ask?)20:14
maxbnevans: Yes, it's the correct channel20:17
maxbI would have expected those commands to work20:18
* maxb tries20:18
maxbnevans: oh20:18
maxbI know why this isn't working20:18
nevans:)20:18
maxblp:ubuntu/screen is resolving to lp:ubuntu/natty/screen, but the natty branches haven't been created yet20:19
nevansmaxb: I did notice that I could get what I wanted via lp:ubuntu/{lucid,maverick}/screen20:19
=== oubiwann is now known as oubiwann-away
=== oubiwann-away is now known as oubiwann
niemeyerHey there20:48
niemeyerIs there any known timeout issues with LP now?20:49
niemeyerTrying to add someone to a team for the last 2h or so without success20:49
niemeyer(timeout with "Loading results failed")20:49
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
thumperniemeyer: there have been some fallout from the postgresql 8.4 upgrade with some old fast queries getting slower21:51
thumperniemeyer: best to file a bug21:51
niemeyerthumper: Aw, thanks21:52
niemeyerthumper: Probably not.. was just talking to mwhudson, which suggested using the non-AJAX page, and that worked very fast.21:54
thumperniemeyer: ok21:54
wgrantThere were other timeout issues ~8 hours ago.21:55
wgrantNormally fast pages were timing out for a few minutes.21:55
wgrantNot sure if that's related.21:55
mwhudsonit's because the ajax interface always searches21:57
mwhudson(it turns out)21:57
sorenHow does one choose to use the non-AJAX page?22:02
wgrantNavigate manually to +addmember.22:03
wgrantOr disable JS.22:03
mwhudsonor middle click22:04
wgrantTrue.22:04
sorenAha!22:04
* soren was waiting for something like that :)22:05
=== dendrobates is now known as dendro-afk
achiangi've an API question, regarding source_package_publishing_history. it has a date_published attribute, but i can't seem to figure out a way to learn *who* published it on that date23:17
achiangpackage_[creator|signer] only tell me who initially created/signed the package in the pocket23:18
=== dendro-afk is now known as dendrobates
wgrantachiang: That's all that's recorded at the moment.23:18
wgrantPartly because the command-line tools used by archive admins don't know who is making the change.23:19
achiangoh. ouch. :(23:19
wgrantYes.23:19
achiangthat won't do very well for my tool that tries to figure out if you've done work in a PPA in the past week.23:19
achianghow does the +archive page figure out who the "Uploader" is?23:26
wgrantachiang: package_signer.23:26
achianghm23:27
=== dendrobates is now known as dendro-afk
achiangwgrant: thanks, i was seeing a really stupid error. i got 'next' and 'continue' confused in python.23:33
achiangkeying off package_signer does what i want. and python's next() doesn't do what one thinks it might. :-/23:33
wgrantHah.23:33
achiangvim confused me too. it highlighted "next" as if it was special somehow23:34
mwhudsonit's a builtin23:35
popeyhttps://code.edge.launchpad.net/projects/?text=apt23:39
popeyis that how we present search results now?23:39
popeyas a massive cloud of random words?23:39
popey(with no descriptions)23:40
elmopopey: https://edge.launchpad.net/projects/+index?text=apt23:44
popeynow thats much nicer23:45
* popey wonders what maze of twisting paths led him to that tag cloud hell23:45
popeythanks23:46
popeyhttps://code.launchpad.net/ -> apt -> find a project23:46
popey(was looking for the code behind apt.ubuntu.com )23:46
lifelesspopey: our search story is hugely fragmented.23:53
lifelesshttps://dev.launchpad.net/LEP/Search23:53
popeylifeless: ok, i would be interested to know which of those use cases/stories the tag cloud fits :)23:55
lifelesspopey: well the point is I think we'd benefit by having a cohesive story, searching on tags is one aspect23:55
popeysure23:56
popeyhttps://code.edge.launchpad.net/ the word 'tag' doesn't appear anywhere on the page I used to search though.23:57
lifelessyeah23:57
popey'find a project' to me says 'look for projects with $searchterm in the name/description'23:57
lifelesslike I say, its all fragmented23:57
popeyok23:57
popeyI guess I don't need to file a bug about this? or should I?23:57
lifelessup to you23:58
lifelessI don't think it will be acted on in the near term, and I think we'll work comprehensively on it in the long term.23:58
popeyif you don't mind I'll file it or I'll forget it23:59

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