/srv/irclogs.ubuntu.com/2010/03/30/#launchpad.txt

shakarannice: "Now on revison 436"00:03
maxbjames_w: (if you're around) do you think you might be able to process the debian subversion replacement branches I pushed soon, such that its udd import (hopefully) works again?00:17
shakarananother question, how I set the locale for translation to Spanish (Argetina), for spanish is es.po, but Argentina uses es_AR.po and my translator user says that he dont see the option for translate his locale00:22
GaryvdMHi. https://launchpad.net/qbzr say our latest download is 0.19b1. Is there a way to tell it to rather show a older stable release (0.18.4)?00:23
GaryvdM*says00:23
wgrantGaryvdM: No. Yes, this is stupid.00:24
mwhudsonwell, you can rename your milestones, maybe...00:29
wgrantI don't think that will help.00:30
wgrantIt probably works off dates.00:30
mwhudsoni looked at this recently00:31
mwhudson(well, a month or so ago)00:31
mwhudsoni think it debian-version sorts the milestone names, then puts trunk first00:31
mwhudsonbut i forget00:31
mwhudsonit's certainly a bit arbitrary and odd00:32
* mwhudson lunches00:32
wgrantIt sorts series as you say.00:32
wgrantI'm not sure about milestones.00:32
mwhudsonoh right00:34
mwhudsonseries, yes00:34
mwhudsonno possible confusion here00:34
james_wmaxb: yup01:24
maxbthanks01:38
greg-gApport is giving me 500 errors when it tries to upload a crash report, anyone else seeing that?02:59
thumpergreg-g: I've not had any crashes recently, so not seen it sorry03:45
mwhudsongreg-g: it's worked for me a couple of times recently03:46
=== Ursinha is now known as Ursinha-afk
dickelbecklosing hope now, and wondering if this is really the right place for my project:  https://answers.launchpad.net/launchpad-registry/+question/10547707:40
dickelbeckwhy is this question not showing up as open?07:40
mwhudsonspm: ^^07:42
spmdickelbeck: oh awesome. that sucks badly for you. :-( gimme 5 mins to finish something, and I'll set that up pronto.07:43
dickelbeckspm: thank you.  I'm going to bed now, its 1:45 am.07:45
spmdickelbeck: :-) 6pm here. g'night!07:45
maxbjames_w: Thanks. Could you queue a package-import retry of 'subversion'? I have high hopes it might work this time :-)08:54
shakaranhi, why does not work launchpad with debhelper 6 for builds with hardy? http://launchpadlibrarian.net/42466760/buildlog_ubuntu-hardy-amd64.tivion_0.0.4-0ubuntu6~hardy_FAILEDTOBUILD.txt.gz09:36
shakaranhe says: dh_clean: Sorry, but 6 is the highest compatibility level supported by this debhelper.09:37
wgrantshakaran: It looks to me like you in fact require debhelper 7 without depending on it.09:37
wgrantshakaran: Hardy does not have debhelper 7, but if you adjust your PPA dependencies to 'Backports', you'll get debhelper 7 support.09:38
shakaranI put debhelper 7 for intrepid, jaunty, karmic and lucid, but the build fails with debhelper 7, then I put debhelper 6 and also it fails, then?09:38
shakaranhow to set backports for control file?09:39
wgrantshakaran: It's not in the control file. Click 'Edit PPA dependencies' on your PPA page.09:39
shakaranoh, I see, then, Should I retry the build?09:41
shakaranpressing https://launchpad.net/~shakaran/+archive/ppa/+build/1590563/+retry ?09:41
wgrantshakaran: Yes.09:42
shakaranthanks, now I only wait for new builds (40 min estimated)09:44
shakaranwgrant: the build works! thanks10:15
wgrantshakaran: Excellent.10:18
ees1bkhey tumbleweed are you out there?10:32
tumbleweedees1bk: sorry I don't know why you were getting those issues, and I'm tied up right now, try #ubuntu-motu10:36
ees1bktumbleweed: after thinking about it, I've decided to make the file modes a definition at the top of the file - that way I can build an insecure variant as a PPA and still have the permissions locked down on the production version.11:07
alopenerpis there a launchpad administrator here ?11:10
alopenerpis there any launchpad administrator here ?11:45
maxbalopenerp: You're usually better off asking a question in LP - or at least mentioning what sort of thing you need such that any admin who may glance at the channel has a better idea of what you might want.11:48
alopenerpmaxb: yes but it's for a private branch (paid subscriptions)11:51
alopenerpmaxb: i'm not sure i want my question to be public11:51
maxbLOSAs: Is there one of you around to help alopenerp ?11:55
mthaddonalopenerp: hi11:56
ees1bkOK.... general question here.12:24
ees1bkIs every one of the dh_ debian helper scripts incompatible with pbuilder and there (I assume) PPAs?12:24
ees1bkI'm going through my rules files commenting them out and then retrying a build.12:25
ees1bkso far I've got rid of calls to dh_testroot, dh_installdeb, dh_installchangelog, dh_gencontrol and dh_md5sums12:26
maxbYou're totally doing it wrong :-(12:29
mgedminso, I'm looking at a bug, and I'd like to assign it to a milestone that doesn't exist yet12:30
maxbAlmost every package uses debhelper. In pbuilder, in PPAs, in the distro archives. It's fine.12:30
mgedminthe milestones ajaxy popup gives me an option to remove a milestone (from this bug, presumably?), but there's nothing about creating new milestones12:31
mgedminfun bug, though: every time I click there I get a new (-) icon12:31
mgedminseeing four now12:31
wgrantees1bk: Why are you removing them?12:35
=== LenZGr is now known as LenZ
ees1bkbecause each and every one of them is causing the build to bomb out with a permissions issue.12:39
wgrantYou have a problem elsewhere in your package.12:39
ees1bkthe package builds perfectly as either myself or root using debuild.12:40
ees1bkit's only pbuilder that chokes on it.12:41
wgrantHave you tried pbuilder or sbuild locally?12:41
wgrantRight, then it is probably not a problem with Launchpad or pbuilder, since Launchpad does not use pbuilder, and successfully builds 20000 other packages fine.12:42
wgrantSo I would be looking for something strange that your package does.12:42
ees1bkYes.... I'm assuming that pbuilder is the prototype for the PPA system and if I could get that to build I'd have found the problem.12:42
ees1bkOh.  OK.12:42
wgrantLaunchpad uses a variant of a very old version of sbuild.12:43
ees1bkok... the crux of the issue I suspect is that I protect every file with a mode 0660 or mode 0770 file permission.12:43
wgrantWhat is the error?12:44
ees1bkdh_md5sums -i12:46
ees1bkchown: changing ownership of `debian/wacs/DEBIAN/md5sums': Operation not permitted12:46
ees1bkdh_md5sums: command returned error code 25612:46
ees1bkmake: *** [binary-indep] Error 112:46
ees1bkdpkg-buildpackage: failure: debian/rules build gave error exit status 212:46
ees1bkpbuilder: Failed autobuilding of package12:46
ees1bkthese occur for almost all the dh_ commands.12:46
ees1bkOK... so basic principles here.12:49
ees1bkDo the postinst scripts get run at all during the PPA build process?12:49
ees1bkI'm currently setting the permissions using the -m option to install in the rules file and then doing the ownership changes in the postinst file.  Do I need to move the permissions stuff to the postinst file too?  Will that help?12:51
alopenerpLOSAs: anyone here ?12:56
ees1bkanyone: any thoughts on what I can do to stop these dh_ apps from doing a chown or finding out what they're actually trying for?13:01
Hobbseeees1bk: to find out what they're actually before, use 'man dh_whatever'13:10
Hobbsees/before/for/13:10
ees1bkhobbsee:  thanks but that really doesn't help.  It explains what they're supposed to do and makes no mention of why they should be invoking chown, how to stop them doing it, or what they expect to achieve by doing so.  Based on what the manpage says, they should simply be working on files, not playing with permissions and then aborting because they fail.13:14
StevenKActually, Debian policy states which permissions and ownership files need to be, so yes, they should play with permissions13:20
ees1bkAnd if I have good reasons for disagreeing with that policy, I can't actually build my software?13:22
ees1bkOK, so here's a dry run on dh_changelog:13:23
ees1bkdh_installchangelogs -i -k -v Changelog13:23
ees1bkinstall -o 0 -g 0 -p -m644 debian/changelog debian/wacs/usr/share/doc/wacs/changelog.Debian13:23
ees1bkinstall: cannot change ownership of `debian/wacs/usr/share/doc/wacs/changelog.Debian': Operation not permitted13:23
ees1bkdh_installchangelogs: command returned error code 25613:23
DavieyHey, is there an issue publishing on the ppa's atm.  Some of our users are reporting "/Packages.bz2  Hash Sum Mismatch"13:23
StevenKees1bk: Are you building on a filesystem that has no concept of permissions, such as vfat?13:24
wgrantEven so, that should be running in fakeroot, so it shouldn't matter.13:24
wgrantAre you somehow breaking fakeroot?13:24
ees1bkthe interesting bit here is that it's the chown (which I don't care about since I fix it up in the postinst) that is choaking.13:24
StevenKYou shouldn't be fiddling with permissions in the postinst13:25
ees1bkwgrant:  it would seem so if an install -o 0 -g 0 is the bit that is breaking.13:25
ees1bkStevenK: Why not?13:26
StevenKees1bk: Because that's bad and completly the wrong way to do it13:26
ees1bkI can't set them earlier as far as I can see.13:26
StevenKees1bk: Sure you can, build under fakeroot13:26
bigjoolsDaviey: I've only seen that for people behind proxies13:26
StevenKdpkg-buildpackage -rfakeroot13:26
wgrant-rfakeroot is the default now, and LP and pbuilder use it.13:27
ees1bkrunning that now....13:27
StevenKI've not called dpkg-buildpackage directly in ... well, years.13:27
ees1bkdh_installchangelogs -i -k ChangeLog13:28
ees1bkinstall: cannot change ownership of `debian/wacs/usr/share/doc/wacs/changelog.Debian': Operation not permitted13:28
ees1bkdh_installchangelogs: command returned error code 25613:28
ees1bkmake: *** [wacs] Error 113:28
ees1bkYep, fails in exactly the same way as all the others.13:28
mgedmindpkg-buildpackage fails? weeeeird13:28
wgrantRemove most of the package-specific calls and see what happens. Something in your build is probably breaking fakeroot.13:28
ees1bkwgrant: What do you mean by that?13:29
wgrantees1bk: fakeroot depends at least on values in the FAKEROOTKEY, LD_LIBRARY_PATH and LD_PRELOAD environment variables.13:29
wgrantpossibly others.13:29
Davieybigjools: thanks13:29
bigjoolsDaviey: let me know if it gets better and if you know which proxy is being annoying13:30
Davieybigjools: asking a user now.13:31
bigjoolsDaviey: transparent proxies are the worst :/13:31
Davieybigjools: I implemented a transparent proxy here :)13:32
ees1bkLD_LIBRARY_PATH would be the only one I might I have changed.  I'll check when the current dput completes.13:32
bigjoolsDaviey: I have no words :13:33
bigjools:)13:33
Daviey:P13:34
mgedminoh, launchpad... I create a release, it tells me (immediately) that it was "released 15 hours ago"13:34
jmlmgedmin, :(13:35
* mgedmin files a bug, since somebody cares ;)13:38
Davieybigjools: he's behind the great proxy wall of china. :/13:42
bigjoolsDaviey: *run away* !13:42
Daviey:(13:43
ees1bkwgrant: just checked - no not setting LD_LIBRARY_PATH or any of the other similar variables13:47
ees1bkwgrant: install is /usr/bin/install, chown is /bin/chowm13:47
ees1bk^m^n13:47
ees1bkwgrant: the error is exactly the same whether I call dpkg-buildpackage with -rfakeroot or without - fakeroot appears to be a no-op.13:52
wgrantees1bk: As I said earlier, -rfakeroot has been the default for a couple of releases now.13:53
ees1bksorry - didn't spot that.13:54
maxbees1bk: Fundamentally, the dh_* stuff runs chown because part of its job is to set permissions in the created package. The question you need to answer is "Why does chown fail?"13:57
maxbAlso, you should never ever be building packages as root.13:57
maxbI do wonder if your problems are in fact because you did, and now have root-owned temporary files in your package build directory13:58
wgrantThat wouldn't explain the same failure occuring on Launchpad.13:59
maxbah, true13:59
maxbees1bk: So, where's your PPA with the failiures on launchpad?14:00
ees1bkno, checked that the build dir isn't there.14:00
ees1bkppa:beaky/wacs-stable14:02
ees1bkI'm just exploring one possibility here.  I tidy up all my install related files into a directory called "install".14:03
=== kfogel changed the topic of #launchpad to: http://launchpad.net/ | Read https://help.launchpad.net/ for help | Recent problems browsing branches should be fixed. | Help contact: kfogel | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: https://dev.launchpad.net/
ees1bkThus debian/ is actually a symlink to install/debian.14:03
ees1bknope, changed that - rebuild attempted - exactly the same failure as before.14:10
maxbkfogel: I reckon "Recent problems browsing branches should be fixed." is old news at this point? Shall we drop it?14:11
wgrantIt's been around for more than a month, yeah.14:11
kfogelmaxb: is that in Launchpad Questions or Bugs?14:11
wgrantThe topic.14:11
kfogelmaxb: oh14:11
maxbkfogel: in the topic14:11
kfogelthe topic14:11
kfogelsheesh, yeah14:12
=== kfogel changed the topic of #launchpad to: http://launchpad.net/ | Read https://help.launchpad.net/ for help | Help contact: kfogel | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: https://dev.launchpad.net/
kfogelmax, wgrant: thanks14:12
ees1bkremoving the symlinks didn't help.14:23
M7SHi. I can't do anything at all on launchpad for the moment, except reading. Everything I do, even trying to log out, results in "Unexpected form data" error.14:23
ees1bknow removing all the -m arguments to install.14:24
wgrantM7S: Your browser is blocking the Referer header.14:24
wgrantCan you whitelist Launchpad, perhaps?14:24
M7SIn adblock?14:25
wgrantM7S: Probably not. You don't have another extension or setting that prevents your browser from sending a Referer header?14:26
M7SDon't think so. I'll check what happens if I change browser.14:27
M7SRight, chromium works as it should.14:31
M7SWierd because I started having this problem both from my desktop and my laptop at the same time.14:32
M7SI used to have noscript installed but I don't have it anymore, perhaps that changed some settings that were not reverted when I removed the extension.14:34
M7S?14:34
james_wmaxb: sorry, forgot that bit, requeued14:35
maxbheh, np14:35
maxbthanks14:35
ees1bkd*mn - this is so frustrating.  I've removed ALL the file mode setting from the rules file and STILL I get:14:38
ees1bkdh_installchangelogs -i -k ChangeLog14:38
ees1bkinstall: cannot change ownership of `debian/wacs/usr/share/doc/wacs/changelog.Debian': Operation not permitted14:38
ees1bkdh_installchangelogs: command returned error code 25614:38
ees1bkmake: *** [wacs] Error 114:38
ees1bkdpkg-buildpackage: failure: debian/rules build gave error exit status 214:38
ees1bkdebuild: fatal error at line 1329:14:38
ees1bkdpkg-buildpackage -rfakeroot -D -us -uc failed14:38
=== Ursinha-afk is now known as Ursinha
M7SIt seems like I found the setting. It works now. Thanks!14:44
ees1bkany ideas where else I can look to fix this problem?14:48
kfogelbigjools: I'm looking at https://answers.edge.launchpad.net/launchpad/+question/105961, which is a typical "Please delete my one PPA so I can rename my user account" question.  It looks like bug #392887 has made recent progress that affects this, but I can't tell what the current status is.  Do you know?14:56
ubottuLaunchpad bug 392887 in soyuz "Cannot delete a PPA" [Low,In progress] https://launchpad.net/bugs/39288714:56
kfogelbigjools: (And should I just assign the question to you?)14:56
ees1bkkfogel:  just saw your comments on the bug I've filed.15:04
kfogelees1bk: which bug?15:04
ees1bkI'm really not sure I understand how dh_installchangelog etc trying to do an install -o 0 -g 0 is a bug in my code.15:05
ees1bkBug 55157915:05
ubottuLaunchpad bug 551579 in launchpad "Unable to build a PPA package with locked down permissions" [Undecided,Invalid] https://launchpad.net/bugs/55157915:05
kfogelees1bk: I'm not expert enough to say, but wgrant and/or bigjools here are.15:05
ees1bkI'm really keen to try and get this fixed.  For more on this package see http://sourceforge.net/blog/15:06
kfogelees1bk: there might also be a mailing list or forum where packaging questions are usually taken up?  (That is, if you know of such a forum, then you could raise this there.  I'm not a packaging expert, I'm just trying to steer bugs to the right people today.)15:06
ees1bkright now I'm focused on trying to get a PPA for this pacakge created.15:07
ees1bkkfogel:  be a mailing list or forum15:08
kfogelees1bk: Understood.  You need to discuss this technical issue with someone who knows more about packaging.  I can't guarantee that such a person is available right now, unfortunately, but ask around?  I think maxb might also know quite a bit about it.  All the people quoted in the IRC conversation in the bug would be appropriate to contact.15:08
ees1bkOK, any idea where that would be.15:08
kfogelees1bk: hmm, let me look15:08
maxbees1bk: I reproduced your problem in a local pbuilder, and I agree it's most bizarre.15:09
maxbUnfortunately I couldn't immediately see the cause15:09
maxbSomething pretty insane and bizarre is going on.15:09
ees1bkmaxb: I've been through all the things I can think of.15:09
james_wmaxb: did you see my questions on https://code.launchpad.net/~maxb/ubuntu/lucid/devscripts/445432/+merge/22200 ?15:10
james_wand subversion imported correctly, thanks15:11
kfogelees1bk: I don't see anything obvious on https://lists.ubuntu.com/ or http://ubuntuforums.org/, but I haven't dived deeply.  I see you and maxb have found each other; he may know of other resources.15:11
ees1bkmaxb: just checking that URL now....15:11
ees1bkmaxb: OK, this is all about lucid.  My build host is currently running intrepid and I was about to upgrade to jaunty.15:14
geserees1bk: where can I have a look at the problematic package?15:14
maxbjames_w: I did see the dch questions - I need to write up my thinking on that. I'll try to do so soon.15:14
james_wmaxb: thanks15:14
ees1bkthe "pure" tarball is at https://launchpad.net/wacs; the ppa I'm trying unsuccessfully to build is at ppa:beaky/wacs-stable15:15
ees1bkAll the previous "production" builds and .deb files I've issued have been built with "debuild -us -uc" running as root on my intrepid based Ubuntu server.15:16
maxbWhy as root?15:17
ees1bkgiven that launchpad ain't great at handling a package like this that usually ships as about ten .deb files, I was looking to use a PPA instead as a method of distribution.15:17
geserees1bk: your debian/rules is wrong15:19
geserees1bk: is http://bazaar.launchpad.net/~vcs-imports/wacs/trunk/annotate/head%3A/install/debian/rules the one you used?15:20
ees1bkmaxb: 'cos it worked and made a package that installed.  It took me a long time to get a rules file that built all the various packages and replicated what the RPM .spec file did.15:21
maxbThere's no reason to build packages as root. If you need to, you've written the packaging wrong.15:22
ees1bkgeser:  that is one I created today as an effort to debug things.  It exhibits the fault.15:22
geserees1bk: only some targets are guaranteed to be run as root/fakeroot (e.g. install and binary) while others (e.g. build) is only run as a user15:22
ees1bkmaxb: There's no reason to build packages as root. If you need to, you've written the packaging wrong.15:23
ees1bkmaxb:  Errrr... OK, I guess.  During the process of writing the rules file, I basically did what it seemed was needed to get it to work.  root or not wasn't really a concern.  I15:24
maxbgaaah15:24
ees1bkI'm now trying to get it "right" because the PPA system seems to demand that and I have very little idea why I'm seeing the failures I am.15:24
maxbIt's all caused by the symlink15:25
geserees1bk: does the package need compilatio or calling make (for the upstream Makefile)?15:25
ees1bkmaxb: what, the fact that I've tied up the source tree into an install directory breaks the build system?15:25
maxbSo all of this is a very non-obvious failure mode caused by debian/ being a symlink, and the /usr/bin/install command calling lchown, not chown15:26
maxbafaise15:26
maxb* afaics15:26
ees1bkgeser:  it compiles a plug-in module taken from the squid project for authenticating a user15:26
ees1bk's password without becoming them.15:27
geserees1bk: see http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules for the description of the different targets15:28
ees1bkmaxb: I'15:28
geserthe problem is that your "build" target depends on "binary" which in end wants to change permissions15:29
geser"The build target must not do anything that might require root privilege."15:29
geser"The binary targets must be invoked as root" (but fakeroot works too)15:30
ees1bkgeser: but you can't use PAM to authenticate an arbitary user without being root - that's impossible - it just doesn't work.15:30
geserI seem to got lost. From where does PAM into the play?15:32
ees1bkgeser: the package includes one binary package - wacs-hostauth - the purpose of which is to confirm that a user logging in through the web interface is who they say they are.  This package uses a small setuid root program called pam_auth that uses the PAM library to authenticate as that user and thus verify their credentials.15:34
geserees1bk: this has nothing to do with building. The files inside the build debs are usually owned by root and setuid works too, but the whole build runs without root.15:36
ees1bkmaxb: as far as I can see the symlink isn't the whole story - I moved install/debian to debian and edited the rules file to set DEBDIR=`pwd`/debian and attempted a rebuild with debuild -uc -us and I still get:15:38
ees1bkdh_installchangelogs -i -k ChangeLog15:38
ees1bkinstall: cannot change ownership of `debian/wacs/usr/share/doc/wacs/changelog.Debian': Operation not permitted15:38
ees1bkdh_installchangelogs: command returned error code 25615:38
ees1bkmake: *** [wacs] Error 115:38
ees1bkdpkg-buildpackage: failure: debian/rules build gave error exit status 215:38
ees1bkdebuild: fatal error at line 1329:15:38
ees1bkdpkg-buildpackage -rfakeroot -D -us -uc failed15:38
maxbhmm15:39
mdzto whomever implemented this feature, thank you: Bug #549311 also links to the added bug watch (chromium #37722)15:39
ubottuLaunchpad bug 549311 in ubuntu "ERROR 107 NET:: ERR_SSL_PROTOCOL_ERROR/:UNKNOWN ERROR cannot open e mail" [Undecided,Incomplete] https://launchpad.net/bugs/54931115:39
geserees1bk: as I told you, your targets inside debian/rules are wrong (or try to the things in the wrong order)15:40
ees1bkgeser: ok, I can believe that.  What do you suggest to fix it?15:40
maxbgeser: I'm not convinced that's the immediate problem15:41
maxbees1bk: Hmm. perhaps I have completely misinterpreted15:41
ees1bkthe rules file came about mostly from translating what I did in the RPM .spec file.15:41
geserthe "build" targets is only for the "compilation", if you don't have nothing to compile (or don't need to call "make"), you can leave it empty15:42
AndrewGeeHi. I'm having problems submitting forms on launchpad. Every one says "Unexpected form data". Any ideas?15:42
salgadoAndrewGee, your browser is probably configured to not send referrer information15:43
maxbOh I am an idiot15:43
geserees1bk: that you get you a step nearer to a build deb (don't know yet if anything else needs fixing)15:44
ees1bkgeser:  I've taken out the build: binary and the build dep from install.15:44
maxbgeser is completely right. The problem is nothing to do with the symlink and everything to do with you running 'installation' phase commands from the build target15:44
AndrewGeesalgado: Do you happen to know how I'd fix that in Firefox?15:44
salgadoAndrewGee, http://www.technipages.com/firefox-enable-disable-referrer.html15:45
AndrewGeesalgado: Thanks :)15:45
ees1bkOK, commented that bit out..... trying again...15:48
ees1bkdpkg-source: unrepresentable changes to source15:49
ees1bkok, the files I'm playing with are in such a mess now I'm going back to the SVN version.  I've removed the binary: build15:51
ees1bkdependency and I've removed the install: binary dependency so that should clean that bit up.15:51
ees1bkchecking out, tarring up and having another go.15:52
ees1bkok.... this is looking good.16:02
=== deryck is now known as deryck[lunch]
ees1bkjust trying to upload the new package to the PPA now.16:42
=== salgado is now known as salgado-lunch
ees1bkok - for some reason dput has decided not to send the source code tarball.  Any ideas?16:49
ees1bkGood signature on /vol/www/main/software/wacs-0.8.5/build/wacs/wacs_0.8.5-2.dsc.16:51
ees1bkUploading to wacs-stable (via ftp to ppa.launchpad.net):16:51
ees1bk  wacs_0.8.5-2.dsc: done.16:51
ees1bk  wacs_0.8.5-2.diff.gz: done.16:51
ees1bk  wacs_0.8.5-2_source.changes: done.16:51
ees1bkSuccessfully uploaded packages.16:51
ees1bkNot running dinstall.16:51
ees1bkwhy no tarball?16:51
geserdebuild tries to guess on the version number if the .orig.tar.gz needs uploading or not16:56
idnarees1bk: you're building a -2 version, so it figures the tarball was already uploaded with -116:56
geseryou can overwrite this with "debuild -S -sa"16:56
=== beuno is now known as beuno-lunch
ees1bkah, ok, it wasn't.  trying again.16:59
=== deryck[lunch] is now known as deryck
ees1bktarball now going up - called wacs-0.8.5-2.tar.gz though which will probably decide to cause me grief... :-(17:00
pmatulishave we gone back to forcing people to use ubuntu-bug again?  i really hate this.  what if i need to report a bug that has nothing to do with a machine i administer?17:03
ees1bkOK, now waiting for the PPA to have a go at building it.  At which point I'm going to go home; I want to thank all you folks here for the help, advice and suggestions you've given me today.  Hopefully it'll have a positive outcome over the next hour or so!  THANK YOU!17:07
=== matsubara is now known as matsubara-lunch
=== yofel_ is now known as yofel
=== yofel is now known as yofel_
=== yofel_ is now known as yofel
kfogeljames_w: saw your question 106006, handling now17:36
kfogeljames_w: what do you mean by "trace in the DB"?17:44
=== beuno-lunch is now known as beuno
mtayloris there  a way to remove a series target from a bug?17:58
beunomtaylor, there is not. You can decline it17:58
mtaylorbeuno: suck17:59
mtaylorbeuno: so there's no way to re-target something17:59
mtaylorbeuno: ah. ok... I think I grok17:59
beunomtaylor, yeah, it sucks, I agree  :)18:00
=== salgado-lunch is now known as salgado
=== matsubara-lunch is now known as matsubara
cndI'm trying to propose a merge of one of my branches at lp:~chasedouglas/lucid/linux-firmware-nonfree to lp:ubuntu/linux-firmware-nonfree, but I just get an error back about how they aren't mergeable18:33
cndI found bug 446716, but I don't understand what's going on or how to resolve this issue18:33
ubottuLaunchpad bug 446716 in launchpad-code "can't propose a merge spanning projects or packages" [Low,Triaged] https://launchpad.net/bugs/44671618:33
james_wkfogel: don't know, but LP apparently does.18:41
kfogeljames_w: can you paste the exact error you saw into the question, then?18:44
james_wI didn't see it, cjwatson did, as I don't have the priveledges to actually make the change18:44
james_wbut it was something like "ubuntu-reviews@ is already registered and associated with ~ubuntu-core-dev"18:44
james_wI was told this isn't the first time we have needed DB surgery for something like this18:45
cjwatson"ubuntu-reviews@lists.ubuntu.com is already registered in Launchpad and is associated with Ubuntu Core Development Team."18:47
cjwatsonkfogel: I've added comments to the question with the exact error, and a reference18:50
kfogelcjwatson: thank you18:50
=== leonardr is now known as leonardr-afk
dickelbeckLast night Steve finally did https://answers.edge.launchpad.net/launchpad-registry/+question/10547720:05
dickelbeckwhat time does he come on duty GMT?20:06
dickelbeckI need for it to be indexed one final time.20:07
sumanahdoctormo: ping re Ground Control20:08
dickelbeckspm, you there yet?20:14
=== h00k_ is now known as h00k
doctormosumanah: pong re Ground Control20:15
sumanahdoctormo: I have a question about launchpad login in GC.  ok to discuss here?20:16
doctormosumanah: It is, I'm fixing it now, so we can talk about it if you like...20:17
sumanahI'm editing a piece for GNOME Journal that includes a short GC HOWTO, and it says that once you create a new Projects folder, "you can see a button to login to Launchpad. Click the button and enter your Launchpad username and password."  IIUC that's out of date?20:17
sumanahdoctormo: if you have an updated "also login to launchpad in another window" workaround, or if I should just say "once it works again it'll work like this..." then I'd appreciate it20:19
sumanahdoctormo: also, your launchpad profile page points to your old blog20:20
doctormoThanks for the update20:20
doctormoYes so what it'll do is load up a login window with a webkit frame, you'll login and it'll continue on from there.20:21
sumanahaha!  ok, if that works, we're golden20:21
doctormoThat's really the best outcome of the very long discussion we've been having with the folks here.20:21
zygakiko: hi20:22
sumanahso once I create a new Projects folder, I see a button to log in to launchpad, I click it, a form appears (in the webkit frame), I enter my user/pass, hit Enter, it logs me in, and I can then see the button to select a project to work on?20:23
sumanahdoctormo: two more questions. 1) is it an https login, and can the user see some indication of that?20:24
doctormosumanah: There is a login button on the configuration that appears, because you have to offer register too.20:24
=== matsubara_ is now known as matsubara
doctormosumanah: It is https and no they can't because it's not a web browser and should never have been a web browser.20:24
doctormoIt won't become one either.20:24
sumanahok20:24
sumanahdoctormo: and 2) is https://launchpad.net/groundcontrol the best link for people to get more info?20:25
doctormoYes20:25
sumanah"you have to offer register too" - sorry, I don't understand20:25
doctormosumanah: My original video of v1.0, with the login and register buttons.20:25
doctormoThat should still appear.20:26
* sumanah looks for video20:26
* sumanah watches http://www.mefeedia.com/watch/2826168020:28
sumanahdoctormo: oh I see, I mean that you can either login to an existing Launchpad account, or register a new one?20:32
sumanahs/I mean/you mean/20:32
doctormosumanah: Right, so there is an "Identify yourself" -> Register of Login button -> webkit window -> (runs through a process with changing icons) -> done20:33
sumanahdoctormo: because I need to be achingly clear in the article: what is the text on the button? is it "Identify Yourself"?20:35
doctormosumanah: it is now20:36
sumanahdoctormo: great, thanks!20:37
sumanahhappy hacking & thanks for your help20:38
PenguinJust made my first debian source package, but how do I update it?20:44
An_Ony_Moosewhat's "launchpad karma"?20:45
Penguinhttps://help.launchpad.net/YourAccount/Karma20:45
rippsHmm... light-themes was updated today, but the bzr repo on launchpad hasn't. Why?20:46
An_Ony_Moosethanks Penguin :D20:47
Penguinnp20:48
PenguinI am guessing I update my debian source package by making a .diff.gz from the .orig.tar.gz then applying it to the .tar.gz - is this right?20:52
PenguinI can't find any info' on the net about how to work with these files on the packaging side.20:53
Aimscreen21:07
Aimeek21:08
cody-somervilleUgh!22:04
cody-somervilleDoing on-the-fly conversion from RepositoryFormatKnitPack6RichRoot() to RemoteRepositoryFormat(_network_name='Bazaar repository format 2a (needs bzr 1.16 or later)\n').22:05
cody-somervilleI don't want that!22:05
cody-somervilleCan a losa please help me?22:05
mwhudsoncody-somerville: why do you need a losa to help?22:08
cody-somervilleBecause I assume I need someone to delete the repository?22:08
cody-somervilleI want all my branches to be 1.9-rich-root support.22:09
james_wyou can delete the branch in the web UI22:09
mwhudsonthere are no shared repositories on launchpad22:09
cody-somervilleOkay, I'll try that.22:09
cody-somervillekk, ty22:13
lifelesscody-somerville: why do you want 1.9-rich-root ?22:14
lifelesscody-somerville: do you like slow performance and pain ?22:14
=== salgado is now known as salgado-afk
cody-somervilleI work with ARM systems for a living, so I must.22:15
cody-somervilleThe real reason though is need to work with bzr 1.13.1.22:15
* cody-somerville wishes you could still set titles for branches.22:18
cody-somervillela sigh22:18
=== matsubara is now known as matsubara-afk
beunocody-somerville, I removed that, 2 people in the whole wide world used it22:35
cody-somervillebeuno, I'd use it right now for 64 different branches.22:36
beunocody-somerville, still 2 uers *wink*22:37
beuno*users22:37
cody-somervilleThese branches would be used by the entire OEM Services business unit at Canonical.22:37
cody-somervilleor sorry, will be22:37
beunocody-somerville, and they won't if you can't change the full title?22:38
beunoyou can change it's names22:38
cody-somervilleNo, they will regardless. But its going to be harder for them to find what they're looking for.22:38
beunocody-somerville, why?  you can give branches names22:39
cody-somervillea slug, yes.22:41
cody-somervilleHowever, the name might not be descriptive of what the branch is.22:41
cody-somerville(nor practical for the name to be more verbose)22:41
cody-somervillePlus you have lp:~<owner>/<project>/ before the branch name22:42
cody-somerville(which is useful for copying and pasting and should be kept regardless)22:42
beunocody-somerville, and the branch description is is not enough?22:43
cody-somervilleYou can't see the branch description from the overview page.22:43
beunoedit the branch22:43
beunoI think it's not very well exposed :)22:44
cody-somervilleoverview page of all the branches for a project22:45
beunoright, it is not exposed there22:45
cody-somervilleWhat really makes this feature useful is when your branches are named using secret codenames ;)22:46
beunoheh, right22:46
beunoI still feel that may be solving the problem on the wrong level22:46
beunobut, OTOH, I'm not Launchpaddy anymore, so, meh22:46
cody-somervilleHow else would you solve it?22:47
beunoI don't know, I'd have to understand the use case22:48
beunoI suspect it would be exposing the descriptions in the listings, if the branch has one22:48
cody-somervilleI suspect that might work just as well.22:49
lifelesscody-somerville: why do you need bzr 1.13.1 ?22:52
cody-somervilleIts the version of bzr in jaunty.22:52
lifelesscody-somerville: we have builds for jaunty of 2.0+22:53
lifelesscody-somerville: just add the ppa ?22:53
beunocody-somerville, file the bug, I'll +1 it  :)22:53
cody-somervillelifeless, I'll ask IS.22:54
maxbHow would you nicely expose a multiline description in a listing?22:54
lifelessIS have builds for hardy, so jaunty should be no trouble at all22:54
beunomaxb, no line breaks, truncating22:54
lifelessused for launchpad and distro scripting/support22:55
maxbIt feels liable to look ugly where descriptions are not designed for it22:55
beunomaxb, they could or could not be toggable22:56
beunothink of what loggerhead does for descriptions22:57
cody-somervillemaxb, http://github.com/ask/22:57
cody-somervillebeuno, lp #55207422:59
ubottuLaunchpad bug 552074 in launchpad-code "Branch listings should show branch descriptions" [Undecided,New] https://launchpad.net/bugs/55207422:59
wolterHi, how do I get my lp:<project name> branch set?23:08
wolterI have my /main branch, but I cannot manage to create a simple lp:<project> branch..23:14
beunowolter, set it as the development focus23:16
cjwatsonmwhudson: any word on that openssh import?  I followed up to the question with a tentative diagnoiss23:26
cjwatson*diagnosis23:26
mwhudsoncjwatson: oh right no23:27
mwhudsonspm: ping-a-ling23:27
spmmwhudson: pong-a-long23:27
mwhudsonspm: can you copy the tarball and branch for the openssh import somewhere i can see them?23:28
spmoff crowberry? sure. gimme a bit...23:28
mwhudsonspm: no, escudero23:28
spmah yes; that too.23:29
mwhudsonspm: on a slave: bzr branch sftp://hoover@escudero/srv/importd/www/00007270 ~importd/openssh-branch23:29
mwhudsonspm: scp /hoover@escudero:/srv/imports/sources/00007270.tgz ~importd/openssh-tarball.tgz23:30
mwhudsonspm: i think23:30
dickelbeckspm, any chance I could get you to import our mbox file one last time, if even by begging?  See the question for the reason.23:30
spmexcellent. ta!23:30
spmdickelbeck: sure.23:30
dickelbeckyou are awesome man.23:30
spmthis is true. alas modesty is not something I've ever become familiar with... ;-)23:30
spmdickelbeck: ha; just read the request; yeah sure. the file is in the same (remote) place?23:35
spmmwhudson: so that's ... odd. I've got the bzr branch; but the scp is just staring blankly at me. going nowhere. trying a little debuggery juju23:36
mwhudsonspm: maybe you can use lftp ?23:37
mwhudsonoh probably actually23:37
mwhudsoni think the keys we use only allow sftp23:37
mwhudsonprobably not scp or other ssh thingies23:37
spmdoh. yes.23:37
spmbetter: Couldn't stat remote file: No such file or directory23:38
mwhudsonmaybe it'23:39
mwhudsons .tar.gz23:39
spmmwhudson: hrm. nope. I shall stop remotely guessing and go look....23:40
spmbwhahaah. s/imports/importd/ :-)23:40
mwhudsonspm: which machine are you on?23:40
mwhudsonspm: haha, sorry23:41
spmcopying onto pear23:41
mwhudsoncjwatson: indeed the 'internal' bzr branch is much more up to date23:44
* mwhudson requests a mirror using the api23:46
spmargh. pear isn't setup for logs syncing. yet. <== yak shaving23:48
mwhudsoncjwatson: the import is up to date now23:49
spmmwhudson: so the import files are in a 16mb tar.bzr on pear in the ~importd. I'll copy somewhere rsn...23:51
mwhudsonspm: i have (non-sudo) access to pear23:52
mwhudsonspm: so it's ok :)23:52
spmexcellent! even better!23:52
spmopenssh.tar.bz2 is the full set; or openssh-tarball.tar.gz & openssh-branch per reqeust above.23:52
mwhudsonspm: thanks23:53
cjwatsonmwhudson: hooray!  thank you.  I hope it stays that way :-)23:53
cjwatsonmwhudson: could I have done the API mirror update?23:53
mwhudsoncjwatson: yes23:53
cjwatsonhow?23:53
mwhudsoncjwatson: for the former point, yeah, i hope so to, do let me know if it doesn't and i'll dig23:54
mwhudsoncjwatson:23:54
mwhudson>>> l = Launchpad.login_with('mwhudson', 'edge')23:54
mwhudson>>> b2 = l.branches.getByUniqueName(unique_name='~vcs-imports/openssh/main')23:54
mwhudson>>> b2.requestMirror()23:54
cjwatsonthanks, noted23:54
dickelbeckspm: said "just read the request; yeah sure. the file is in the same (remote) place?", I say "yes same name, new contents"23:55
spmsweet; ta23:55
cjwatsonspm: thanks to you as well; this means I can package openssh 5.4p1 shortly, although it won't be in lucid (not due to this problem, it was too late anyway)23:56
spmcjwatson: np23:56

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