/srv/irclogs.ubuntu.com/2009/07/07/#launchpad.txt

wgrantLoggerhead has been 500ing for me a lot lately.00:14
thumpermthaddon: codebounce?00:24
mthaddonthumper: no problems atm as far as nagios can tell00:25
thumpermthaddon: thanks for checking00:26
mthaddonthumper: although I did have to restart it over the weekend00:26
mthaddon(so had probably been down for a bit)00:26
mwhudsonwgrant: but it works if you retry, right?00:29
=== mwhudson changed the topic of #launchpad to: Current incident: Unable to log into Launchpad? Email feedback@launchpad.net | https://launchpad.net/ | Help contact: mwhudson | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com | Open Sourcing: https://dev.launchpad.net/OpenSourcing
mwhudsoni've seen that a few times00:29
wgrantmwhudson: Eventually.00:34
wgrantIt always fails immediately (so it's probably not a timeout), but sometimes works after several refreshes.00:35
* wgrant has to run.00:35
bjsnideris there a config.log type thing for build failures in a ppa? i need in-depth information on why something is not building. more information than what is in the buildfailure.txt file02:21
wgrantbjsnider: You can only see what's in the log.02:22
wgrantSo you'll need to get it to dump stuff to stdout/err02:22
bjsnideryou mean what's in the buildfailure.txt file?02:22
wgrantThe build log that Launchpad gives you.02:23
bjsniderright02:23
bjsnideri need to know during the configure check where it's looking for something and why it can't find it02:23
wgrantbjsnider: Can you not reproduce it in pbuilder or sbuild locally?02:23
bjsnideri could if i could add a ppa as a source in pbuilder02:24
wgrantYou can.02:24
wgrantJust add it to sources.list.02:24
bjsniderit depends on a package that does not exist anywhere in ubuntu02:24
wgrantThere might even be a commandline option for it.02:24
bjsniderwhat sources.list?02:24
wgrantInside the pbuilder.02:25
bjsniderwell, let's say i can do that. is there a detailed log in pbuilder?02:25
wgrantThere is a commandline option to pbuilder to give you a shell in the tarball, and another to rebuild the tarball after you make changes.02:25
wgrantI would get a shell in the clean pbuilder environment, build the package with debuild -b, and then poke around in the failed build directory.02:26
bjsniderwhat is the -b switch doing?02:26
bjsnideroh, you mean build02:26
bjsnideri always just type "build"02:26
wgrant-b is binary-only.02:26
bjsniderwell, all i need is the configure check02:27
wgrantBest to try a full build. You should always be test-building before you upload, anyway.02:27
bjsnideri try to do that02:27
bjsnideri don't see where pbuilder stores its config files02:29
wgrantWhich are you looking for? sources.list?02:29
bjsniderright02:30
wgrantIt's in the tarball.02:30
wgrantSo you need to use pbuilder --login, plus some other option which I forget to make it save the changes afterwards.02:30
wgrantMy memory is a bit hazy, as I haven't used pbuilder for a couple of years.02:31
bjsniderit'snot documented in the cloud, that i could find02:31
RAOF--login --save-after-login02:31
bjsniderwgrant, why don't you use pbuilder anymore?02:51
wgrantbjsnider: I use sbuild.02:51
bjsnidernever heard of it sir02:51
wgrantIt's what the buildds use.02:51
wgrantOr, similar to it.02:51
wgrantIt uses LVM, so it's cheaper to start.02:52
wgrantPlus it reuses my development schroots.02:52
persiaHrm?  Doesn't pbuilder reuse the chroots as well?  I favour sbuild/schroot over pbuilder/pbuilder --login, but I didn't think they were that different in functionality.02:58
wgrantpersia: I use schroot for other things than just building.02:59
persiaI also.  I just thought that pbuilder --login would achieve the same, when not using --save-after-login02:59
wgrantAh, right, but pbuilder's aren't persistent.02:59
persiaAlthough I don't know if there is an equivalent to schroot -p03:00
* ajmitch never got round to setting up schroot & sbuild properly03:00
wgrantpersia: pbuilder doesn't do schroot -b either, AFAICT.03:00
wgrantAnd I need that.03:00
persiaAh.  I understand.  My schroot's also aren't persistent: I always use snapshots.03:00
wgrantI do too, but these snapshots often live for months.03:00
persiaajmitch, If you have LVM, and a few gig free, mk-sbuild-lv from ubuntu-dev-tools does it for you.03:01
ajmitchoh, it was put in there? useful03:01
* wgrant remembers the pain of figuring it all out before mk-sbuild-lv was around.03:01
ajmitchI take it that you mean a few GB unallocated in LVM03:01
ajmitchwhich I don't appear to have right now03:01
persiaajmitch, well, a few gig unallocated somewhere.  Adding it to LVM isn't so much :)03:02
persialvresize?03:02
ajmitchthat takes work, including shrinking a large filesystem :)03:03
ajmitchI think I may wait until I get some new drives03:03
ajmitch1TB drives are looking rather cheap03:03
* ajmitch guesses we're getting increasingly off-topic for here03:04
bjsniderwgrant, is it possible for a configure check to failbecause althought he file it's looking for is present, that file contains a number of things not recognized, ie. it's too different?03:05
bjsnideri don't know if i'm making any sense there03:05
wgrantbjsnider: I have no idea what build system you are talking about.03:05
wgrantAnything is possible.03:05
bjsniderpbuilder03:05
wgrantThat's not a build system.03:06
wgrantautoconf, SCons, distutils?03:06
wgrants/autoconf/autotools/03:06
bjsniderin other words, let's say that i run the configure script03:06
bjsniderit finds suchandsuch.h03:06
wgrantAh, autotools. I am running away now.03:06
bjsniderbut it's supposed to check inside that file for certain things. and the file is so different from what it used to be when this program was released that the configure check fails?03:07
wgrantQuite possible.03:07
bjsniderbut03:07
bjsniderwhen i run ./configure --prefix=/usr right here outside pbuilder or anything else everything works fine03:08
wgrantYou are probably missing a build-dependency.03:08
bjsniderwhere, in pbuilder?03:09
wgrantIn debian/control.03:09
bjsniderwell, it is complaining about X11/Xlib.h being missing03:11
wgrantYou need to have libx11-dev in your Build-Depends line.03:12
bjsniderif you're right i must have it installed on this system right now03:13
bjsniderand i do03:13
bjsniderwgrant, how do i generate an aclocal.m4 file?03:18
wgrantbjsnider: Probably by running aclocal.03:18
wgrantBut I am deliberately ignorant of many of autotools' intricacies.03:18
bjsniderdeliberately03:18
bjsnideryou have nothing but bottomless contempt for anyone that would use it?03:20
wgrantNot quite.03:21
micahghow often do ppas update their package lists?03:29
wgrantmicahg: You mean the Packages files on ppa.launchpad.net?03:29
micahgyes03:29
wgrantEvery 5 minutes.03:30
micahgok03:30
micahgthansk03:30
bjsniderit worked. wgrant, you are a steely-eyed missile man, sir.03:30
wgrantbjsnider: Excellent.03:30
bjsniderwgrant, is it possible to have a patch applied after make but before make install?03:52
wgrantbjsnider: If you write the rules file properly.03:55
wgrantBut you probably don't want to do that.03:55
bjsniderwgrant, stupid question, but you know the numebrs at the start of a patcch file name? where do those come from? who decides what the number should be?04:34
lifelessbjsnider: whoever makes it04:40
lifelessthey are usuaully ordering instructions04:40
=== abentley1 is now known as abentley
=== abentley1 is now known as abentley
=== abentley1 is now known as abentley
mwhudsonwgrant: has your launchpad account been fixed yet05:54
mwhudson?05:54
wgrantmwhudson: Oh yeah, days ago.06:00
mwhudsonoh ok06:00
wgrantYou would have heard a lot more from me otherwise :P06:00
* mwhudson grumbles about people not cc:ing feedback@ when they fix things06:00
mwhudsonwgrant: yes, that's what i was thinking, good to be sure though06:00
wgrant~d.filoni asked a few times over the weekend.06:00
wgrantAnd emailed feedback@ some days ago.06:01
wgrantAnd is still dead.06:01
wgrantmwhudson: The email hadn't been forwarded to stub at the time he fixed mine.06:01
mwhudsonyeah, i see a question from him too06:02
mwhudsoni'll assign it to stub06:02
mwhudsonCurrent incident: Unable to log into Launchpad? Email feedback@launchpad.net | https://launchpad.net/ | Help contact: - | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com | Open Sourcing: https://dev.launchpad.net/OpenSourcing06:17
mwhudsongar!06:17
=== mwhudson changed the topic of #launchpad to: Current incident: Unable to log into Launchpad? Email feedback@launchpad.net | https://launchpad.net/ | Help contact: - | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com | Open Sourcing: https://dev.launchpad.net/OpenSourcing
RenatoSilvais there a way to give a lp branch to someone?07:26
RenatoSilvaor share...07:26
RAOF_Change the owner.07:26
persiaRenatoSilva, How do you mean "give"?07:26
RenatoSilvaRAOF_: I can't put any value there07:27
RenatoSilvaRAOF_: only my teams07:27
persiaFor sharing, just give them the URL, and bzr branch ought do the right thing.07:27
RenatoSilvapersia: I mean to give others permission to push in the branch07:27
persiaThat needs a team.  Just push to lp:${team-name}/${product}/${branch}07:28
RenatoSilvapersia: I'm kind of doing a starting work, then I want to yield it to other person07:28
RenatoSilvapersia: any team name or do I need to create the team previously?07:28
RenatoSilvapersia: it would be kind of temp team07:29
persiaWell, any team to which you belong (otherwise you won't have permission to push there).07:29
persiaPerhaps you don't need it.07:29
RenatoSilvapersia: why07:29
persiaJust do the work, then publish the branch, then let them pull the branch, and continue the work from there.07:29
persiaIt's only when there is parallel development that merging matters.  If it's a simple handoff, it's fairly clean.07:29
RenatoSilvapersia: maybe, I just have to tell them to continue, they may think I will be responsible to finish the work07:30
persiaRight.07:30
RenatoSilvapersia: actually it's a small change, isn't it better to just attach a patch to the bug?07:30
persiaSo, when you do the handover, make them branch, and publish their branch.  Then mark yours as "Abandoned".07:30
persiaRenatoSilva, Depends on the project.  Each project has different ways they prefer to receive patches.  If you're creating one, you get to determine the rules.07:31
RenatoSilvapersia: bzr-java-lib07:32
RenatoSilvapersia: I'll create a branch as I think they would do anyway with my patch07:32
persiaThe bzr guys tend to use bzr, yes :)07:33
RenatoSilvapersia: I just feel a bit uncomformtable with pushing the whole lib just to publish a small change...07:34
RenatoSilvahow do I query saved locations?07:34
persiaThe library isn't in bzr already?07:34
RenatoSilvain bzr? what do you mean?07:34
persiaYou're uncomfortable with pushing a whole library.07:35
persiaTherefore, I presume that the library is not already in bzr, or you could push a stacked branch.07:35
persia(or if it's in bzr for non-LP, then this isn't the best place to ask)07:35
RenatoSilvapersia: what does it mean "in bzr"? using bzr?07:37
RenatoSilvabtw what's a stacked branch?07:37
persiaDoes there exist a prior bzr repository on LP for this library?07:37
RenatoSilvayes07:37
RenatoSilvaI branched it07:37
persiaRight.  So when you push your branch, it will stack, and you won't be pushing the entire thing.07:38
RenatoSilvaCreated new stacked branch referring to /~verterok/bzr-java-lib/bzr-java-lib07:38
RenatoSilvawhat's that?07:38
persiaIt means it only contains your changes, rather than the entire branch.07:38
RenatoSilvaso it pushes only my revisions?07:38
RenatoSilvagreat!07:38
RenatoSilvapersia: but if I need something like diff between the branches, then it will start accessing the main branch, right?07:39
RenatoSilvaor log07:40
persiaRight.  You have a copy of the main branch locally, and LP has a copy of the main branch locally, so everyone is happy.07:40
RenatoSilvaok got it07:40
RenatoSilvaI mean, if the main branch is deleted or renamed, mine will be broken07:41
persiaThat goes beyond my understanding of LP.  Maybe.07:42
RenatoSilvaok thanks!07:43
* RenatoSilva has been receiving a few server errors from lp's loggerhead these days07:43
jmlwhat does greyed out branding on the person page imply?07:48
=== micahg1 is now known as micahg
mwhudsonjml: deactivated person i think08:45
mwhudsonor more likely right now, a damaged person from the email snafu08:45
wgrantjml: It says in the title 'X does not use Launchpad'. Unclaimed, deactivated, suspended or broken person, as mwhudson says.09:55
jmlmwhudson, wgrant: thanks. I noticed the HTML title eventually.10:03
wgrantOr the greyed-out image could just be the user trying to confuse you. *cough* lifeless.10:07
wgrantbigjools: Is exposing ISPR in the API feasible?10:11
bigjoolswgrant: it's feasible, but why?10:11
wgrantbigjools: Uploader/maintainer information, for one thing.10:12
bigjoolswe can put that on the publication10:12
wgrantI guess so.10:12
wgrantLooks like bug #372704.10:13
ubottuLaunchpad bug 372704 in soyuz "expose Signed-by and Changed-by via API" [High,Triaged] https://launchpad.net/bugs/37270410:13
bigjoolsI don't mind exposing SPR if it's really wanted, but you have to consider that it needs additional navigation, which removes some of the appeal for users IMO10:13
bigjoolsthat should be an easy one to fix10:14
* bigjools might do it today10:14
wgrantbigjools: I don't see how the extra navigation is a problem, but the additional requests might be.10:14
wgrantAs much as I hate stuffing those things in ISPPH, it's certainly more efficient.10:15
bigjoolswell by navigation, I mean having to find a separate object10:15
bigjoolsand yes, there is no resource URL for them anyway10:16
wgrantIt'd be great if you could do that soon.10:17
james_whttp://pypi.python.org/pypi/Hatta10:18
james_wa possibility for wiki support in LP?10:18
rowinggolferso last night, having misplaced my dev laptop, I used my son's computer. told bzr who I was, created an ssh key, and pushed some new code to the main trunk of my project.10:23
rowinggolferthis thought has struck me.....10:23
rowinggolferperhaps I am missing something, but10:23
rowinggolferwhat is there to stop someone doing exactly the same thing and pushing some malicious code into my project..10:24
rowinggolfermasquerading as myself?10:24
wgrantjml: I suspect that rather than the person in bug #394947 being a not-fully-registered account, it had its email addresses stolen last week. The user needs to be emailed manually, as LP won't be emailing them.10:24
ubottuLaunchpad bug 394947 in launchpad-code "Bad error message when resolving lp URLs for users with no preferred email" [Low,Triaged] https://launchpad.net/bugs/39494710:24
noodles775rowinggolfer: I'm hoping you had to add your new key to your lp account first?10:24
rowinggolfernoodles775: I did.10:24
noodles775rowinggolfer: so that's what should stop someone pretending to be you... they need to have a key that only you should have...10:25
wgrantbzr does have a revision-signing feature which uses an OpenPGP key.10:26
rowinggolfernoodles775: ok... they need a key I get that.10:28
rowinggolferbut you see my point?10:29
* wgrant doesn't.10:30
wgrantYour key is password-protected, and should only be on systems that you control.10:31
wgrantSame as any other credential.10:31
bigjoolsrowinggolfer: you logged into your LP account, nobody else can do that unless you hand over your password10:31
rowinggolferbigjools: ah.. gotcha.10:31
rowinggolferknew I was missing something.10:32
bigjools:)10:32
rowinggolferregistering the key is done over ssl connection...10:32
rowinggolferthanks fellas. I am at peace again.10:33
rowinggolferalthough I need to harden up my launchpad password :)10:33
rowinggolferok. changed my password from "password" to "PaSsWoRd". no-one will guess that ;)10:47
=== abentley1 is now known as abentley
=== mdeslaur_ is now known as mdeslaur
=== mrevell changed the topic of #launchpad to: https://launchpad.net/ | Help contact: - | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com | Open Sourcing: https://dev.launchpad.net/OpenSourcing
=== mrevell is now known as mrevell-lunch
=== mrevell-lunch is now known as mrevell
=== magcius_ is now known as magcius
=== henninge_ is now known as henninge
JeruvyI'm having trouble downloading the CoC in ff3.5?16:38
=== salgado is now known as salgado-lunch
Jeruvyah nvm, it seems to be a plugin issue.16:45
rowinggolferis the coc a plugin?16:46
Jeruvyrowinggolfer: no the code of conduct, its a text file.  Sorry its for ubuntu I should have mentioned that.  I confirmed nothing was downloading, so I killed all my plugins and it works.16:49
rowinggolferJeruvy: I have signed the coc.16:50
Jeruvyrowinggolfer: thats what I'm trying to do atm :)16:50
mbtkkubasik: Are you around?16:51
RoAkSoAxhey guys. Who has rights to upload to PPA. All members on a team or just administrators?16:51
beunoRoAkSoAx, all members of the team that owns that PPA16:53
RoAkSoAxbeuno, ok awesome thanks :)16:53
slaytoncan you setup pbuilder to pull packages from a ppa?17:04
=== matsubara-afk is now known as matsubara
bigjoolsbeuno, RoAkSoAx: and as of our next release, you can give arbitrary third parties upload permissions as well17:05
RoAkSoAxbigjools, that's perfect :)17:05
bigjoolsyes I know, we rock :)17:06
RoAkSoAxbigjools, any plans on restricting upload rights to members on a team?17:06
bigjoolsRoAkSoAx: no, there isn't.  You can work around that now with this new feature.17:07
RoAkSoAxbigjools, ok cool then17:08
=== thekorn_ is now known as thekorn
=== deryck is now known as deryck[lunch]
slaytonwhy the long build times on launchpad?  I just uploaded a package that says it won't build for 11 hours17:46
bigjoolsslayton: it looks like we're missing a few builders, I don't know why, but I expect they'll be back soon enough17:49
=== salgado-lunch is now known as salgado
maxbslayton: https://launchpad.net/builders <-- as you can see there, the queue is large17:52
FauliHi everyone.19:39
FauliAfter having used the Bazaar launchpad-login plugin, I always receive errors with bzr.19:40
Faulibzr: ERROR: Server sent an unexpected error: ('error', "<Fault -1: 'OOPS-1284XMLP17'>")19:40
ubottuhttps://lp-oops.canonical.com/oops.py/?oopsid=1284XMLP1719:40
Fauliubottu does not help me, I have no login....19:44
ubottuError: I am only a bot, please don't think I'm intelligent :)19:44
=== slayton is now known as slayton|away
Xhemawho can approve my translation queue here? https://translations.launchpad.net/shqipoffice/+imports19:49
=== MTecknology is now known as MT
=== MT is now known as MTecknology
=== ripps_ is now known as ripps
james_wFauli: hey, my hunch is that you were hit by a problem the other day that corrupted the accounts of a few people21:04
james_wFauli: are you able to log in to the web UI ok?21:04
=== matsubara is now known as matsubara-afk
Faulijames_w: I will try to relogin...currently it is working fine.21:23
Faulijames_w: Yes, logging in works fine.21:24
james_wFauli: do you have a preferred email address set?21:24
RenatoSilvaHow to generate a diff again for a merge proposal?21:25
Faulijames_w: "Currently you don't have a contact address in Launchpad." means I don't21:26
Fauli?21:26
james_wI guess so21:26
james_wI suspect if you set one then you may find that it will work again21:26
james_wotherwise an LP dev may be able to tell you if you were hit by that problem and put it right21:27
Faulijames_w: Ok, I cannot select my "normal" addresses as  LP contact, just some secondary ones. If I try to add the primary ones I get a "this email address is already registered, although I cannot find it anywhere"21:30
FauliMove that quote sign.21:30
james_wFauli: sounds to me like you were hit by that problem then, but I'm just guessing, sorry21:31
james_wthe advice that was in the topic until a few hours ago was to email "feedback@launchpad.net" if that was the case21:31
Faulijames_w: Will LP admins know what I am talking about or is there a key word I should use?21:32
james_wI'm not sure what the keyword would be, sorry21:32
james_wI'm sure they are all aware of the problem though21:32
james_wFauli: did you file a bug on bzr about this a couple of days ago?21:33
Faulijames_w: Yes, it just vanished...21:33
james_wI thought it sounded familiar, but I can't find it either21:34
james_wthat might be related21:34
Faulihttps://answers.launchpad.net/launchpad/+question/76327 is what I did today.21:34
Faulijames_w: Thanks for your help I wrote an email to them.21:40
james_wnp21:40
mxpxpodI don't want to sound impatient, but how would I speed up the creation of a project group?  We're trying to evaluate launchpad and it seems like the creation of our project group is taking a long time21:42
=== matsubara-afk is now known as matsubara
qwebirc_suckshttp://bazaar.launchpad.net/~renatosilva/bzr-xmloutput/encoding-fixes/annotate/head:/tests/test_service.py --> Internal Server Error. Different machines, has been happening these days22:17
beunomwhudson, around yet  ^22:18
beunohrm22:18
beunoannotate seems to be broken22:18
qwebirc_sucksis it happening to you too?22:18
beunoqwebirc_sucks, yes22:18
mwhudsonbeuno: hello22:31
mwhudsonbeuno: bounce on refresh22:31
mwhudson(probably)22:31
=== salgado is now known as salgado-afk
=== RAOF__ is now known as RAOF
james_wwhy can't I use created_since_date in a getPublishedSources call?23:35
james_wthe apidoc says that I can23:35
james_wI get "ValueError: Unrecognized parameter(s): 'create_since_date'" if I try23:35
LarstiQjames_w: typo missing a 'd'23:36
james_wnice23:36
james_wthanks LarstiQ :-)23:36
LarstiQgladly :)23:36
kb9vqfFYI, we're really down on builders today...23:42

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