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

ovnicrafthi guys how i get lp support this http://bit.ly/9CQdDc00:24
ovnicraftor i want to know if is posible manage something like 'multibranchs'00:29
ovnicraft1 myrepo00:29
ovnicraftinside have many folder what are too branchs00:29
spivovnicraft: it might be good for launchpad to support bzr-scmproj directly, file a bug asking for it00:35
spivovnicraft: in the meantime you should be able to push the individual branches to lp separately00:35
=== LinuxJedi is now known as LinuxJedi|away
spivovnicraft: there's some work in bzr towards having something like bzr-scmproj or bzr-colo builtin, when that's part of bzr I'm sure Launchpad will support it too00:36
ovnicraftspiv, i really hope00:40
George_eIs there a known issue with daily builds? One of mine hasn't been built for the last 8 days or so.03:11
micahgqueue is empty ATM03:12
George_eHmmm...03:12
George_eSo is there something else that could be the problem?03:13
micahgidk, do you have a link to the build?03:13
George_eSure... one sec.03:13
George_emicahg: https://code.edge.launchpad.net/~stackapplet-dev/+recipe/stackapplet-daily-builds03:14
George_eI requested a build yesterday, but it failed.03:14
George_e(The reason it failed had nothing to do with the actual build itself.)03:15
* micahg doesn't know about recipies, spiv can you help?03:15
* George_e hopes so...03:16
wgrantthumper: ^^ recipe builds stuck uploading -- what do we do about them?03:16
George_eThe builds were working for about two weeks and then just stopped.03:16
thumperah...03:16
thumperhmm...03:16
thumperthere was a bug that jelmer was working on03:17
wgrantI think we may want to hit cancel and then retry.03:17
thumperwhere they got stuck03:17
wgrantI know what the bug is, but I'm not sure how to handle these existing cases.03:17
thumperit actually failed to upload, but didn't change state03:17
thumperI'm not entirely sure either03:17
wgrantThere's a separate bug with recipe builds.03:17
George_eSo I found a bug? :P03:17
wgrantBug 666741, I think.03:18
ubot5Launchpad bug 666741 in Launchpad Bazaar Integration "recipe fails to upload (affected: 1, heat: 11)" [Undecided,Incomplete] https://launchpad.net/bugs/66674103:18
thumperkk03:18
George_eWhew... I was worried I had done something wrong somewhere along the line.03:18
thumperthe branch hasn't had a commit since the 29th03:18
thumperthat was the last successful build03:18
George_eRight.03:19
thumperthe subsequent ones fail to upload as the version already exists03:19
thumperthere is a known bug about this sticking03:19
thumperIf there were new commits to this branch I'm fairly sure that they would work03:20
George_eWait, wait - are we talking about 'stackapplet'? The last commit of mine was 41.03:20
thumperhttps://code.edge.launchpad.net/~george-edison55/stackapplet/trunk has two commits from the translations service03:21
George_eOh, right.03:21
George_eIs there some way of resetting the version?03:24
George_e*manually03:24
thumperedit the version string?03:26
thumperon the recipe that is03:26
George_eOkay...03:28
George_ethumper: Here is what is currently there: http://pastebin.com/9iEUZ6Yh03:28
George_eWhat do I change? (I'm not the one that created the recipe :)03:29
thumpermy question first is why you want to change it?03:29
thumperif the branch hasn't changed, it'll build the same thing03:29
George_eThe branch _has_changed.03:30
George_e*since the last build, anyway.03:30
wgrantThe last revision is 43.03:30
wgrantThe last successful build is of 43.03:31
wgranthttps://code.edge.launchpad.net/~stackapplet-dev/+recipe/stackapplet-daily-builds/+build/595203:31
George_eSomething's messed up here...03:32
George_eI committed to the branch yesterday.03:32
wgrantApparently not.03:32
wgrantDid you remember to push?03:32
StevenKPerhaps you commited locally, and didn't push03:32
George_eI'll check.03:32
George_eYou're right!03:33
George_e...I think...03:33
George_eI'm confused. Give me a minute to figure this out.03:34
George_eOkay, NOW all of the changes are pushed for sure.03:39
George_eI've requested new builds now.03:40
thumperok03:49
George_ethumper: According to this page, the status is 'build uploading': https://code.edge.launchpad.net/~stackapplet-dev/+recipe/stackapplet-daily-builds/03:52
George_eWhat does that mean?03:52
George_eWill it show up in the PPA?03:53
thumperGeorge_e: it means that the source package that was assembled from the recipe is being uploaded (as if a user did it)03:53
thumperGeorge_e: only the results of building the uploaded package appear in the ppa03:53
thumperI'm in the process of fixing the recipe page to show the binary builds too03:54
George_eOh, okay.03:54
George_eAre you one of the Launchpad developers then?03:54
=== jtv is now known as jtv-eat
thumperGeorge_e: yep03:56
jderosequick question: what's the guidance for the "Fix Committed" vs "Fix Released" status for software not yet in Ubuntu (but available in a PPA)?03:57
jderoseI just finished this bug: https://bugs.launchpad.net/dmedia/+bug/67227303:57
ubot5Launchpad bug 672273 in DMedia "Use plain unittest instead of nose, use desktopcouch test idioms, make `setup.py test` work (affected: 1, heat: 6)" [Critical,Fix committed]03:57
George_ethumper: Thanks for making Launchpad awesome! I use it for all of my many open source projects.03:57
George_e(and there's a lot :)03:57
thumperGeorge_e: great to hear03:57
thumperjderose: it often depends on the project03:58
jderosethumper: is "Fix Committed" equally "fixed" as "Fix Released"? if that makes sense. :)03:59
George_eUh-oh - I just got a rejection email... :(04:00
jderosethumper: like once dmedia is in Ubuntu, will I want to change these bugs to "Fix Released"?04:00
thumperjderose: the way we use it as a project is that once the fix is committed in trunk, it is "Fix committed", when end users get it it is "Fix released"04:00
George_eIt seems like the last build was for revision 43 back in October... but I just committed revision 43 20 minutes ago :P04:01
George_eGuess I have to make a dummy commit or something.04:01
thumper?04:01
thumperGeorge_e: ah... did you push --overwrite?04:01
George_eNo... what will that do?04:02
* thumper is confused04:02
* George_e is trying 'push --overwrite'04:02
George_eNothing.04:02
jderosethumper: so at this stage, when I don't really have *users*, should I change it to "Fix Released" once it hits the daily PPA build?04:02
thumperGeorge_e: wait04:02
thumperjderose: sounds fine04:03
thumperGeorge_e: which branch are you saying you did a commit on 20 minutes ago?04:03
George_etrunk04:03
thumperwhich trunk?04:03
George_e...which trunk...?04:03
jderosethumper: okay, thanks. so there is no *technical* difference between "Fix Committed" and "Fix Released", just cultural?04:03
thumperGeorge_e: not this then? http://bazaar.launchpad.net/~george-edison55/stackapplet/trunk/revision/4304:04
thumperjderose: fix committed will still show in bug listings by default, fix released won't04:04
George_ejderose: Fix committed means that a revision has been committed that fixes the bug, Fix released means that that revision has made its way into a release.04:04
George_e...of course it can mean whatever you want... but that's the way I use it.04:04
jderoseGeorge_e: gotcha, thanks.04:05
George_ethumper: Is 'lp:stackapplet' different from 'lp:~george-edison55/stackapplet/trunk'?04:05
George_eI thought they were supposed to be the same.04:05
jderosethumper, George_e: okay, one more question. are there conventions for these statuses when a bug is targeted to a particular milestone?04:06
jderoselike changed to "Fix Released" one the milestone has been reached or something?04:06
jderoses/one/once/04:07
thumperGeorge_e: no, that is the same branch04:07
thumperGeorge_e: lp:~george-edison55/stackapplet/trunk is what we call the unique_name04:07
thumperwell... to be precise "~george-edison55/stackapplet/trunk" is what we call the unique_name04:07
George_eI made a sort-of dummy commit (I removed two extra newlines).04:08
George_eNow we're at revision 44.04:08
George_eNOW I will request another build :P04:08
George_eI think I finally figured out what's going on...04:09
George_eWhen the translation service commits to the branch, I have to merge it with my copy...04:10
George_e...and this probably messes with the revision numbers.04:10
George_e(This happened to me on another project.)04:10
George_eCould that be it?04:10
thumperyep04:11
thumperGeorge_e: I think the best thing to do there is to not have translations commit to trunk04:11
George_eI see that now.04:12
George_eI've been meaning to ask someone...04:12
George_ehow do branches work...?04:12
thumperjtv knows about translations stuff04:12
George_eWhat I mean to say is... is there any reason to create separate branches besides trunk?04:12
thumperwhat do you mean "how do branches work"04:12
George_eOr am I misunderstanding something?04:12
thumperI tend to work using feature branches04:13
thumperso I have trunk always good04:13
George_eOkay.04:13
thumperexperimental work in progress goes in a different branch04:13
thumperwhen that is ready to release, merge it with trunk04:13
George_eHow does that work when it comes to releases?04:13
thumperyou release trunk04:13
George_eDo the releases all use trunk?04:13
thumperno04:13
George_eWhat do they use?04:13
thumpersome longer running projects will use release branches04:13
thumperthey may branch those from trunk at specific points in time, like beta04:14
thumperthen they apply fixes to the release branches as needed04:14
thumperbut leave trunk open for fresh work04:14
jderoseGeorge_e: branches are also great so you don't break trunk... don't merge a feature till tests pass, everything is working04:14
George_eAh.04:14
George_eSo when I release 1.4 of StackApplet soon, I just leave it set to trunk?04:15
psusithumper, say, you had a chance to figure out what the deal is with the broken stacked branches?04:15
George_eWhat is the recommended thing?04:15
thumperpsusi: hi04:15
psusihowdy04:15
thumperpsusi: sorry, I've been flat stick with other things today04:15
thumperwe have in progress bzr 2.2.1 landing04:16
jderoseGeorge_e: tag that revision with `bzr tag 1.4`04:16
thumperwhich I think fixes it04:16
pooliehi thumper04:16
thumperit has landed on trunk, but we need to arrange codehosting downtime to release it04:16
George_ejderose: What does that do?04:16
thumperhi poolie04:16
jderoseGeorge_e: if you think you will do ongoing maintaining on 1.4, branch from trunk and call the branch foo-1.4 or whatever... then you can also create a series in launchpad and have it point to foo-1.4 (the "trunk" for the 1.4 branch).04:17
jderoserockstar was just explaining this all to me yesterday, so i'm pretty sure i got it right :)04:17
George_ejderose: ...and if you're not planning any maintenance?04:18
thumperGeorge_e: then you can just tag the trunk branch and keep going04:19
thumpertags are nice04:19
jderosejderose: then just tag it... that way you at least know the revision the release was associated with04:19
thumperjderose: snap04:19
* thumper needs to take a break and stop kids killing each other04:19
jderoseGeorge_e: you can also branch and create the series later on. but creating the series from the get-go i think can be good because it communicates your intentions to other who may want to contribute04:20
jderoseGeorge_e: so someone see, oh, this series is open for maintenance, so my merge proposal might actually get looked at, even accepted.04:21
George_ejderose: Okay... so how do translations  fit into that?04:21
jderoseGeorge_e: someone else might have to answer that, but i'm sure there's a good answer so translators aren't just chasing trunk... i'd like to know the answer to that myself :)04:22
George_eLet me see if I've got it right... when StackApplet 1.4 comes out, I should create a new branch called stackapplet-1.5 and merge trunk with it every now and again?04:24
jderose(cool, stackapplet sounds awesome, btw)04:24
jderoseGeorge_e: basically, but i wouldn't create 1.5 branch till 1.5 is released04:26
jderoseactive development is merged onto trunk04:26
George_eOh... so how do I take the contents of trunk and put it in stackapplet-1.5?04:26
jderosebugfixes and perhaps backports are merge onto 1.404:27
George_e(I haven't done a lot of merging before...)04:27
jderoseGeorge_e: I love merging, so I can explain. :)04:27
George_eOh good!04:27
jderoseGeorge_e: so 1.4 is your stable release, you're working up to 1.5?04:27
George_eNo.04:27
George_e1.3 is stable... I'm working to 1.404:28
George_e:)04:28
jderoseGeorge_e: ah, okay... well, there is a lot of flexibility, but i would do something like this (and I'm trying to channel rockstar for correctness)...04:29
jderoseso say you're in trunk or whatever the tip branch is for 1.4 development04:29
George_eRight.04:29
jderoseyou just make the final change: bzr commit -m "StackApplet 1.4 is now totally awesome"04:30
jderosethen tag the release: bzr tag 1.404:30
George_eWhat does the tag do?04:31
jderoseGeorge_e: it's just metadata associated with a particular revision04:31
jderoseit's used most for release numbers04:31
jderoseGeorge_e: like if you checkout bzr and then run: bzr tags04:32
George_eI see.04:32
jderoseyou'll see stuff like this:04:32
jderosebzr-2.1.0b1          4734.3.104:32
jderosebzr-2.1.0b2          4668.1.404:32
jderosebzr-2.1.0b3          4797.1.304:32
jderosebzr-2.1.0b4          4896.1.604:32
jderosebzr-2.1.0rc1         4981.1.604:32
jderosebzr-2.1.0rc2         4797.6.104:32
jderosebzr-2.1.1            4797.41.104:32
jderosebzr-2.1.2            4797.55.104:32
George_eOkay.04:33
jderoseGeorge_e: does lp:stackapplet point to your development tip?04:33
jderose(guess it does, you just commited 7 minutes ago)  ;)04:34
jderoseOkay, branching...04:34
jderoseGeorge_e: so you tagged your release...04:35
jderosenow branch like this: bzr branch lp:stackapplet lp:~george-edison55/stackapplet/1.404:35
George_ejderose: Okay... And that creates a separate branch for the 1.4 release?04:36
jderoseGeorge_e: yes, you will see all branches that haven't been merged here: https://code.launchpad.net/stackapplet04:37
jderoseactually, maybe create a test one right now and i'll walk you trough a real live merge04:38
George_eAh.. that makes sense.04:38
George_eOkay.04:38
George_eCan I delete it after?04:38
jderoseyou'll just merge into a throwaway branch... yep04:38
George_eOkay.04:38
jderoseRun this: bzr branch lp:stackapplet lp:~george-edison55/stackapplet/dummy-1.404:39
George_eOkay.04:39
jderoseOkay, see how it show's up here now: https://code.launchpad.net/stackapplet04:40
George_eOh yeah.04:40
jderoseOkay, now I just branched from your 1.4 branch: bzr branch lp:~george-edison55/stackapplet/dummy-1.4 lp:~jderose/stackapplet/dummy-1.4-bugfix04:42
jderoseWhich you now also see here: https://code.launchpad.net/stackapplet04:42
jderoseGeorge_e: have you used bzr "shared repositories" before?04:43
George_eI don't know.04:43
jderoseGeorge_e: Okay, more learning, but this is cool stuff... opinions very here, but here's how I like to work....04:44
jderoseGeorge_e: Okay, maybe cd into /tmp for this as we're just playing04:45
jderosecd tmp04:45
George_eOkay sure.04:45
George_eNow what?04:45
jderosebzr init-repo stackapplet04:45
* George_e thinks you meant 'cd /tmp'04:45
jderoseah, yeah04:45
George_eOkay.04:46
jderosecd stackapplet/04:47
jderosebzr checkout lp:~george-edison55/stackapplet/dummy-1.404:47
George_eOkay.04:47
jderoseOkay, and this one should be faster: bzr checkout lp:~jderose/stackapplet/dummy-1.4-bugfix04:47
George_eOkay.04:48
jderoseif you do an ls now (assuming your in /tmp/stackapplet still), you should see dummy-1.4  dummy-1.4-bugfix directories04:49
George_eRight.04:49
jderosethose are two branches, but the revisions (stuff stuff that takes up the space), are store just once in /tmp/stackapplet04:49
George_eAh, neat!04:49
jderosei'll show you around more...04:49
jderosecd dummy-1.4-bugfix04:50
jderosebzr info04:50
George_e"checkout of branch: bzr+ssh://bazaar.launchpad.net/~jderose/stackapplet/dummy-1.4-bugfix/"04:50
George_e^--- part of output04:50
jderoseGeorge_e: yeah, and notice it shows you where the shared repository is04:50
jderoseshared repository: /tmp/stackapplet04:51
George_eOkay.04:51
jderoseokay, now i'm going to make some changes, hang on a sec....04:51
jderoseokay, so assuming you're still in /tmp/stackapplet/dummy-1.4-bugfix04:53
jderosebzr update04:53
jderosebzr log --forward04:53
jderoseyou should see the revno 46 commit that i made "Said hello to George"04:54
jderoseGeorge_e: that work?04:54
George_eYup.04:54
jderoseGeorge_e: so by peoriodically running bzr update you can track my progress and have a convient local copy04:55
George_eI see... how does 'bzr update' differ from 'bzr pull'?04:56
jderoseGeorge_e: Good question. :) there are two approaches that basically do the same things...04:57
=== Lcawte is now known as Lcawte|Away
jderoseso you can 1) do a checkout, in which case commits are automatically "pushed" do the parent branch when you do a commit, and you do update to pull remote changes into your local branch04:58
jderoseGeorge_e: or you can 2) branch, make commits, then push to put those commits on launchpad, pull to bring commits from launchpad04:59
George_eI have been doing the second option.05:00
George_eSo when you first create the branch (when starting a project), what choices do you have?05:00
jderosethe disadvantage of checkouts is you can't commit when offline without some monkey business; the advantage of checkouts is you don't need an extra step to let the word know about the change you just made05:00
George_eAh.05:00
jderoseGeorge_e: well, it doesn't matter that much, you can switch between the to modes easily05:01
George_eHow?05:01
jderoseGeorge_e: so if you're in /tmp/stackapplet/dummy-1.4-bugfix still05:02
George_eYup.05:02
jderosejust run: bzr unbind05:02
jderosenow you can work with your familiar push/pull mode05:02
George_eI'm guessing 'bzr bind' does the opposite?05:02
jderoseyeah, although i guess will will have to specify the push location once at first05:03
George_eI see.05:03
jderoseGeorge_e: although you can't push (or commit it) my branch because I own it.  put you can pull from it.05:03
George_eCan I try a commit?05:03
George_eOh.05:03
jderoseI'll have you do the merge in just a sec... :)05:04
jderoseOkay bind it again: bzr bind05:04
George_eYup.05:04
jderosebzr update05:04
jderosejust have 2 more commits, up to rev 4805:04
jderosenow:05:04
jderosecd ../dummy-1.405:05
jderosebzr merge ../dummy-1.4-bugfix/05:05
jderosebzr status -v05:05
George_eYup, it lists 3 pending merges.05:06
jderoseA cool thing about bzr is that merge doesn't automatically merge, the merge itself is a point on the history that must be committed05:06
jderosebzr commit -m "Merged fix from Jason"05:06
George_eAnd it will get pushed automatically, right?05:07
jderoseyep, that's how a checkout works (bound branch)05:07
George_eRight.05:07
jderosebzr log --forward --include-merges05:07
jderoseGeorge_e: scroll up till you see revno: 46 [merge]05:08
George_eYeah, I see it.05:08
George_eI see extra version numbers have sneaked in too.05:08
George_e(45.1.1, etc.)05:09
jderoseWhen you use the --include-merges options you see the sub-history... the 3 commits on my branch05:09
jderoseyeah, this is the bzr hierarchical history and it's awesome05:09
jderosefor example, try it without the flag: bzr log --forward05:10
jderoseit collapses the child history, so you can have a quick overview of say trunk05:10
George_eOkay... now it just displays the merge revision.05:10
jderosebut you can also drill down into the child-history and get all the nice meta-data there, see my thought process05:10
George_eRight.05:11
George_eWhen you have a lot of people contributing that would be very valuable.05:11
jderoseGeorge_e: yes, and a time saver... i can explain what i'm doing though commit messages, something i'm doing anyway05:11
jderoseGeorge_e: so that's how you would merge a fix into your maintenance branch. same process if you were merge into trunk.05:12
George_eAh, I get it.05:12
jderoseGeorge_e: opinions and circumstances difference on whether you should use checkout+update or push+pull, but the branch/merge semantics are the same either way05:13
George_eYeah, it's a matter of preference, I guess.05:13
George_eThanks so much for the tutorial!05:14
jderoseGeorge_e: and situation. i work mostly from a workstation with pretty reliable Internet, so checkout+update fits well for me05:14
jderoseGeorge_e: no prob, lauchpad and bzr are great tools, happy to pass on what i know about them.  :)05:15
George_eMe too - I'm always at home when committing. (Well _almost_...)05:15
George_ejderose: Should we get rid of the branches?05:15
jderoseah, yeah. you can delete it through the web ui: https://code.launchpad.net/~george-edison55/stackapplet/dummy-1.405:15
jderosei'll delete mine.05:16
George_eThanks again!05:18
jderoseGeorge_e: no prob, i'll have to checkout StackApplet :)05:19
George_eGreat! You can find a breif overview of version 1.3 here: http://stackapps.com/questions/83/stackapplet-stackoverflow-meets-the-gnome-desktop-v1-4-beta-1-available-for-te05:19
=== almaisan-away is now known as al-maisan
jderoseHmmm, are source package recipes currently horked? I'm getting an Oops when I request a build.06:01
lifeless!oops06:06
ubot5An OOPS is a system error in launchpad, please see https://help.launchpad.net/Oops06:06
lifelessbah, need to tweak that06:06
lifelessjderose: we need to see the OOPS to comment.06:07
jderoselifeless: so just the link will work then?06:07
jderoselifeless: Error ID: OOPS-1773B46706:08
ubot5https://lp-oops.canonical.com/oops.py/?oopsid=1773B46706:08
lifelessjderose: just waiting for that to sync06:11
jderoselifeless: cool, thanks :)06:12
lifelessjderose: ok, got it up06:22
lifelessjderose: you need to use 'edge' for now06:23
lifelessjderose: we no longer redirect to edge automatically.06:23
lifelessbecause we're in the process of removing 'edge'.06:23
lifelesshttps://code.edge.launchpad.net/%7Enovacut/+recipe/dmedia-daily/+request-builds06:23
lifelessshould work06:23
jderoselifeless: ah, okay... rockstar told me edge went away, i thought it didn't do anything anymore06:23
lifelessthe servers are still there06:24
jderosebut i misunderstood a bit ;)06:24
lifelesswe're transitioning edge only things onto the main cluster06:24
jderoselifeless: okay, cool. is there anyway to know when source package recipes are running on the main cluster?06:26
lifelesswhen the revno at the bottom right of pages shows 11866 or higher06:26
jderoselifeless: awesome, thanks!06:29
=== jtv-eat is now known as jtv
=== Lcawte|Away is now known as Lcawte
geserbigjools: can you check why https://launchpad.net/~pali/+archive/kopete/+build/1973460 is still uploading (for over 2 weeks now)? (see also https://bugs.launchpad.net/soyuz/+bug/662419/comments/2)10:07
ubot5Launchpad bug 662419 in Soyuz "Cannot upload build (dup-of: 653720)" [Undecided,New]10:07
ubot5Launchpad bug 653720 in Soyuz "UploadProcessor doesn't set FAILEDTOUPLOAD on exceptions (affected: 2, heat: 18)" [Critical,Fix released]10:07
bigjoolsjelmer: ^10:08
jelmerbigjools: Looking into it.10:08
bigjoolsjelmer: there's still some builds stuck on "uploading" it seems10:10
bigjoolsI don't know if there's any new ones since your fix though10:10
popeyIf there's any admins about it looks like https://launchpad.net/~mess110 has spammed bug 1133410:21
ubot5Launchpad bug 11334 in X.Org X server "MASTER Copy-Paste doesn't work if the source is closed before the paste (affected: 257, heat: 1314)" [High,Confirmed] https://launchpad.net/bugs/1133410:21
=== allenaptoo is now known as allenap
=== LinuxJedi is now known as LinuxJedi|away
mrevellallenap, pingaling10:41
mrevellThanks popey, I'll take a look10:42
popeynp10:42
allenapmrevell: Cheers.10:42
=== danilo_ is now known as danilos
=== matsubara-afk is now known as matsubara
bdrungwhere do i report spam in bug reports (last comment in bug #11334)?11:30
ubot5Launchpad bug 11334 in X.Org X server "MASTER Copy-Paste doesn't work if the source is closed before the paste (affected: 257, heat: 1314)" [High,Confirmed] https://launchpad.net/bugs/1133411:30
jpdsbdrung: Already being looked into (see above).11:31
bdrungoh, thanks11:32
=== Ursinha-afk is now known as Ursinha
=== LinuxJedi|away is now known as LinuxJedi
AlexC_morning12:46
AlexC_I have to ask, what is going on with the Launchpad interface? It looks so unfinished and, well ... crappy. There are just things everywhere, inconsistent margins. bold text that draws your eye to things that simply don't need attention given to them, random colors.12:47
AlexC_compare the current with how it looked like 1, 1 1/2 years ago, it's quite shocking12:48
napsterCan I use this ppa https://launchpad.net/~nvidia-vdpau/+archive/cutting-edge-multimedia with Meerkat?12:59
=== Lcawte is now known as Lcawte|Away
=== mrevell is now known as mrevell-lunch
=== yofel_ is now known as yofel
=== adeuring1 is now known as adeuring
=== mrevell-lunch is now known as mrevell
ubuntu4shaneok, I was trying to setup a PPA and successfully setup one, however I logged in on my laptop, and it isn't there, I'm thinking I have two launchpad accounts, and didn't realize it, is there a way to merge them?14:54
ubuntu4shaneis that possible?14:54
bigjoolshey sinzui, are you CHR today? ^15:00
ubuntu4shaneok, I did confirm that I have two accounts, this comes as news to me, I never realized it!  is there a way to merge these two accounts?15:04
bigjoolsthere is but I can't remember how you do it15:06
sinzuibigjools, I was just getting my coffee and start it15:06
bigjoolsbut there's a man who does15:06
bigjoolsmorning sinzui :)15:06
sinzuiubuntu4shane, you are a victim of Ubuntu's Single Signon and the deep Lp authentication code15:07
ubuntu4shanesinzui, yes, I don't know how that happened, I mean I do have 2 email addresses (who doesn't) the funny thing is I never realized it.15:07
ubuntu4shanewhich I now have to ask, which one am I using for UbuntuOne?  :)15:08
sinzuiubuntu4shane, I think you want to start by merging one into the other. Use the "Request a merge" link on https://launchpad.net/people to start the merge. You must be logged in as the profile you want to keep, and enter the id of the profile that must go away15:11
sinzuiubuntu4shane, you will be sent an email to confirm you control the other email address.15:11
=== sinzui changed the topic of #launchpad to: Launchpad: https://launchpad.net/ | Read https://help.launchpad.net/ for help | On-call help contact: sinzui | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: https://dev.launchpad.net/
ubuntu4shanesinzui, thanks!  glad it can be done15:12
ubuntu4shanesinzui, that was simple enough, I assume that all my bugs will then be linked to both accounts15:13
sinzuiubuntu4shane, yes, they will. You karma will look odd for a few days. It is fixed by a secondary process15:15
sinzuiubuntu4shane, if you get a timeout error, reload the browser. merge is slow but it will complete when whipped with successive ctrl+r presses15:16
ubuntu4shanesinzui, ok, thanks a bundle for the info!15:16
=== Lcawte|Away is now known as Lcawte
=== matsubara is now known as matsubara-lunch
=== Lcawte is now known as Lcawte|Away
=== beuno is now known as beuno-lunch
mtaylorin launchpadlib, is there a way to get a particular team if you know the exact name? it seems like what I have is launchpad.people.findTeam(text="blah")16:20
james_wmtaylor, lp.people["blah"] I think16:26
cody-somervillemtaylor, launchpad.people['blah']16:26
mtaylorawesome16:26
jpdsWhat a cool team name.16:26
mtaylorheh16:27
=== matsubara-lunch is now known as matsubara
=== deryck is now known as deryck[lunch]
=== beuno-lunch is now known as beuno
=== al-maisan is now known as almaisan-away
pikenHi all, is there a way to display a file in a raw format in the web browser the way you can with github?17:10
=== deryck[lunch] is now known as deryck
=== leonardr is now known as leonardr-lunch
sinzuipiken, I do not know what you mean by raw. Do you mean the see the unannotated contents of a file17:59
pikenyes18:01
pikenhere is an example github link18:01
pikenhttps://github.com/piken/unified-install/raw/master/src/manifest.global18:01
pikenThat actually displays the raw text of the file as if accessing the file directly.18:01
sinzuipiken, loggerhead does not support this. It will make you download the file.18:13
=== leonardr-lunch is now known as leonardr
=== zyga is now known as zyga-afk
Linuxsapienhow to change account Email address please?18:53
=== Meths_ is now known as Meths
lifelessLinuxsapien: login, register a new email address in your account, disable the old email address (in that order)19:15
Linuxsapienthank for that lifeless but I managed to get it19:16
Linuxsapienonce ya find help, its easy to read :D19:16
pikensinzui: ty, looks like I will b staying with github for now19:24
=== lifeless_ is now known as lifeless
=== kklimonda_ is now known as kklimonda
paddy_I created a key for launchpad with gpg --gen-key but i cannot find the file i give to launchpad, the key appears in seahorse though20:04
=== matsubara is now known as matsubara-afk
=== zyga-afk is now known as khr
=== khr is now known as zyga
sinzuipaddy_, did you publish your key to an Ubuntu keyserver over 30 minutes ago?20:46
lifelesssinzui: paddy_ had not found the +editgpgkeys page20:47
lifelesssinzui: I helped them in #ubuntu-devel20:47
sinzuipaddy_, using seahorse you can publish the key to keyserver.ubuntu.com. It can take about 30 minutes before launchpad will see it20:47
sinzuithanks lifeless20:47
sinzuilifeless, why do we send an email to confirm gpg keys. I ask because quickly wants to assist the new user to setup gpg keys?20:49
sinzuiI think Lp could let me upload an encrypted test document to verify my public key20:52
lifelesssinzui: IIRC the logic was20:58
lifelessgpg ids are email addresses20:58
lifelesswe shouldn't let someone use a gpg id for an email address they don't control.20:58
lifelessdoing an email round trip both shows they control the gpg key and the email address.20:59
sinzuiThat is still a good reason20:59
lifelessI think it would be plausible to skip the round trip where we already believe they have the email address20:59
lifelesswe'd still want to see that they can sign /encrypt with the key20:59
sinzuilifeless, we do not control the email address anymore. SSO does. We take it for granted in the case of the average user21:00
sinzuionly user with more than on address will be confirmed by Lp21:00
lifelessso21:01
lifelessin the generic open id consumer story21:01
lifelesswe wouldn't want to let someone setup a provider21:01
lifelessclaim to have mark at canonical dot com, and sign in21:01
lifelessnor grab that as a gpg key21:01
sinzuilifeless, okay. So I think we really want to keep this requirement. Quickly needs to set user expectations and clearly to keep the user engaged21:05
lifelesswe could iterate towards some known conditions where we can loosen it, but it seems nontrivial to me21:06
=== Ursinha is now known as Ursinha-afk
paddy_I tried to tell bzr about my launchpad account but it says I have no ssh keys, it's right but I have an openPGP key instead, can I not use this?21:21
spivpaddy_: bzr uses ssh to connect to Launchpad, not gpg21:28
paddy_spiv, thanks21:37
=== zyga is now known as zyga-afk
=== sinzui changed the topic of #launchpad to: Launchpad: https://launchpad.net/ | Read https://help.launchpad.net/ for help | On-call help contact: - | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: https://dev.launchpad.net/

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