/srv/irclogs.ubuntu.com/2009/03/31/#launchpad.txt

cprovfta: fixed.00:01
ftacprov, excellent! thanks00:02
cprovfta: np, sorry for that. Buidd-manager was going boing, but I think I've just fixed it.00:03
seb128hi00:21
seb128do you guys record oops and look at those? it's not possible to add upstream tasks to some ubuntu bugs on edge at the moment00:22
seb128just trying to make sure that this will not be rolled in the stable update in some days00:22
seb128ie OOPS-1185EB122300:23
mwhudsonseb128: people do yes00:24
sbeattiehrm, any idea why launchpad.distributions['ubuntu'].main_archive.getPublishedSources(distro_series=launchpad.distributions['ubuntu'].getSeries(name_or_version="jaunty"), pocket="Release", source_name="linux", exact_match=True) returns a 500/ISE result?00:32
sbeattieOther source_name queries do not.00:32
jmlsbeattie: not off the top of my head.00:34
jmlsbeattie: is there an OOPS code?00:34
* sbeattie tries to see if he can dig one out of the returned HTTPError exception00:36
sbeattiejml: I dunno why I can't catch the HTTPError exception (I'm not much of a python hacker), but if there's an oops, you ought to be seeing it every 15 min.00:45
james_wsbeattie: probably because linux tends to have more publications than other packages00:50
james_wthough a single source package in a single series shouldn't be enough to trigger a timeout I would hope00:51
james_wsbeattie: you can run in a python shell after "import httplib2; httplib.debug_level = 1" and you should be able to see the OOPS number in the response headers00:52
james_w"httplib2.debuglevel = " sorry00:52
lifelesssbeattie:00:55
lifelesstry:00:55
lifeless   <foo>00:55
lifelessexcept Exception, e:00:55
lifeless    print type(e)00:55
lifeless    raise00:55
lifelessthen once you have a good type for e, change the except line to00:55
lifelessexcept <that type>, e:00:55
lifeless    <print e.args or whatever to get the oops out>00:55
lifeless    raise00:55
sbeattiejames_w: I also get it for the wpasupplicant package in jaunty00:58
sbeattielifeless: thanks, nearly there, I was being fooled by it being launchpadlib.errors.HTTPError not urllib2.HTTPError01:00
sbeattiejml: oops OOPS-1185EC127001:00
lifelessbah, I hate things wrapping errors unnecessarily :)01:00
jmlsbeattie: it's a unicode decode error.01:02
jmlnot sure what the root cause is, but it's a bug in Launchpad for sure.01:02
sbeattiejml: okay. Need me to file a bug? If so, against malone?01:04
jmlsbeattie: against soyuz please01:06
wgrantcprov: OK, I return.01:15
wgrantcprov: I suppose that if you ever support customising PPA upload rights, you do need separate keys, so you really have to do it now.01:15
wgrantSo the key UID format has to be argued...01:16
* jml finally starts writing a thing that uses launchpadlib01:21
wgrantjml: Prepare for slow, slow pain :(01:22
lifelessjml: what are you righting?01:23
jmllifeless: a thing :)01:24
jmllifeless: some stuff to test the new package branch linking things :)01:25
cpscottiHey, I need a help updating (the first version went ok) a package on my PPA. When I do <<debuild -S>>, all my files (.changes, .dsc and .diff.gz)  change (hence their checksums too) and my .orig.tar.gz continues the same (returns the same sha1sum reported on the original .chages file which I can see at lunchpad) although launchpad rejects my upload saying that I already uploaded that version. I see that I MUST NOT re-uplo02:22
wgrantcpscotti: You got cut off after 'I MUST NOT re-uplo'02:22
cpscottire-upload my .orig.tar.gz with dput but I dunno how to do that..02:23
cpscottiIf I move the .orig.tar.gz to another folder dput will miss him and won't do anything... if I leave it there dput uploads him (even though it warns me I should not do that)02:23
wgrantYou can upload the same .orig.tar.gz twice, as long as it has the same checksum.02:23
cpscottido I need to change the package version in some place?02:24
wgrantBut you cannot upload the same version of the .diff.gz/.dsc (as specified in debian/changelog) twice.02:24
cpscottiso I need to change the changelog?02:24
wgrantYes - use 'dch -i' to increment the version and create a new entry.02:24
cpscottihmm02:27
cpscottidch -i seems to be nice =]02:27
wgrantIt is.02:28
cpscottiwell.. it seems it really did the magic02:29
cpscotti(the version incremented everywhere =] )02:29
wgrantThere's only one place (except for the stuff generated from the changlog by debuild) to change it - debian/changelog.02:30
cpscottiman!02:31
cpscottithanks!02:31
cpscottihehe02:31
cpscottiit worked02:31
wgrantExcellent.02:32
cpscottithing is.. all this stuff really forces u to do the right thing02:32
cpscottithanks a lot02:32
wgrantThat tends to be a good thing.02:32
wgrantnp02:32
=== Andre_Gondim is now known as Andre_Gondim-afk
jmlso, what do you do with a foo_link attribute?03:05
lifelessthe new google spec?03:06
jmlhmmm. I see there's more than meets the eye here.03:06
jmlgetattr(lpobject, 'foo') goes to the link and loads the object...03:07
wgrantjml: Yes, launchpadlib is magical.03:08
wgrantNormally you have to launchpad.load() the link or something like that.03:08
jmlI really need to twistify this.03:08
wgrantBut launchpadlib is sufficiently awesome that it works that out.03:08
jmlwgrant: thanks.03:08
jameshjml: all the cool kids are doing synchronous programming these days03:13
jmlreally?03:13
jmlsynchronous is so passé03:14
jameshif you're running on a hyperthreaded 8 core processor, why bother with async code? :)03:15
lifelessbecause threads are for people that can't program state machines?03:16
jameshthreads are for people who can program lots of state machines03:17
jmlawww yeah.03:19
jmlso launchpad APIs on staging could be a little snappier.03:23
Legendariodoes rosetta accept ts file imports?03:30
Legendarioor only pot?03:31
UrsinhaLegendario, only pot, afaik04:13
Andre_Gondim-afkwhen I upload translations to rosetta, these translations stay as suggestions or become the official translations?04:21
jameshAndre_Gondim-afk: it depends on the policy set for the project you're translating, iirc.04:44
wgrantProbably more likely your permissions over the project, which depends on the policy.04:46
Andre_Gondim-afkjamesh, GNOME, KDE...04:46
=== Andre_Gondim-afk is now known as Andre_Gondim
jameshAndre_Gondim-afk: see https://help.launchpad.net/Translations/YourProject#Choosing%20a%20permissions%20policy04:48
jameshAndre_Gondim: if you go to https://translations.launchpad.net/$project it will tell you what the project's policy is04:48
jamesh[this is assuming that the project in question is using Launchpad for translations, of course]04:49
Andre_Gondimjacob, in the case of gnome in ubuntu? there is a gnome upstream project, and I imported to rosetta04:50
jacobAndre_Gondim: wrong tab-complete ;)04:51
Andre_Gondimsorry04:51
Andre_Gondimjamesh, , in the case of gnome in ubuntu? there is a gnome upstream project, and I imported to rosetta04:51
jameshAndre_Gondim: upstream Gnome doesn't use Launchpad for translations, so there is no automatic way for translations done in Launchpad to make it into the upstream releases unfortunately04:53
jameshpeople are working on that.04:53
jameshyou can translate the Gnome packages in Ubuntu, and those translations will make it into Ubuntu releases04:53
jameshbut again, those translations don't get fed upstream yet :(04:54
Andre_Gondimjamesh, I have upstream access project. and I can import to rosetta, my question is, if is already translation in rosetta witch will be the final translation?04:55
jameshAndre_Gondim: which project in particular are you talking about?04:55
Andre_Gondimjamesh, look, I translate the ubuntu to portuguese Brazil and there is a br.gnome.org project, they translated the gnome, and I get the po file and get pot ubuntu file and then importe to rosetta, my question is, if is there some translation in the package witch will be, the imported or that was there?04:58
cody-somervilleAny translation people around?04:59
cody-somervilleer...04:59
cody-somervilleMy real question is, generally the .pot and .po files are generated right? So I wouldn't want to keep them in revision control with my xml files. right?05:00
jameshAndre_Gondim: so, the process for Ubuntu translations is that PO templates and upstream translations are extracted during the package build process and imported into Launchpad.  Translations done in Launchpad take precedence.05:01
jameshas Ubuntu is using the structured translation policy, translations need to be approved by the appropriate translation group before they'll be used too.05:01
Andre_Gondimjamesh, ok, so that translation made by po into in rosetto like suggestion, is it?05:02
jameshanyone can request an export of the Ubuntu translations and commit them upstream, but you'd want to use msgmerge in case there has been some drift (e.g. because of upstream changes, or ubuntu patches)05:02
jameshif an upstream project wanted to use Launchpad for translations, all the work done for Ubuntu would be available as suggestions where the message IDs matched05:04
jameshcody-somerville: you wouldn't be able to use Launchpad to generate historic PO files for old releases05:04
jameshso if you want to be able to reproduce a release from version control, you'd want the PO files in there.05:05
cody-somervillejamesh, but they'd be in the actual package though05:05
jameshcody-somerville: one of the original goals for Rosetta was integration with version control.  The idea was that Rosetta would manage a branch of your project and commit up to date translations to it.05:06
jameshfor developers, the export process would become a simple "bzr merge"05:06
wgrantIt does imports from bzr as of 2.2.3, doesn't it?05:06
jameshwgrant: it might.  I haven't been following recent development.05:08
jameshthe idea was to also do exports in the same way05:08
stubthumper, jml:  I can do that call now if you guys would prefer05:15
jmlstub: I have to head out in < 15 minutes. :(05:15
tjsG'day05:18
tjsI'm just trying to get someone commit access to lp:pomke. I've created a team, added the person to the team, associated the team with the project, set the branch as the mainline for the project..05:19
tjsstill no go. The process for 'give person X write access to branch Y' seems particularly convoluted o.O05:21
wgrantWhat isn't working?05:21
tjsspats_: what's not working?05:21
wgrantOh, you need to associate the team with the *branch*, not the project.05:21
tjsahh05:21
wgranttjs: At the moment you own it.05:22
wgrantYou need to change the owner to the team.05:22
tjshttps://launchpad.net/pomke/trunk says the registrant is the team and the team is also the driver05:22
wgranttjs: That's a project series, not a branch of code.05:22
wgrantThe two can be associated, but are not the same thing.05:23
tjsok05:23
wgrantsinzui: Nice work on the team page.05:24
tjsspats_: try again :)05:24
wgrantBut just as you destroyed the empty Mailing Lists section, a new Personal Package Archives one sprung up :(05:24
lifelesstjs: you've done a lot of unrelated things05:27
lifelesstjs: go to the branch, and change the owner to the team05:27
tjslifeless: I did that (https://code.launchpad.net/~pomke/pomke/pj)05:30
lifelesstjs: ah then  its done; just add people to the pomke team and you're away laughing05:32
tjsI notice that has changed the url for the branch from ~tjstebbing to ~pomke05:32
tjswill that have updated the lp:pomke alias?05:32
wgranttjs: Yes.05:32
tjsneat :)05:33
=== Andre_Gondim is now known as Andre_Gondim-afk
=== thekorn_ is now known as thekorn
dominikshello.. can somebody check remote watch for bug 98626 please? Bug was closed in Debian 4 days ago, but still no change in LP... how is remote watch supposed to work? any ideas please?09:34
ubottuLaunchpad bug 98626 in checkstyle "please add command line program" [Wishlist,In progress] https://launchpad.net/bugs/9862609:34
bigjoolsgmb, can you help ^09:50
gmbdominiks, I'll look into it, bear with me...09:52
dominiksgmb: thanks09:52
geseris there a way to more infomation about an error when using launchpadlib? I get a "launchpadlib.errors.HTTPError: HTTP Error 500: Internal Server Error"09:55
gmbdominiks: Hmm. It looks like it's not been checked for a few days. It *should* get checked shortly, but there are a lot of watches so sometimes the recently checked ones (this was last checked on the 23rd) fall to the back of the queue. Unfortunately the bug watch checker is a bit dumb about age and treats all watches equally unless they've never been checked before.09:56
gmbdominiks: I'll keep an eye on it. If necessary I'll get an admin to kick off a full update of the debbugs bugtracker; that should sync it.09:57
wgrantgeser: Catch the exception. The message attribute will occasionally give useful information, particularly if you're in ~launchpad (ie. they don't give you useful information unless you can look at the code instead).10:10
geserat least I could get a OOPS-ID this way10:18
dominiksgmb: thanks for all info.. don't worry about that bug, that's low level priority anyway.. we can wait :)10:27
gmbdominiks: no worries. But if I don't find out why it's out of date it'll bug me :)10:28
=== thekorn_ is now known as thekorn
jblountSometimes, when someone closes a bug that has been frustrating me, I wish LP had a way to thank them. Like maybe on the closed bug page, there could be a way to give the person who closed / fixed the bug a bit of Karma, or something similar.12:25
firefly2442I'm looking for an online gettext translation system.  The Launchpad Rosetta project looks great but isn't Launchpad still closed source?  Are there any plans to spin Rosetta off into a separate standalone application?  Thanks.12:26
henningefirefly2442: https://dev.launchpad.net/OpenSourcing12:27
firefly2442ahh thank you12:28
BUGabundogood morning12:31
BUGabundotrying to edit a description12:31
BUGabundoand I'm getting "No operation name given."12:31
BUGabundoon edge12:31
BUGabundowith the new ajax title name12:31
BUGabundono LP contact online??12:33
BUGabundoafter page refresh it worked12:35
BUGabundotimeout?12:35
=== mcasadevall is now known as NCommander
=== thekorn_ is now known as thekorn
=== salgado-afk is now known as salgado
=== abentley1 is now known as abentley
cody-somervillekiko, Can you take care of  question #65972 when you have a free moment?13:24
lamotheWhen bugs for a package are raised against Ubuntu, am I supposed to mark this as fixed when/if I fix it in upstream.  Or, is the bug only fixed when the version of the application is updated/patched in Ubuntu?13:27
lamotheFor example, https://bugs.edge.launchpad.net/ubuntu/+source/me-tv/+bug/35077913:27
ubottuUbuntu bug 350779 in me-tv "2 minutes to save profile data when I stop" [Undecided,Fix committed]13:27
lamotheIs there a special name for these types of bug reports?13:29
wgrantlamothe: If it also affects upstream, you should click 'Also affects project', to add a separate row of the table against me-tv upstream.13:30
wgrantYou can then set the Fix Committed or Fix Released status there.13:30
wgrantWhat you do upstream doesn't affect the Ubuntu version.13:31
wgrant(until we merge from you)13:31
lamothewgrant: Thanks for that.13:32
wgrantgmb: Do you know what's going on with https://bugs.edge.launchpad.net/ubuntu/+source/me-tv/+bug/350779? The activity alternately indicates 'me-tv' and 'me-tv (Ubuntu)'... is that because one of the users is using edge?13:32
ubottuUbuntu bug 350779 in me-tv "2 minutes to save profile data when I stop" [Undecided,Fix committed]13:32
* gmb looks13:33
lamotheI'm on edge.13:35
gmbwgrant: That's frickin' weird.13:35
gmbwgrant: Actually, no it's not weird. You're right, I'm on crack.13:36
wgrantgmb: Right, I didn't think it was weird.13:36
wgrantJust a code change.13:36
gmbYeah.13:36
wgrantAnd I think edge is wrong.13:36
wgrantOh.13:36
wgrantNo.13:36
wgrantedge is right.13:36
gmbwgrant: Right :)13:36
wgrantBut why isn't the task target recorded in a proper field?13:36
wgrantSo it can be linkified and all?13:36
wgrantAnd not have horribly inconsistent data.13:36
gmbwgrant: Because we haven't actually changed the underlying data structure for the activity log, on the basis that whichever way you try and store it you'll end up with horribly incosistent data (i.e. going from text -> proper relationships in the DB will not handle renaming, etc., any better than going from text-> text).13:38
gmbwgrant: We may alter it in future, though, I don't know. There's no plan for that atm though (there was originally but it seems to have been discarded along the way).13:39
lamothewgrant: So, I should never really touch "me-tv (Ubuntu)" unless I can close a bug due to it being inappropriately filed?13:39
wgrantgmb: That's unfortunate...13:39
wgrantlamothe: Yes.13:39
wgrantlamothe: But you could confirm it or similar if you know it's really a bug in the code.13:39
wgrantBut you can never set it past Triaged.13:39
wgrant(by 'can' I do not mean technically)13:39
lamothewgrant: Yep, thanks again.13:40
wgrant350779's +activity just got mighty confusing.13:40
wgrantlamothe: np13:40
gmbwgrant: Well, it's sort of unfortunate. I agree that tracking actual bug tasks would be useful, but the problem then is how to record historical data properly. If you track the task and then the task is retargeted you end up with an incorrect history.13:41
wgrantgmb: I don't think that retargetting tasks makes sense in the first place.13:41
gmbwgrant: It makes sense if the task is mistargeted, surely?13:42
lamotheHere's the interesting thing, I have turned off "bugs" for the Me TV project.  This feature seems to able to circumvent that setting.13:43
wgrantgmb: I'm not sure. I think the way to do that should be to create a new task and delete (ie. hide) the old one.13:43
wgrantBut it is hard to say.13:43
gmbwgrant: Hmm. Interesting point. I think this might be one of those things where it's hard to DTRT because TRT is a bit fuzzy.13:44
wgrantgmb: I don't think retargetting after any attribute has been changed makes sense.13:44
wgrantBefore any other triage, perhaps.13:44
gmbYeah, I can see your point there.13:45
cody-somervilleI broke launchpad.13:49
wgrantThat's getting harder to do these days.13:49
cody-somervilleWell shucks wgrant :) I bet the launchpad guys are glowing right now.13:50
wgrantcody-somerville: Glowing with the light from the fire in which they are forging their weapons?13:51
cody-somervillehttps://edge.launchpad.net/xubuntu-docs <-- you'll notice that I've manage to violate unique restraint packaging_uniqueness :(13:52
wgrantImpressive.13:52
AnMasterbzr: ERROR: Target directory lp:~anmaster/cfunge/speedup already exists, but does not have a valid .bzr directory. Supply --use-existing-dir to push there anyway.13:53
AnMasterwhat do I do?13:53
AnMasterI just registered the branch on the web page as hosted13:53
AnMasterand now I wish to initially push it13:53
AnMastershould I do --use-existing-dir13:53
AnMaster?13:53
andrea-bsAnMaster: bzr push --use-existing-dir13:53
AnMasterah13:53
andrea-bs:)13:53
AnMasterso that is safe then13:53
wgrantAnMaster: Supply --use-existing-dir - you don't actually need to register on the web UI first.13:53
wgrantYou can just push to a new URL.13:53
AnMasterwgrant, what about marking as experimental and such?13:53
AnMasterthen13:53
wgrantAnMaster: You can do that later on.13:53
AnMasterah13:53
AnMasterhm13:53
AnMasterbtw did they add a option to clean out revisions removed with bzr uncommit yet?13:54
AnMasterit would be a pain to branch around with a new shared repo for that on my setup13:54
=== thekorn_ is now known as thekorn
andrea-bsAnMaster: if you want to remove commits from a hosted branch you just need to "bzr uncommit" and then "bzr push --overwrite"13:55
andrea-bsAnMaster: is it what you were trying to do?13:55
AnMasterandrea-bs, not hosted, I mean local13:55
AnMasteras in I commited then noticed a major typo in the commit message and did bzr uncommit13:56
AnMasterbut it seems the actual revision is around still in the repo13:56
AnMasterconsidering count reported by bzr check13:56
wgrantIt is. Is that a problem?13:56
AnMasterwgrant, it's wasting space isn't it?13:56
wgrantBarely.13:57
wgrantIt won't be transferred when you push, AFAIK.13:57
AnMasterwgrant, depends on how much you commited, any png or such and you can have a lot of wasted space locally13:57
AnMasterbut true13:57
AnMasterit won't be sent when you push13:57
gmbcody-somerville: How the fuck did you dod that?14:00
cody-somervillegmb, :(14:00
gmb*do14:00
cody-somervillegmb, $project/$series/+ubuntupkg lets you14:01
gmbcody-somerville: Eww. Please to file a bug; I'll let the registry guys know.14:01
wgrantOne of the three views to let you make such links...14:01
* cody-somerville nods.14:01
cody-somervillewgrant, hehe14:01
gmbwgrant: I'm going to have that comment stuffed and mounted over the  mantlepiece at Millbank.14:02
gmbWell, over the dishwasher, anyway.14:02
wgrantgmb: ... huh?14:02
gmbwgrant: "That's getting harder to do..." etc.14:02
wgrantAh.14:03
wgrantI like it when it gets hard to break Launchpad, as it means I'm less likely to have angry blog posts about me.14:06
wgrantI wonder if closed bugs should prominently display a warning that it's probably not the right place to be.14:10
cody-somervilleAre there any translation folks around?14:45
henningecody-somerville: no, we are not ;-)14:46
cody-somervillehenninge, How do I delete a template that doesn't exist anymore?14:46
cody-somervilleand how do I create new ones?14:46
henningecody-somerville: deletion (deactivation, really) is done by asking us through a request on answers.14:47
henningecody-somerville: creation is done by uploading a template file.14:47
henningecody-somerville: and us approving it.14:47
cody-somervillehenninge, I don't see an option for doing that - just to uploading a template for an already accept one14:47
henningecody-somerville: what's the project?14:48
cody-somervillexubuntu-docs14:48
jtvcody-somerville: what do you mean by "doesn't exist anymore"—it doesn't exist anymore upstream?14:48
cody-somervillejtv, right14:49
jtvcody-somerville: that's a matter of disabling it.  Any admin—such as henninge and I, bow before us—can do that.14:50
cody-somervilleokay14:50
cody-somervilleI've filed it a question for it14:51
henningecody-somerville, jtv: got it (moving it to roestta ;)14:52
cody-somervilleso where do I go to upload a brand new template?14:52
henningecody-somerville: how does this https://edge.launchpad.net/xubuntu-docs relate to the package in Ubuntu?14:54
henningecody-somerville: is that the upstream?14:54
cody-somervilleIt relates directly, yes.14:54
ivangarciahi guys, I'm having error when pushing my code in bzr14:56
ivangarciabzr launchpad-login chaos.proton14:56
ivangarciabzr: ERROR: Connection error: curl connection error (SSL certificate problem, verify that the CA cert is OK. Details:14:56
ivangarciaerror:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed)14:56
ivangarciaon https://launchpad.net/%7Echaos.proton/%2Bsshkeys14:56
ivangarciaany help?14:56
* jtv is about to leave14:58
henningejtv: stop14:58
henningejtv: please confirm the following to cody-somerville14:58
henningecody-somerville: AFAIK uploads to Ubuntu packages all happen from soyuz.14:59
henningecody-somerville: so once you have the xubuntu-docs package build in soyuz it will be uploaded to rosetta14:59
cody-somervilleThat only occurs for packages in main14:59
henningejtv: right?14:59
jtv…and of course at that point my otherwise now very stable IRC connection had to break.15:00
jtvIt is possible for translation team members to upload to individual Ubuntu translations as well, i.e. for specific languages.\15:00
jtv*Most* uploads are by Soyuz, however.15:00
henningejtv: yes, but cody-somerville wants to upload a *template*15:01
jtvhenninge: that's still possible, though I don't know off the top of my head who has the privileges.15:01
henningecody-somerville: at least I don't see an upload option, either.15:01
jtvhenninge: if you clicked straight through from the Product page, remember to go from there to a distroseries package, not to a distro package.15:02
jtv(bastardizing internal nomenclature a bit here)15:02
jtvhenninge: ah, and from there you also need to click through to the actual template.15:03
* jtv had stupidly forgotten that15:03
henningejtv: the upload option there is only for updating a template, though.15:04
henningejtv: this is about a new template.15:04
cody-somervilleMaybe this is why rosetta hasn't quite caught on? No one can use it? :P15:04
jtvcody-somerville: this is only for Ubuntu, and Ubuntu was already using it.  :)15:04
henningecody-somerville: no, it is much simpler for products (projects).15:05
jtvhenninge: in that case, yes, the only way is through Soyuz.15:05
henningejtv: what I thought.15:05
henningecody-somerville: Only main packages end up in the language packs but I know there are more templates coming in from soyuz.15:06
henningecody-somerville: You will have to talk to Arne or Martin Pitt about the details.15:06
jtvdanilos, henninge: I'm off, see you tomorrow!15:17
henningejtv: Ciao!15:17
danilosjtv: did you have a chance to land the export fix?15:17
jtvdanilos: alllllmost, one last-minute mistake.  :(15:18
danilosjtv: it'd be nice to be able to QA that on staging tomorrow so we can get an RC as well15:19
jtvdanilos: ok, ok, I'm looking at it15:20
danilosjtv: thanks15:20
menesishello. I got an error trying to upload to ppa, but got a "Failed to upload".15:35
menesis2009-03-30 19:53:48 ERROR   Exception while accepting:15:36
menesis duplicate key value violates unique constraint "binarypackagerelease_binarypackagename_key"15:36
menesis -> http://launchpadlibrarian.net/24545170/cb1TWHeZAb1ZYclOUas44ivnbEl.txt15:36
jtvcody-somerville: could that be related?15:36
cody-somervillejtv, no, thats another bug15:36
Ursinhahi menesis15:36
Ursinhabug 34719415:36
ubottuLaunchpad bug 347194 in soyuz "IntegrityError: duplicate key value violates unique constraint "binarypackagerelease_binarypackagename_key"" [High,In progress] https://launchpad.net/bugs/34719415:36
Ursinhamenesis, we're working on it :)15:37
menesisUrsinha: yes it's the same, thanks15:37
Ursinhamenesis, np15:38
menesiscan I retry or make a new package to help it build?15:38
Ursinhamenesis, hm, I don't know15:39
Ursinhaas per cprov comment, it seems a race condition of some kind15:39
cprovmenesis: what's the build URL ?15:40
menesiscprov: https://launchpad.net/~schooltool-owners/+archive/ppa/+build/92394715:41
cprovmenesis: build record fixed, ignore the error15:42
cprovmenesis: it won't happen again :)15:42
menesiscprov: thank you, that was quick fix :)15:43
cprovmenesis: np, you are welcome.15:46
=== salgado_ is now known as salgado
=== matsubara is now known as matsubara-lunch
=== salgado is now known as salgado-lunch
=== matsubara-lunch is now known as matsubara
=== MrWordPress is now known as epsy
=== error404notfoun1 is now known as error404notfound
=== salgado-lunch is now known as salgado
cody-somervilleWhy isn't this import working? https://code.edge.launchpad.net/~vcs-imports/sion/trunk19:19
mwhudsoncody-somerville: probably because svn sucks19:19
mwhudsoncody-somerville: did the url change at some point?19:21
cody-somervilleYes19:21
mwhudsoncody-somerville: who made the change for you?19:21
cody-somervilleI made the change19:21
mwhudsonoh19:21
mwhudsonwell: don't do that19:21
cody-somervilledoh19:21
mwhudsoncody-somerville: can you tell me what the old url is?19:21
cody-somervilles/gigolo/sion/19:22
cody-somervilleso, (NEW) http://svn.xfce.org/svn/goodies/gigolo/trunk  -> (OLD) http://svn.xfce.org/svn/goodies/sion/trunk.19:22
mwhudsoncody-somerville: i think it's fixed now19:24
cody-somervillewhat magic did you cast?19:25
mwhudsoncody-somerville: it involves ssh and nasty shell scripts19:25
mwhudsoncody-somerville: except it didn't work :(19:26
cody-somervilleAll I want is my gigolo! :(19:27
mwhudsoncody-somerville: would requesting a new import work for you?19:28
cody-somervillecan you rename the sion project to gigolo for me?19:28
mwhudsoncody-somerville: it wouldn't merge with any branch you've made of the current import19:29
mwhudsoncody-somerville: i cannot19:29
mwhudsoncody-somerville: mthaddon or herb can though19:29
cody-somervillemthaddon, herb: Could you rename sion to gigolo for me please?19:29
cody-somervillemwhudson, you're welcome to delete our broken import if you'd like19:30
cody-somerville(although somehow I get the impression that it isn't just that easy :P)19:30
mwhudsoncody-somerville: you need to unhook the branch from sion trunk19:30
mthaddoncody-somerville: can you file a question for it if you haven't already so we can track the request? https://edge.launchpad.net/launchpad/+addquestion19:30
cody-somervillemthaddon, I have already19:30
cody-somervillemwhudson, okay19:31
mthaddoncody-somerville: you have the link?19:31
cody-somervillemthaddon, https://answers.edge.launchpad.net/launchpad/+question/6572819:32
cody-somervillemwhudson, done19:32
mwhudsoncody-somerville: the import is deleted, time to request a new one :)19:33
mthaddoncody-somerville: you want sion kept as an alias19:33
mthaddons/alias/alias?/19:33
cody-somervillemthaddon, sure thing19:33
=== hubuntu is now known as huayra
AnMastersomeone said you didn't need to create branch on launchpad first21:31
AnMasterwhen pushing21:31
AnMasterright?21:31
wgrantAnMaster: That was me.21:31
AnMasterso why doesn't bzr push lp:~anmaster/efunge/supervisor-tree work? pushing branches I created on website first works21:32
AnMasterbut that command gives me21:32
wgrantYes, you can just push to a valid but non-existent URL.21:32
AnMasterbzr: ERROR: Cannot lock LockDir(lp-46121872:///~anmaster/efunge/supervisor-tree/.bzr/branchlock): Transport operation not possible: readonly transport21:32
AnMasterwgrant, the branch name is supervisor-tree21:32
wgrantMake sure you've run bzr launchpad-login21:32
AnMasteris it invalid?21:32
AnMasterwgrant, it uses ssh keys right?21:32
AnMasteriirc21:32
wgrantThat's fine, assuming that your Launchpad username is 'anmaster' and the 'efunge' project exists.21:32
wgrantIt will try to use HTTP unless you tell it your username with 'bzr launchpad-login <username>'21:33
AnMasterwgrant, and yes efunge exists and I'm the lone developer of it21:33
AnMasterand I'm called anmaster on there21:33
AnMaster$ bzr launchpad-login21:33
AnMasteranmasterkB @    0kB/s21:33
AnMasterhuh21:33
AnMasterthat looks strange21:33
wgrantIt does.21:33
wgrantI presume it's just a progress indicator gone wrong...21:33
AnMasterah yes21:34
AnMasterwgrant, bzr 1.13.121:34
AnMasterI follow ~arch bzr on gentoo here21:34
AnMasteras in testing version21:34
AnMasterstill bzr: ERROR: Cannot lock LockDir(lp-46121872:///~anmaster/efunge/supervisor-tree/.bzr/branchlock): Transport operation not possible: readonly transport21:34
AnMasterany idea about that?21:34
AnMasterI'll assume pushing without creating is broken and just create it manually sigh21:35
wgrantWhat is the command that you are using?21:35
AnMasterbzr push lp:~anmaster/efunge/supervisor-tree21:35
wgrantI did that just a couple of days ago, though.21:35
AnMasteras I said21:35
wgrantAh, so you did.21:35
wgrantOh.21:35
wgrantI see.21:35
wgrantThat branch already exists!21:35
AnMasteroh21:35
wgrantAnd it's a mirrored branch, so it's read-only except by Launchpad itself.21:36
AnMasterhow do I convert mirrored branch to hosted one21:36
AnMastersince server is gone21:36
AnMasterso I'll need to convert it21:36
AnMasterwgrant, hosting company went bankrupt21:36
wgrantYou can delete it, or probably change the type on the edit page.21:36
wgrantOuch.21:36
AnMasterwell then I'll wait21:37
AnMasterI can't change on edit page21:37
AnMastertoo much work to remove and re-create atm21:37
wgrantUnfortunately it looks that way.21:37
wgrantmwhudson: Is it possible to change a branch type?21:38
mwhudsonwgrant: not really21:38
wgrantAnMaster: Can't you just delete and repush, taking all of a couple of minutes?21:38
mwhudsonwgrant: we'd like to change this21:38
mwhudsonAnMaster: i can delete and repush from a machine in the dc if you like21:38
mwhudsonthat will be pretty fast21:38
mwhudsonwell21:39
mwhudsonpull, push, delete, reassign i guess, for sanity21:39
AnMasterwgrant, had to re-add details and such21:39
AnMastermeh21:39
AnMastermwhudson, feature request though is being able to switch between hosted and mirrored with edit branch21:40
mwhudsonAnMaster: yes i know21:40
AnMasterpossibly both ways. switching to mirrored would need validating it is valid21:40
mwhudsonAnMaster: that's not possible right now21:40
mwhudsonAnMaster: i'm trying to suggest a workaround21:41
AnMasteryeah21:41
AnMasterI'll do it tomorrow21:41
wgrantWhy do I get a 403 at https://code.edge.launchpad.net/~launchpad-pqm/lazr-js/toolchain? I can see the branch in listings and Loggerhead fine.21:55
mwhudsoni bet it's something terrible involving a private team21:56
wgrantmwhudson: Shall I file a bug?21:58
mwhudsonwgrant: please21:59
mwhudsonhe says, pretty confident that it's not going to be him that fixes it21:59
=== salgado is now known as salgado-afk
maxbooi, what time of day does Launchpad production get deployed?23:11
* maxb finds the blog23:16
=== matsubara is now known as matsubara-dinner

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