/srv/irclogs.ubuntu.com/2012/01/20/#launchpad.txt

danhgMorning all09:08
czajkowskialoha :)09:09
=== adeuring changed the topic of #launchpad to: Help contact: adeuring | https://launchpad.net | Launchpad is Open Source | This channel is logged
czajkowskiany idea why on https://launchpad.net/  the blog posts that are displayed at not the current ones from http://blog.launchpad.net/09:37
mandelcan I have a pointer to a decent way to detect that the revno of the trunk of a project has changed trying not to dos attack lp?10:02
mandelI want to detect new revisions in order to build windows installers for ubuntuone, which cannot be done by lp atm :)10:02
tumbleweedmandel: you can see the current tip revision of lp branches through the API. Here's a hacky script I use that daes this: https://code.launchpad.net/~stefanor/ibid/update-branches/+merge/8279310:08
mandeltumbleweed, that means that if I wanted to do the same I'd have to be pooling every number of mins, right?10:09
tumbleweedpoolie: ^ something like that would be nice in hydrazine10:09
tumbleweedmandel: if you don't want to poll, how about subscribing to e-mail notifications from the branch?10:10
mandeltumbleweed, ah, that is a much nicer way to do it :)10:10
mandeltumbleweed, nice thinking10:11
=== chrisccoulson_ is now known as chrisccoulson
=== jtv is now known as jtv-eat
=== jtv-eat is now known as jtv
frathgeberquick question re the suffix automatically appended to the revision of packages built by the launchpad bzr builder12:06
frathgeberi.e. the ~oneiric1 bit12:07
frathgeberi was assuming the final counter 1 would automatically increment if a build was re-triggered while the debian revision of the recipe hadn't changed12:08
frathgebere.g. you change the recipe to temporarily merge in a fix from another branch different from the recipe's base branch12:10
frathgebersince that's only temporary you don't want to change the debian version of the recipe to include the revno of that branch with the fix12:11
frathgeberso you keep the debian revision {debupstream}+{revno} and now the ppa upload fails since the revno of the main branch hasn't changed12:12
bigjoolsfrathgeber: you need a +{revno:packaging} in there12:13
bigjoolsor whatever your packaging branch is called12:13
frathgeberbigjools: that's not the packaging branch, but a branch containing a fix that would hopefully get merged into the trunk12:14
frathgeberso i don't want to include the revno of that branch in the debian revision12:15
bigjoolsyou need to change the recipe somehow to change the debversion12:15
bigjoolsthere's no magic bullet :)12:15
frathgeberok, so that's by design that this final counter won't automatically increment when there's a new build with the same debian revision?12:16
frathgeberin other words, it's not possible to upload a package again unless the debian revision changes?12:17
shadeslayerHi, one of the packages in the archives has been pending publication quite some while : https://launchpad.net/ubuntu/+source/kdevplatform12:17
shadeslayerKnown issue in the publisher?12:18
=== stub1 is now known as stub
bigjoolsfrathgeber: yes you must increase the version somehow. if you are merging a different branch in the recipe then you need to account for that12:22
frathgeberok, thanks. i'm wondering what the purpose of that final counter in the automatically appended suffix is then12:23
frathgeberis that ever used?12:24
bigjoolsfrathgeber: yes, it's for uploading the same build to different distro series12:27
bigjoolsnot sure what the end number is for though12:27
frathgeberafaik (in debian) it's for exactly that purpose i have i.e. a new package version for the same debversion of the source12:29
bigjoolsright12:29
bigjoolsI'd ask on #bzr12:29
frathgebere.g. because there was a packaging bug etc.12:30
frathgeberok, thanks. is that suffix handled by bzr-builder all by itself?12:30
bigjoolsmy first suggestion covers packaging bugs12:30
bigjoolsyour situation is changing the recipe to merge/nest a different branch12:31
frathgeberright12:31
frathgeberadmittedly that's probably a rather unusual situation12:31
bigjoolsand you have reached the limits of my knowledge now, but there are clever folk on #bzr :)12:31
=== matsubara-afk is now known as matsubara
frathgeberhehe, thanks again12:32
shadeslayeranyone?12:59
=== rick_h changed the topic of #launchpad to: Topic for #launchpad: Help contact: rick_h | https://launchpad.net | Launchpad is Open Source | This channel is logged
rick_hadeuring: relieved13:01
rick_hshadeslayer: looking, sec13:04
wgrantshadeslayer, rick_h: It's in NEW13:07
wgranthttps://launchpad.net/ubuntu/+source/kdevplatform/1.2.81-0ubuntu113:07
shadeslayeruh ... because of the so bump?13:07
wgrantThat's the most likely explanation.13:07
wgranthttps://launchpad.net/ubuntu/precise/+queue?queue_state=0&queue_text=kdevplatform <- yes13:08
shadeslayeralright, I'll get someone to let it through :)13:09
rick_hthanks wgrant13:09
shadeslayerthanks, somehow I didn't realize it could get stuck in new13:10
wgrantAny new binary names will do it.13:10
mgzhas the +adddownloadfile changed in the last few months to make it impossible to actually script uploads to it?13:11
mgzthe curl POST that bzr-windows-installers uses to make life slightly less terrible now reports lp refusing all authentication13:11
mgzI still get prompted for the SSO password, but always get "Application error.  Unauthenticated user POSTing to page that requires authentication."13:14
wgrantmgz: You were still using basic auth?13:15
mgzit's not using oauth at least13:15
wgrantThat's been unsupported for about 2 years, and I removed it last week.13:15
wgrantIt would have been working for very few users for about 18 months.13:16
mgzha, so its *your* fault :)13:16
wgrantBut I guess it's possible you were one of them.13:16
wgrantIt's always my fault :)13:16
mgzis updating this script to do the sso dance actually practical... I fear the pain is too great13:16
mgzare there any docs on how you're meant to script authentical interaction with lp webpages?13:18
mgzor is it just "use the api"... which I think still doesn't support uploading releases?13:18
wgrantYou're meant to use the API.13:18
wgrantWhich doesn't support file uploads at present, I don't think, right.13:18
mgzyou pain me, sir :)13:18
wgrantOh13:19
wgrantYes you can, actually13:19
wgrantI just searched for the wrong thing.13:19
mgzha, neat. link?13:19
wgrantproject_release.add_file is the method. I believe there are clients around.13:19
wgrantmgz: lptools has lp-project-upload13:21
mgzta, will take a look13:21
wgrant    Usage: /usr/bin/lp-project-upload <project name> <version> <tarball> [new milestone] [changelog file] [releasenotes file]13:21
=== matsubara is now known as matsubara-lunch
=== yofel_ is now known as yofel
kirklandbigjools: howdy, around?15:13
bigjoolskirkland: present and somewhat correct15:13
kirklandbigjools: okay, I chatted briefly with flacoste about this last week15:14
kirklandbigjools: i'm looking at the launchpad/soyuz/ppabuild/publisher code15:14
kirklandbigjools: we have a need to push a source package to a private ppa, have it build, and then publish the binaries only (not the source)15:14
kirklandbigjools: i'm willing to work on a patch to do so, but I don't want to work on it in vain15:15
kirklandbigjools: i was wondering if you could give me some advice before I'm chin deep in a patch that won't be accepted15:15
kirklandbigjools: or even just an approach15:15
bigjoolskirkland: ok please come over to #launchpad-dev15:15
kirklandbigjools: ack wilco15:16
deryckah, yay, onward and upward with me.  rick_h you are done sir!16:12
=== deryck changed the topic of #launchpad to: Topic for #launchpad: Help contact: deryck | https://launchpad.net | Launchpad is Open Source | This channel is logged
rick_hderyck: ty sir16:14
derycknp!16:14
=== Quintasan_ is now known as Quintasan
=== matsubara-lunch is now known as matsubara
=== deryck is now known as deryck[lunch]
=== abentley changed the topic of #launchpad to: Topic for #launchpad: Help contact: abentley | https://launchpad.net | Launchpad is Open Source | This channel is logged
abentleyderyck[lunch]: I relieve you19:24
rsalvetihey, don't know if this was reported already (that's why I'm asking here first), but it seems that launchpad's blueprint javascript is resizing the whiteboard in a quite annoying way currently19:27
rsalvetiI tried to edit https://blueprints.launchpad.net/linaro-ubuntu/+spec/push-multiarch-changes-for-cross-precise-12.01, and when I hit space it shrinks and expands itself19:28
rsalvetiwas able to reproduce that with both firefox and chromium19:28
Ursinhagod, there's some serious stuff going on with lp blueprints19:38
Ursinhaah, someone reported already19:39
rsalvetiUrsinha: bug?19:39
Ursinharsalveti, reported to lp team, not reported a bug19:39
Ursinhain case, you did19:39
rsalvetioh, ok, guess just have to wait then :-)19:39
Ursinharsalveti, did you search for reported bugs?19:40
rsalvetiUrsinha: no, not yet19:40
Ursinhaif not, it might be nice to report one, than we can just point people there19:40
Ursinhaescalate or whatever19:40
=== deryck[lunch] is now known as deryck
rsalvetidon't need to escalate, whiteboard is broken everywhere :-)19:42
rsalvetiit's quite high/critical anyway19:42
rsalvetilol, timeout while opening bugs.launchpad.net19:43
rsalvetiUrsinha: bug 91929919:44
ubot5Launchpad bug 919299 in Launchpad itself "resizing textarea in chrome in MP inlineedit flip flops height" [Critical,Triaged] https://launchpad.net/bugs/91929919:44
rsalvetiseems this is not only happening with blueprints19:44
Ursinhaoops19:45
Ursinhaso it's critical critical19:45
Ursinharsalveti, you might want to mark that bug as affecting you too19:45
rsalvetiUrsinha: did it already19:45
Ursinharsalveti, ah, cool :) when I looked at the bug it has only the reporter as affected19:46
wgrantrick_h: ^^19:50
wgrantOh19:50
wgrantYou reported it.19:50
rick_hwgrant: thanks yea, working on it. Will have it later tonight. Have to run atm.20:02
=== EyesIsServer is now known as EyesIsAsleep
=== abentley changed the topic of #launchpad to: Topic for #launchpad: Help contact: - | https://launchpad.net | Launchpad is Open Source | This channel is logged

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