[02:11] <jjesse> good evening, i'm having problems with checking out the ubuntu-docs getting the following error:  http://pastebin.ubuntu.com/37014
[02:12] <lifeless> jjesse: did you create the ubuntu-doc directory locally yourself ?
[02:12] <jjesse> lifeless: no i didn't
[02:12] <lifeless> interesting :/
[02:13] <jjesse> i can checkout other branches from lp w/ no issues
[02:13] <jjesse> i have the same error message with kubuntu-doc
[02:13] <lifeless> spiv: ^ first guesses?
[02:14]  * spiv looks
[02:15] <spiv> That branch on lp is in rich-root-pack format.
[02:15] <jjesse> sorry that is greek to me
[02:15] <spiv> Sorry, I'll elaborate.
[02:15] <lifeless> spiv: the local branch creation is doing the wrong thing possibly?
[02:16] <jjesse> ok
[02:16] <lifeless> jjesse: what version of bzr do you have ?
[02:16] <spiv> lifeless: I think there's already a local repo
[02:16] <lifeless> 11:12 < lifeless> jjesse: did you create the ubuntu-doc directory locally yourself ?
[02:16] <lifeless> 11:12 < jjesse> lifeless: no i didn't
[02:16] <spiv> Ah, hmm.
[02:16] <lifeless> confusion can of course ensure
[02:16] <lifeless> ensue I mean
[02:17] <spiv> jjesse: so, the immediate cause is that the branch on launchpad is in a different format to the one being created locally
[02:17] <spiv> jjesse: it's not clear yet why this has happened.
[02:17] <jjesse> spiv: ok
[02:18] <spiv> jjesse: what version of bzr are you using?
[02:18] <jjesse> 1.5 on intrepid
[02:19]  * spiv tries to reproduc
[02:19] <jjesse> i was talking to sommer on #ubuntu-doc last night and on his intrepid build he couldn't reproduce it checked out fine
[02:20] <jjesse> should i be doing a bzr checkout lp:ubuntu-doc ?
[02:20] <spiv> Yes, that command should work.
[02:22] <spiv> Ok, I get that error with bzr 1.5 too.
[02:22] <spiv> But not with bzr 1.6rc1
[02:23] <spiv> jjesse: There's a PPA with 1.6rc1 in it at https://launchpad.net/~bzr-beta-ppa/+archive
[02:24] <spiv> jjesse: if you upgrade to that it should fix the problem, or you can use "bzr checkout<EMAIL_ADDRESS>ubuntu-doc" as a workaround with 1.5.
[02:24] <jjesse> will 1.6 make it to intrepid?
[02:24] <spiv> Yes, I expect it will.
[02:25] <jjesse> checking it out w/ 1.5 like you suggested
[05:58] <fabrice_sp> Hi. I'm looking for using launchpad as my openID provider, but I can't find in my profile the URL I shall be using in other website. Am I blind or the accessis limited for the moment?
[06:02] <jml> fabrice_sp: on my page I see it in a field called "OpenID login:"
[06:03] <jml> fabrice_sp: just above Time Zone
[06:03] <jml> fabrice_sp: in a table below my name
[06:14] <fabrice_sp_> sorry: I get disconnected because of lag...
[06:15] <fabrice_sp_> jml: did you answered me?
 fabrice_sp: on my page I see it in a field called "OpenID login:"
[06:17] <jml>  fabrice_sp: just above Time Zone
[06:17] <jml>  fabrice_sp: in a table below my name
[06:20] <fabrice_sp_> jml: I don't have it on mine. Are you launchpad beta test team member? According to wiki, they are the only one to see it (but don't know if it's up-to-date or not)
[06:20] <jml> fabrice_sp: I am.
[06:21] <fabrice_sp_> jml: ok. So the wiki is still accurate :-) Thanks.
[06:23] <fabrice_sp> jml: is it possible to enable it without being member of the beta test team?
[06:24] <jml> fabrice_sp: I don't think so.
[06:25] <jml> fabrice_sp: it'll be available to everyone pretty soon though.
[06:25] <fabrice_sp> jml: ok. Thanks for your answers ;-)
[06:28] <jml> fabrice_sp: np :)
[06:36] <jamesh> fabrice_sp: there are plans to change the identity URLs to something more memorable, so now is probably not the best time to use LP as an OpenID provider (unless you just want to delegate to it)
[06:37] <jamesh> (one of the reasons it isn't exposed generally)
[06:38] <fabrice_sp> jamesh: and do you know when it will be open to everybody?
[06:38] <jamesh> when the changes I mentioned above have been made and tested, I'd guess
[06:39] <fabrice_sp> ok. I'll wait then. Thanks!
[06:39] <jamesh> fabrice_sp: we don't want people to rely on identity URLs that we won't be maintaining long term
[06:40] <jamesh> and it wasn't til the beta test that the problems with the current scheme really showed up.
[06:40] <fabrice_sp> jamesh: makes sense. That's what beta are for :-)
[06:41] <jamesh> fabrice_sp: that said, if you want to delegate some other URL to use LP as an OpenID provider, that isn't so much of a problem
[06:41] <jamesh> you'd just need to update the delegation later on
[06:44] <fabrice_sp> jamesh: ok. But as I don't see my openID URL, I'm not able to use it, even delegating, right? That's why I have to wait until it's publicly available, as far as I understand.
[06:45] <jamesh> fabrice_sp: entering "https://login.launchpad.net" at http://openidenabled.com/python-openid/trunk/examples/consumer/ should tell you
[06:47] <fabrice_sp> jamesh: greaaaat! You're the man :-) I just have to update my webpage, to delegate to the url I see, and that's it. Thanks!
[06:49] <jamesh> fabrice_sp: the headers needed to do delegation on https://help.launchpad.net/OpenID are mostly correct, although I think openid.server is meant to be https://login.launchpad.net/+openid
[06:58] <fabrice_sp> jamesh: I'll do a test then with the openid server you said, and the info in https://help.launchpad.net/OpenID (after work :-) ) thanks!
[06:59] <jamesh> fabrice_sp: you should be able to use that openidenabled.com site to test the delegation too
[07:00] <fabrice_sp> jamesh: good point. I'll do that. Thanks again!
[08:31] <chx> hi. if you compare http://drupal.org/project/cvs/3060?nid=3060&page=0&nid=3060 http://drupal.org/project/cvs/3060?nid=3060&page=1&nid=3060 to https://code.launchpad.net/~vcs-imports/drupal/main you can see that since about a day ago the import does not import anything new
[09:28] <thumper> chx: https://code.launchpad.net/~vcs-imports/drupal/main seems up to date to me
[09:30] <chx> thumper: now it is . thanks .
[11:55] <ignas> hi
[11:56] <ignas> who do I have to prod to get my translation templates approved?
[11:57] <intellectronica> ignas: jtv or danilos should be able to help
[11:57] <jtv> ignas: hi
[11:57] <jtv> ignas, what project?
[11:58] <ignas> https://translations.launchpad.net/schooltool/2008.4/+imports
[11:58] <ignas> jtv: hi
[11:59] <jtv> ignas: the schooltool one is an update for the existing one?
[11:59] <ignas> yes, kind of
[11:59] <jtv> not exactly?
[12:00] <ignas> well - we are serializing our release process, so on one hand - it is newer than the one assigned to trunk
[12:00] <ignas> but at the same time, trunk should get updated some time in the future, or we should stop translating trunk altogether
[12:00] <ignas> not sure at the moment
[12:00] <jtv> ignas: from our perspective, the release series live completely separate lives.
[12:01] <jtv> So for now, the only question is whether schooltool.pot replaces the schooltool template that's already in this series.
[12:01] <ignas> there are no templates in that series
[12:01] <ignas> at the moment
[12:01] <ignas> so - it is not replacing anything
[12:02] <jtv> ignas: I do see templates!
[12:02] <ignas> where? https://translations.launchpad.net/schooltool/2008.4 ?
[12:02] <ignas> 2008.4 has only schooltool.lyceum.journal.pot
[12:02] <ignas> but no schooltool.pot
[12:02] <jtv> ignas: that's where I saw them, so maybe they're deactivated.
[12:03] <jtv> I can't check for another minute or so because I accidentally closed my browser and then accepted some upgrades.
[12:03] <ignas> deactivated? maybe because I wanted to upload templates earlier
[12:03] <ignas> but canceled it in the review phase
[12:03] <ignas> and then uploaded the "good" ones
[12:03] <ignas> now
[12:04] <jtv> ignas: I saw a bunch of templates, with translations even.
[12:04] <jtv> ignas: oh wait, my browser is back and it seems I was looking at the development branch.
[12:05] <ignas> I see
[12:05] <jtv> ignas: sorry about that :)
[12:07] <jtv> ignas: they're approved now.  Should start importing in a few minutes.
[12:07] <ignas> cool, thanks
[12:09] <jtv> np
[12:22] <jtv> ignas: the first of your templates is imported.  If the queue is a bit busy, it'll be a few more minutes before the next one is processed.
[12:36] <ignas> jtv: what is the procedure of moving of old translations into the new template?
[12:37] <jtv> ignas: easiest is to import the ones from the old series, and upload them to the new series.  That way they provide a nice "warm start" for the new series.
[12:39] <ignas> jtv: thanks, I will try that
[12:40] <jtv> ignas: by the way, both your templates imported now.  Enjoy!
[12:53] <ignas> jtv: all of these po files will have to be reviewed?
[13:06] <c0mpub0mb> question, what is launchpad written in ?
[13:06] <c0mpub0mb> just curious.
[13:06] <compubomb> ?..
[13:10] <kiko> dneary!
[13:10] <kiko> compubomb, it's written in python, using zope 3 and storm
[13:10] <dneary> kiko?
[13:10] <kiko> how's it going
[13:10] <dneary> kiko: Good :)
[13:11] <kiko> good to hear
[13:11] <kiko> I just finally got back into brazil
[13:11] <dneary> Preparing a semi marathon for September, and got some cycling in the alps last weekend :)
[13:11] <dneary> Did the Cormet de Roselend
[13:11] <dneary> And the Col des Saisies
[13:11] <dneary> A short cycle - only about 45k - but nice climbs
[13:12] <kiko> wow, the col de saisies is very nice
[13:12] <dneary> you know it?
[13:12] <kiko> I was out in walnut creek two weeks ago and did lots of climbing around there; my sister lives right at the end of mount diablo
[13:12] <kiko> yeah, it is a famous climb
[13:12] <dneary> My in-laws have a chalet not far from there, so it was a very short climb
[13:12] <dneary> And then down to Beaufort, and up to the Cormet
[13:14] <dneary> Normally, the Saisies gets done either from Albertville or Ugine, or from the other side (Beaufort, Hauteluce)
[13:14] <dneary> It's a nice area, anyway
[13:14] <kiko> yeah, absolutely
[13:14] <dneary> And I didn't exactly push hard to race up either.
[13:15] <dneary> kiko: Do you guys have any election software for things like community councils?
[13:15] <dneary> Or is that just the motus?
[13:15] <dneary> And they're nominated, right?
[13:15] <kiko> dneary, launchpad has some basic voting facilities attached to teams
[13:16] <dneary> hmmm
[13:16] <dneary> looking for something easy to set up for a maemo election
[13:16] <dneary> Thinking of taking the GNOME software
[13:16] <dneary> we will have candidates, and a list of eligible voters.
[13:16] <dneary> One man, one vote
[13:16] <dneary> Top 5 elected.
[13:17] <kiko> I think launchpad can handle that fine
[13:17] <kiko> one sec
[13:17] <dneary> Simple, straightforward, but if I can manage it, I'd like a verifiable anonymous voting system
[13:20] <raavan> I need help regarding usage of text data from launchpad.net for my college project
[13:20] <raavan> anyone?
[13:21] <kiko> raavan, text data?
[13:23] <raavan> I'm a management student
[13:23] <raavan> nothing to do with code.. I have a project on management function:control
[13:24] <raavan> I can see launchpad as a nice control application which is used as in function of controlling software projects
[13:25] <raavan> I'll be refering help/faq/wiki/tour to compile my project
[13:26] <compubomb> i'm having some problems with ssh authentication using my public key
[13:26] <compubomb> i do a lot of my dev on windows via zend studio, but i use samba to store all my files, when i need console i load up putty to my ubuntu-server
[13:26] <raavan> kiko.
[13:27] <compubomb> i have a functioning cd key etc, but it's saying "Could not open a connection to your authentication agent."
[13:27] <compubomb> problem is solving this by typing xterm is not possible as i'm in a terminal emulator.
[13:31] <kiko> raavan, so.. I'm not sure exactly what you're asking me. I think you're asking if it's a good idea to host your non-coding project on Launchpad.
[13:34] <raavan> no, I'm asking whether I can select Launchpad as my case in a project on Controlling function of management
[13:35] <kiko> raavan, hmmm. well, I think you /can/ but I might be able to help you more if you tell me what the project is actually about
[13:35] <raavan> I'll be writing on basics of how launchpad works and how it helps in management of software projects
[13:37] <raavan> The topic of project is "Control Function" and I believe Launchpad is helpful for controlling development of software projects
[13:38] <kiko> raavan, it sounds like a great idea if you explain it that way. there's a lot of data in launchpad to support a number of interesting studies, and the information is all in a single place
[13:39] <raavan> Is it legal if I refer and jot down some of the points from https://launchpad.net/+tour/index
[13:40] <kiko> raavan, I believe you, though you should check with Rinchen to be sure, and if it isn't, I'll get you a note of explicit consent
[13:41] <raavan> How should i go about it? where can I find Rinchen?
[13:44] <kiko> raavan, he'll be on in an hour or so, he's in colorado
[13:44] <raavan> I'm searched him on launchpad. Should I contact him via email?
[13:45] <kiko> raavan, sure, you can do that too
[13:46] <raavan> thank you kiko, should i mention our chat in the email?
[13:48] <raavan> Thank you very much! The project will be presented in front of the management of the college. our college is known for IT vsit.edu.in It might also help in promotion of humanity
[13:48] <compubomb> what does this mean ?
[13:48] <compubomb> Path: /data/www/hosts/test-work.ath.cx : bzr push lp:~robertkraig/+junk/mycms
[13:48] <compubomb> bzr: ERROR: Target directory lp:~robertkraig/+junk/mycms already exists, but does not have a valid .bzr directory. Supply --use-existing-dir to push there anyway.
[13:48] <kiko> raavan, sure thing, that's pretty cool.
[13:49] <kiko> compubomb, maybe you had an interrupted push done to there before which left junk around?
[13:49] <compubomb> kiko: how do i fix it ?
[13:49] <beuno> compubomb, bzr push lp:~robertkraig/+junk/mycms --use-existing-dir
[13:50] <kiko> compubomb, uhh, read the error message, first. :-)
[13:50]  * beuno gave the answer away
[13:52] <raavan> thank you once again, I'll be in touch. bye friends
[13:52] <compubomb> kiko: the problem is, i keep thinking i'm doing it wrong, how do i view the code i've uploaded to lp ?
[13:53] <compubomb> kiko: first i did > bzr init; bzr add; bzr commit; bzr push lp:~robertkraig/+junk/mycms --use-existing-dir
[13:53] <compubomb> shouldn't my code show up on lp ?
[13:53] <kiko> compubomb, it takes a few minutes for the scanner to run
[13:54] <compubomb> kiko: then how do i view what i have there remotely ?
[13:54] <kiko> compubomb, after those minutes have passed the changes will show up in your code.launchpad.net page
[13:56] <compubomb> kiko: it says i haven't commited anything.
[13:56] <beuno> compubomb, the branch actually looks empty
[13:56] <beuno> ba you run locally:  bzr log
[13:56] <beuno> *can
[13:56] <compubomb> beuno: sure
[13:57] <compubomb> it's empty
[13:57] <compubomb> beuno: doesn't print anything
[13:57] <beuno> good, then it's not LP's fault  :)
[13:57] <compubomb> just shows up empty
[13:57] <beuno> compubomb, did you do a commit?
[13:57] <compubomb> User: compubomb Host: ubuntuserver
[13:57] <compubomb> Path: /data/www/hosts/test-work.ath.cx : bzr commit lp:~robertkraig/+junk/mycms
[13:57] <compubomb> bzr: ERROR: Path(s) are not versioned: "lp:~robertkraig/+junk/mycms"
[13:57] <compubomb> i was trying to do a commit, wtf am i doing wrong ?
[13:57] <beuno> compubomb, you have to commit locally first
[13:57] <beuno> then push
[13:58] <compubomb> beuno: i have i believe
[13:58] <beuno> so, in the local branch,  bzr commit -m'Cute commit message'
[13:58] <beuno> compubomb, bzr is saying you haven't
[14:00] <compubomb> beuno: i didn't know you had to use a commit message by default
[14:00] <beuno> compubomb, you always have to specify a commit message. You can either specify it in the command, or just do "bzr commit", and your default text editor will popup asking for one
[14:00] <kiko> I don't think you have to
[14:00] <kiko> it pops up an editor
[14:01] <beuno> so you can run, but you can't hide
[14:01] <compubomb> is this good ? http://rafb.net/p/clQWNK59.html
[14:01] <beuno> compubomb, wonderful :)
[14:01] <compubomb> so does that mean my stuff is uploaded ?
[14:01] <beuno> not, push again, and your all set on Launchpad
[14:01] <compubomb> push again ?
[14:01] <compubomb> okay.
[14:02] <beuno> *now.
[14:04] <compubomb> beuno: so if i modify a file, all i have to do is bzr commit; bzr push ?
[14:04] <beuno> compubomb, yeap
[14:04]  * compubomb makes a macro alias :P
[14:04] <beuno> compubomb, you want to commit and push in one step?
[14:05] <compubomb> alias bzr-save="bzr commit&&bzr push"
[14:05] <beuno> compubomb, you can do it easier/better then that
[14:05] <compubomb> beuno: oh..
[14:05] <compubomb> how so ?
[14:06] <beuno> compubomb, have you run "bzr add", to version all the files?
[14:06] <compubomb> beuno: believe so.
[14:06] <beuno> you can use "checkouts" instead of branches
[14:07] <beuno> so, try this in a different dir:   bzr co lp:~robertkraig/+junk/mycms
[14:07] <beuno> that will create a checkout
[14:07] <beuno> bound to lp:~robertkraig/+junk/mycms
[14:07] <beuno> so, whenever you commit locally, it will commit online
[14:07] <compubomb> i'll give it a shot
[14:08] <compubomb> bzr co lp:~robertkraig/+junk/mycms test.krob.ath.cx <-- will this create a directory for me ?
[14:08] <ignas> jtv: will po file uploads have to wait for your approval too? or will they get through automatically? i mean - i can see them in the queue as needing review...
[14:08] <compubomb> and put all the information inside of it?
[14:08] <beuno> compubomb, yeap
[14:09] <beuno> compubomb, a good investment of time would be to go through: http://doc.bazaar-vcs.org/latest/en/user-guide/index.html
[14:09] <jtv> ignas: they should normally go in automatically, though the automated review may take a bit longer than the import itself.
[14:09] <ignas> jtv: "automated review" ?
[14:10] <jtv> ignas: yes, there is an automated review process that tries to approve as much as it safely can.  Items that stay in the queue for too long are then reviewed by a human.
[14:11] <compubomb> beuno: definately easier to use then svn
[14:11] <compubomb> :p
[14:11] <beuno> compubomb, absolutely!
[14:13] <ignas> jtv: i see, thanks for the information
[14:13] <jtv> ignas: np
[14:59] <TheEric> any chance of some LP admin fixing our repository? Due to some weird bug (report submitted) our revision history shows as 0 and we're unable to get the most recent revision.
[15:00] <Peng_> What about renaming/deleting and recreating the branch?
[15:01] <TheEric> https://bugs.launchpad.net/launchpad-bazaar/+bug/257340
[15:01] <TheEric> haven't tried that.
[15:03] <Peng_> (You shouldn't delete it, since it might still be helpful to figure out what went wrong.)
[15:04] <Peng_> jml: So, bzr+http? :D
[16:26] <andylockran> hey guys
[16:27] <andylockran> what's the best way to undo a revision.. i.e move the main branch back to revision 345 from current revision 349
[16:27] <jpds> andylockran: "bzr uncommit" till what you want.
[16:28] <jpds> andylockran: Do the changes you want then "bzr commit"
[16:28] <andylockran> jpds, thanks
[16:28] <jpds> andylockran: Then "bzr pull --overwrite"
[16:29] <jpds> andylockran: Err, push*
[16:29] <Peng_> andylockran: It might be better to just make a new commit that reverts the bad revisions, rather than destroying history.
[16:31] <andylockran> Peng_: I need to destory the history.. uploaded a md5 hashed password.. no biggy, and other miniscule changes
[16:31] <andylockran> how to bzr uncommit on the actual launchpad repo.  I do it locally and it says "no new revisions to push" when I push it (which makes sense)
[16:31] <Peng_> andylockran: push --overwrite
[16:31] <andylockran> ta
[18:13] <rtg> is anyone else having problems reporting bugs from https://launchpad.net/ubuntu/+filebug ?
[18:17] <kiko> rtg, is it timing out? or something else?
[18:17] <rtg> kiko: timeout error
[18:17] <rtg> kiko: I disabled redirection as well.
[18:18] <rtg> (Error ID: OOPS-956A3049)
[18:19] <ignas> jtv: i can see schooltool-lt.po template approved in https://translations.launchpad.net/schooltool/2008.4/+imports, but Lithuanian translation still has no translated strings in it...
[18:19] <kiko> rtg, there's a load issue on the DB server at the moment, we're looking into it
[18:19] <rtg> kiko: I guess its time for a break then.
[18:19] <kiko> rtg, sorry bout that
[18:19] <jtv> ignas, kiko: actually, I think it's because the system isn't confident enough that "schooltool-lt" means Lithuanian.
[18:20] <ignas> but i have uploaded the tarball that i have downloaded from launchpad
[18:20] <jtv> ignas: if that file was created from an upload, then it will have the name of the originally uploaded file.
[18:20] <ignas> i just canceled the "pot" file that was included in the launchpad-export.tgz
[18:21] <jtv> ignas: it's also possible that a published upload changed the name.  The system assumes that published uploads have "better" file names.
[18:21] <ignas> but other than that, it's the tarball that I got from https://translations.launchpad.net/schooltool/development/+pots/schooltool
[18:22] <ignas>  /+export
[18:23] <kiko> rtg, can you try again and see if it works now?
[18:24] <rtg> kiko: still timing out
[18:25] <ignas> jtv: not sure what you mean by "published uploads"
[18:25] <jtv> ignas: nm, you're right about the names.  I'm falling asleep here.
[18:26] <ignas> jtv: oh, sorry, didn't know it's late where you are...
[18:26] <jtv> ignas: not your fault :-)
[18:26] <kiko> rtg, hmmm
[18:26] <jtv> ignas: blame the solar system :)
[18:37] <ignas> jtv: cool, don't know if you did anything, but lithuanian has a bunch of translations now
[18:38] <jtv> ignas: wasn't me, so auto-approval seems to be working :)
[18:38] <ignas> albeit slowly ;)
[18:38] <TheEric> any word about bug #257340 ?
[19:08] <jjesse> good afteronn trying to checkout kubuntu-docs w/ intrepid and getting the following error: http://pastebin.ubuntu.com/37214/
[19:15] <ignas> jtv, danilos: could any of you approve schooltool-es.po in https://translations.launchpad.net/schooltool/2008.4/+imports , please, i have a translator who is very eager to start his job ;)
[19:20] <jtv> ignas: done
[19:21] <ignas> jtv: thanks
[19:43] <thumper> TheEric: it seems that someone has pushed up a broken branch
[19:43] <thumper> TheEric: we have a quarantine area which is where pushes go
[19:45] <thumper> TheEric: `bzr branch lp:xpattern` -> bzr: ERROR: bzrlib.errors.NotLefthandHistory: Supplied history does not follow left-hand parents
[19:45] <thumper> TheEric: I guess a question would be "how did this happen?"
[19:45] <TheEric> Exactly. The person who pushed previously didn't do anything different than what they did previously.
[19:46] <TheEric> No clue. They didn't use any --overwrite rule or anything.
[19:47] <thumper> TheEric: using which version of bzr?
[19:47] <TheEric> I don't know which version they're using. We're still waiting on a their .bzr.log file
[19:48] <TheEric> on their .bzr.log file, even.
[20:15] <TheEric> how would one reconcile without using ssh?
[21:13] <TheEric> that sftp:// reconcile failed : http://pastebin.com/m65dc1423
[21:17] <TheEric> Here's the .bzr.log file - http://pastebin.com/m13f08af1
[21:24] <ignas> jtv, danilos: sorry to be disturbing you again, but maybe any of you is on-line?
[21:40] <moreati> What is the syntax to link another lp bug in a comment?
[21:42] <kiko> moreati, "bug XXX"
[21:42] <kiko> though the syntax is quite flexible, that's the simplest thing that's known to work
[21:42] <moreati> ah, that's far too straigh forward. Thanks.
[21:51] <jam> Hi everybody. I'm trying to make use of the PPA copy functionality to create a package for multiple series
[21:51] <jam> But when I do a "copy" it just tells me that the target already exists
[21:51] <jam> The following source cannot be copied: bzr 1.6~rc2-1~bazaar1~hardy1 in hardy (same version already building in the destination archive for Hardy)
[21:52] <jam> Even though I've selected a different target series.
[21:53] <kiko> jam: what are you copying to?
[21:53] <jam> kiko: I'm trying to copy within the ~bzr-beta-ppa, so that I have packages for Gutsy/Hardy/Intrepid
[21:54] <jam> ATM, we have to build new packages locally, and upload them
[21:54] <jam> and when you are supporting 5+ series
[21:54] <jam> that is a pain
[21:54] <kiko> agreed
[21:54] <jam> The copy feature seems ideal for it, except it doesn't work
[21:57] <kiko> jam: hang on a little bit.
[21:57] <jam> I'm trying to figure out if it is by design (because it only wants 1 ...~hardy1 package and isn't going to rename it to ~gutsy1), or if it is just a bug.
[21:58] <kiko> it only wants 1 ~hardy1 package, yes.
[21:58] <kiko> however, AFAIK copying sources and binaries across should work
[21:59] <beuno> kiko, the problem is, when you copy hardy -> gutsy, the dependency versions stick for hardy, so it doesn't meet them for gutsy
[21:59] <kiko> beuno, and if you copy just the sources, it doesn't let you?
[22:00] <beuno> kiko, I don't remember why, but last time I couldn't use the "copy source"
[22:00] <kiko> hmph.
[22:00] <beuno> had to to binary
[22:00] <kiko> beuno, jam, oh! could it be that it doesn't let you copy because the source isn't yet published? I see it's still pending.
[22:01] <jam> kiko: well, I'm not copying binaries
[22:01] <jam> but possibly
[22:01] <kiko> the source isn't published yet
[22:01] <kiko> hmmm
[22:01] <beuno> it is now, according to https://edge.launchpad.net/~bzr/+archive
[22:01] <jam> beuno: yeah, it just updated
[22:01] <jam> I'll try again
[22:02] <kiko> ah, indeed
[22:02] <jam> kiko: nope, same error
[22:02] <jam>  kiko: so on this note, who do we talk to to get beuno approved for ~bzr-beta-ppa
[22:02] <jam> poolie is the only admin ,and he's away on vacation
[22:03] <jam> And the alternative is beuno uploading them somewhere so I can upload them one-by-one
[22:03] <kiko> jam, I guess that points out a problem in your team structure :-) I can approve, though, I think.
[22:03] <jam> well, 2 problems
[22:03] <jam> 1) I'm a member, but not an admin
[22:04] <jam> 2) I've never been really willing to go through the pain of rebuilding the .deb manually for each platform
[22:04] <kiko> jam: I'll make you an admin. hang on.
[22:04] <jam> so I've hired beuno to do the manual work for me
[22:04] <jam> :)
[22:04] <kiko> done!
[22:04]  * beuno gets hired to do all kinds of things
[22:04] <kiko> that is true!
[22:05] <LarstiQ> totta.
[22:05]  * cody-somerville hires beuno to cook supper.
[22:05] <jam> beuno: well, you volunteered for this one :)
[22:05] <jam> that is your fault
[22:06] <jam> I just came back and asked for more
[22:06] <LarstiQ> jam: which is then your fault? :P
[22:06] <jam> beuno: you are approved
[22:06] <jam> LarstiQ: :) well, he did *accept*, not like I forced him in any way.
[22:07] <beuno> cody-somerville, supper will be served in 2 hours. I expect I won't have to re-heat it for you, will I?
[22:07] <jam> I can't help it if he has a penchant for .deb building
[22:08] <jam> away for a bit
[22:08] <beuno> LarstiQ, btw, hi!
[22:09] <beuno> kiko, so, your bet is that if I copy source, it should work between releases?
[22:09] <kiko> no
[22:09] <kiko> I actually think that copying doesn't usually work within the same archive because of the need to prevent naming collisions
[22:09] <beuno> damn, I was hoping to off-load the guilt to someone else
[22:10] <LarstiQ> beuno: heya :)
[22:10] <beuno> kiko, I'm pretty sure the naming won't be a problem. Just the dependencies.
[22:10] <kiko> beuno, what I meant to say is:
[22:11] <kiko> a) you can't really "copy" source within the same archive. if you do, you'd get a naming conflict (as there can only be one version of it). but that's okay -- let's say you just make it available in the other releases index file. well, then..
[22:11] <kiko> b) if you copy binaries then yes, the binaries are often uninstallable because the versions of the dependencies don't work
[22:12] <kiko> c) however, if you don't copy binaries, we can't rebuild because we'd have naming collisions when the binary was produced
[22:12] <beuno> kiko, makes more sense now. The features should be re-thought then, I think
[22:12] <kiko> beuno, I think copying packages within the same archive only works in really restricted circumstances, and I agree
[22:16] <hubuntu> general question: for PPAs in LP is it possible to have a signing key? I have a slicehost and it seems I can't add a repo from the PPA, any suggestions are welcomed
[22:17] <beuno> hubuntu, sign uploaded packages?
[22:17] <geser> hubuntu: PPAs are currently unsigned
[22:17] <kiko> hubuntu, geser: not yet, but work in progress.
[22:18] <hubuntu> I'm trying to test the iFolder/Simias software, and I wanted to use the repos. In my own machine it's cool, but it seems that the Ubuntu 8.04 from SliceHost is requiring me to add a key for every added repo, which is the reason of my problems
[22:19] <hubuntu> i'll just go dpkg -i for the moment
[22:19] <hubuntu> thanks ;)
[23:37] <Rhamphoryncus> is there any sort of "launchpad health" page somewhere, showing known problems with the site?
[23:45] <NCommander> Rhamphoryncus, what problem are you havining?
[23:45] <Rhamphoryncus> NCommander: timeouts trying to load https://code.launchpad.net/~rhamph/python-safethread/trunk/+merge/730
[23:46] <Rhamphoryncus> The rest of the site was a bit sluggish too.. but it seems not to be enough to cause timeouts, so maybe it is just my stuff
[23:47] <NCommander> Rhamphoryncus, it popped up an error code,  is that what you get?
[23:47] <Rhamphoryncus> yup
[23:48] <Rhamphoryncus> creating the merge timed out too, but retrying said it already went through
[23:53] <mwhudson> Rhamphoryncus: did you get an oops id?
[23:54] <Rhamphoryncus> OOPS-956C3841
[23:58] <mwhudson> Rhamphoryncus: does that merge have lots and lots of umerged revisions?
[23:59] <Rhamphoryncus> mwhudson: probably.  The target branch is actually a rename of the original, repushed
[23:59] <mwhudson> hm
[23:59] <Rhamphoryncus> (and I've since done another commit)
[23:59]  * mwhudson pokes thumper
[23:59]  * thumper ducks
[23:59]  * thumper looks
[23:59] <Rhamphoryncus> I thought merging via the website would just document it as an old branch, not actually merge it :)


[02:26] <set_> Hello!
[02:26] <sarnold> hi set_
[02:26] <set_> Where should I look to view tutorials on making my server run outside of my servers?
[02:27] <set_> I have ubuntu server.
[02:27] <set_> For instance, should I use Bind9?
[02:27] <sarnold> what problem are you trying to solve?
[02:27] <set_> Oh.
[02:28] <set_> I can only view my web page online on my network for some reason.
[02:28] <set_> I want to view it outside of the network.
[02:28] <sarnold> alright .. there's a lot of moving parts to that one :)
[02:28] <set_> Yea!
[02:29] <set_> I am using apache2 for now.
[02:29] <set_> I plan on using nginx later but for now, I would like to stick w/ apache2.
[02:29] <sarnold> so .. is your network NATted? (probably yes)
[02:29] <set_> No.
[02:29] <sarnold> ohho
[02:29] <sarnold> alright then :)
[02:30] <set_> Yep!
[02:30] <sarnold> what IP addresses is apache bound to?
[02:30] <set_> an ip address w/ :443 only.
[02:30] <sarnold> you need to make sure that it's bound on a routable address, not just a lan-local address or localhost
[02:31] <set_> Oh.
[02:31] <sarnold> you need to make sure any firewall in place on the network or the machine allow network connections from the world
[02:31] <set_> Right. I got that idea.
[02:32] <set_> The routable address needs to be from a service or can I use free addresses?
[02:32] <set_> See. I own this website and I am thinking of getting dynamic dns services for a static ip.
[02:33] <sarnold> whatever IP addresses you've been allocated by your ISP ought to work
[02:34] <set_> I learned how to use netplan but the Ubuntu server is/or netplan is complaining. So, I went w/ another idea = apache2.
[02:34] <set_> Okay.
[02:34] <set_> I have 18.04 and netplan loves to complain. Are you having trouble w/ this issue or netplan in general?
[02:36] <sarnold> netplan has worked well for me so far
[02:36] <set_> sarnold: Oh.
[02:36] <set_> Okay.
[02:36] <set_> No issue.
[02:37] <sarnold> but I've got a really simple network: the laptop is just using network manager, the big machine in the basement is just doing one IP behind a nat firewall..
[02:37] <set_> Oh.
[02:37] <set_> See. I was going to host a website from my own server but the ideas are vast and I am only one person. It takes an age to get things done.
[02:37] <set_> ...
[02:38] <set_> This is why I thought a service might help out.
[02:38] <set_> Anyway...I appreciate your help.
[02:38] <set_> I guess I do not know the correct way to ask just yet. I will have to read more.
[02:40] <set_> I read this book, "Mastering Ubuntu Server, (LaCroix 2018)," and the ideas are beating my brain senseless.
[02:40] <set_> I have not been able to reproduce the steps this person took w/ Ubuntu Server.
[02:40] <set_> sarnold: Have you read this book?
[02:41] <sarnold> set_: sorry, no. but that's not too much of a surprise ..
[02:41] <sarnold> set_: so, where are you currently stuck?
[02:41] <sarnold> set_: like, is your apache bound to a routable IP?
[02:41] <set_> Okay.
[02:41] <set_> Yes.
[02:42] <set_> The website comes up and it is live, I have https for my site, and the site is not live outside of the network.
[02:42] <set_> I tried to view it elsewhere and it just keeps circling.
[02:42] <set_> No reponse.
[02:42] <set_> reponse = response
[02:43] <set_> My apache2 server works. Ubuntu Server works. I am missing something.
[02:44] <sarnold> set_: so, from a host off your network, what do you get when you run openssl s_client -connect ipadress:443  ?
[02:44] <sarnold> try it against google if you want to see what success looks like, openssl s_client -connect www.google.com:443
[02:45] <set_> I would have to look tomorrow when I travel.
[02:46] <set_> If I am not using openssl, does that command still work?
[02:46] <sarnold> if you don't have an aws instance or similar to use for testing, you could also try the qualys checker, https://www.ssllabs.com/ssltest/analyze.html?viaform=on&d=
[02:46] <sarnold> this is just using openssl's s_client interface to talk tls to a service and then do nothing else
[02:47] <set_> Okay.
[02:47] <sarnold> it's great for testing web servers, mail servers, irc servers etc
[02:47] <set_> Aw.
[02:47] <sarnold> it's a lot like a netcat that understands TLS
[02:48] <set_> Yea. sarnold: You are talking out of my league still. I am a fresh-off-the-boat user for ubuntu server.
[02:48] <set_> I used openssl but stopped b/c I did not self-signed certs.
[02:49] <sarnold> okay, a quick intro to netcat then :) try "echo hi | nc localhost 22" to see your openssh login banner
[02:50] <set_> Anyway sarnold: I have a lot to learn and tonight might not be the night. I need to learn more to discuss things w/ this crowd (obviously).
[02:50] <set_> Thank you, anyway. Maybe another time, sorry.
[02:51] <sarnold> alright, have fun :)
[02:51] <set_> I appreciate the effort and help.
[06:18] <Haris> hello all
[06:19] <Haris> I'm having trouble with mod_ruid2 mod for apache on 14.04. The user group I set in vhost configs, apache is not writing new files with its ownership. Also, is this issue resolved in 16.x, 18.x? this is an amazon aws instance, running from the freely available images on amazon
[10:13] <tomreyn> Haris: 14.04 is almost end of life, upgrade now!
[10:14] <Haris> yes, I know. but still need a way to keep things running meanwhile
[10:15] <tomreyn> Haris: what do you use / need mod_ruid2 for?
[10:15] <Haris> for anything uploaded or any file/folder created by web scripts to be with ownership, permissions of the configured u/g
[10:16] <Haris> processes apache runs for that specific vhost run with perms/ownership of that u/g
[10:16] <tomreyn> which languages are those web scripts in?
[10:16] <Haris> php
[10:16] <tomreyn> why don't you use php-fpm?
[10:17] <Haris> don't want to use php plugin independent of web server
[10:18] <Haris> no significant benefit from it
[10:18] <tomreyn> have you ever used it?
[10:18] <Haris> yes
[10:19] <tomreyn> then i'm surprised you see no benefit
[10:19] <tomreyn> i never used mod_ruid2, though. but if it's anything like suexec...
[10:19] <Haris> it works ok on centos
[10:19] <Haris> doesn't work on ubuntu's implementation
[10:19] <Haris> not like suexec
[10:20] <Haris> its inline, included plugin in apache
[10:20] <Haris> doesn't run separate
[10:22] <tomreyn> sure, it's a module, this can probably improve handling. on the other hand it means it needs to have authority to change ownership of files to any users, i guess, which effectively means root.
[10:22] <tomreyn> but i'll need to read up more
[10:23] <Haris> its good because it works as an inline, included plugin. removes all headaches like suexec
[10:28] <tomreyn> i'm assumign you're doing shared hosting there, in which case per customer / user process control and isolation is important. does it do this well?
[10:41] <xedniv> im encountering issues with the 18.04.2 live cd. when installing using lvm and a custom partition layout, the fstab mountpoints use UUIDs only, and during first boot, /usr cannot be mounted. same for root, more or less. lvm vgchange -a y fixes it.
[10:44] <tomreyn> xedniv: can you show the custom partition layout?
[10:44] <tomreyn> by "18.04.2 live cd" you mean the 18.04.2 live-server installer, right?
[10:45] <lotuspsychje> pabed: ask your issue here mate, volunteers might help think along with you
[10:47] <pabed> lotuspsychje: in this path "/etc/network/if-pre-up.d/ i see https://termbin.com/0f0g not iptables
[10:49] <pabed> I followe this https://paste.ubuntu.com/p/sjpxf9FdGD/ for persistent iptables , but there is no such file there
[10:50] <RoyK> pabed: iptables-persistent, perhaps?
[10:51] <pabed> RoyK: how should I use this command?
[10:51] <RoyK> apt install iptables-persistent
[10:51] <RoyK> then read the manual
[10:54] <xedniv> tomreyn, yes
[10:57] <pabed> RoyK: I installed but it is not found
[10:57] <xedniv> tomreyn, https://pastebin.com/K9sqi7qg
[10:57] <xedniv> the fstab
[10:58] <xedniv> tomreyn, the ubuntu-vg mapper entries: https://pastebin.com/KyjXCM3i
[10:59] <RoyK> pabed: it was just a suggestion - personally, I just use ufw
[11:00] <tomreyn> xedniv: thanks. i'll try to reproduce this. have you filed a bug report, yet?
[11:01] <xedniv> not yet, i havent got my launchpad account in order in ages
[11:01] <xedniv> :(
[11:01] <xedniv> (but will do)
[11:01] <tomreyn> xedniv: would you post it here when you did, please?
[11:02] <xedniv> tomreyn, in a couple hours, yes
[11:02] <xedniv> are you trying to repro it now?
[11:03] <xedniv> the dirty workaround I used in one guest was to add a initramfs script
[11:03] <xedniv> that just calls lvm vgchange -a y
[11:03] <xedniv> but thats tricky, it could definitely mess things up in other installations
[11:03] <xedniv> by activating groups not needed at boot
[11:16] <xedniv> tomreyn, https://bugs.launchpad.net/bugs/1573982
[11:16] <xedniv> tomreyn, https://askubuntu.com/questions/551446/cant-find-lvm-root-dropped-back-to-initramfs
[11:17] <xedniv> seems im not alone
[11:26] <tomreyn> xedniv: i'd say file a new bug against subiquity (server live-installer) and curtin. unless you did btrfs?
[11:26] <xedniv> ext4
[11:26] <tomreyn> this bug report is old, centers on unsupported versions
[11:27] <tomreyn> that's unless oyu know it's axctly your bug
[11:28] <tomreyn> i.e. this commit makes a difference for your use case.
[11:28] <xedniv> not so old if it applies to current
[11:29] <tomreyn> hmm yes maybe you're right
[11:29] <tomreyn> i think this Tag fginther added is actually a reference to a cnonical internal ticket, suggesting there may be someone planning to work on this.
[11:30] <tomreyn> (after comment 25)
[11:35] <tomreyn> xedniv: the issue i take there is that the bug title describes an upgrade, whereas your issue is a fresh installation (different, and more serious).
[11:37] <tomreyn> rewriting the first title (and maybe the first post, too) may be an option, if it doesn't break context.
[11:37] <tomreyn> i won't try to reproduce it then, though.
[11:38] <xedniv> yup
[11:38] <xedniv> you might eb able to repro faster than i can file the bug though
[11:38] <xedniv> swamped atm
[11:39] <xedniv> i already had the issue with two separate installs fyi
[11:40] <tomreyn> if you're looking for a solution, use the alternative server installer, it may work better.
[11:44] <xedniv> what are the main differences?
[11:44] <xedniv> (lazy question, i know!)
[11:49] <tomreyn> the alternative server installer is the old "debian-installer" (also still in use for mini.iso). is both enables and forces you to configure a lot more, whereas the new server-live installer comes not only with a nicer GUI, but also asks a lot less questions, and installs as soon as it can. the live-server (subiquity) installer is also an image-based installation just like the (ubiquity) desktop installer, i.e. a tarball of the completed
[11:49] <tomreyn> installation is produced when building the installer and shipped with it, and just pushed to the disk during the installation, which is a lot faster than actually installing all those debian packages one by one.
[11:50] <tomreyn> xedniv: ^
[11:51] <tomreyn> this said, the server installer still has several relevant bugs (from the perspective of this non cannoical affiliated volunteer)
[12:05] <Pyro_Killer> What do ya'll know about the funky version of Ubuntu 16.04 every VPS provider seems to use
[12:06] <Pyro_Killer> *VPS providers seem
[13:46] <whislock> Define "funky"?
[13:46] <whislock> Oh, he's gone. Oops.
[17:08] <teward> whislock: they probably meant the preinstalled 'images' :P
[17:57] <whislock> Oh, yeah. A lot of them are terribad.
[17:57] <whislock> Linode: "Here, you need wifi support." What?!
[19:07] <JanC> seems like the main thing my VPS provider's new cloud infrastructure adds (in addition to adding their own APT mirrors & optionally injecting your SSH keys) is Qemu guest agent


[05:24] <Vlado9A> jutro... pospanci :)
[20:57] <obrut> stackoverflow is currently offline for maintenance.... neeeeeeeee ! :)


[12:13] <belkinsa> [08:12] <dholbach> alllllll right, 2h to go until the Ubuntu Global Jam planning on http://ubuntuonair.com We could plan for the Doc Team side of things on the Hangout today


[00:52] <infinity> win 206
[11:51]  * apw sends infinity about 100 /closes
[13:17] <TheDrums> apw: Where do you think he gets his name from? :P
[16:11] <BenC> apw: Just pushed a new trusty3.13 branch. Gets a missing patch that caused a build failure. I've run this full build, so it all works as expected


[01:56] <lotuspsychje> good morning
[05:52] <marcoagpinto> Heya
[06:07] <lordievader> Good morning
[06:16] <ducasse> good morning
[09:20] <Deano59> morning!!


[21:35] <kinygos> hi...i recently solved a problem that was challenging (to me at least) and the chaps in #ubuntu-server suggested i write it up in https://help.ubuntu.com/community...is there a review process because i'm not a ubuntu expert at all, and i wouldn't want to say anything incorrect or misleading in a page?


[04:10] <unknown_vv> ao
[04:24] <mr_spot_> hey, is there anybody about who can review pulseaudio-mixer-applet? http://revu.ubuntuwire.com/p/pulseaudio-mixer-applet
[11:42] <therm> Hi @all
[11:42] <therm> have a problem with debian watch file
[11:43] <therm> is it able to recognize the version of a file in the middle of the url?
[11:44] <therm> it is about: http://willuhn.de/products/jameica/releases/1.6/datasource/de_willuhn_ds.src.zip
[11:44] <therm> so the version of the code is 1.6 but the file has no version
[11:45] <therm> now uscan tells me http://pastebin.com/d10c0521
[11:46] <therm> has anyone an idea?
[11:56] <DktrKranz> therm, I don't think it's possible
[11:57] <goshawk> therm: i had a similar issue
[11:58] <goshawk> therm: wait
[11:58] <DktrKranz> therm, you can workaround it in a different way, by parsing http://willuhn.de/products/jameica/download.php for instance
[12:02] <goshawk> therm: http://pastebin.ca/1492570
[12:04] <therm> ok thank you I will try
[12:12] <therm> DktrKranz: Could you descripe it more detailed for me, what you mean by it?
[12:14] <DktrKranz> therm, is link to de_willuhn_ds.src.zip archive referenced in a webpage?
[12:15] <therm> goshawk: in your case the file did also have a version, mine has not. Or did I made a mistake: http://pastebin.com/m5781c43b
[12:16] <therm> DktrKranz, the website you download it is: http://willuhn.de/products/jameica/download_ext.php but the real location is http://willuhn.de/products/jameica/releases/1.6/datasource/de_willuhn_ds.src.zip or what did you mean?
[12:18] <DktrKranz> therm, thanks. I should be able to provide a working watch, now. I'll do some tests ;)
[12:21] <therm> DktrKranz, no thanks to you ;-)
[12:21] <DktrKranz> therm, http://pastebin.com/d6943d176
[12:25] <therm> hey wonderful it works, big thanks to you!
[12:30] <DktrKranz> therm, http://pastebin.com/d2a29d48f  improved version, so you  can fetch upstream archive too
[12:33] <therm> DktrKranz, thanks it is uploading now
[12:35] <therm> so is there maybe someone who wants to take a look after: http://revu.ubuntuwire.com/p/willuhndatasource ?
[12:36] <fabrice_sp> Hi. Any MOTU willing to have a look at Bug #337337 ? It's a candidate for an SRU. Thnaks!
[12:39] <DktrKranz> fabrice_sp, you chould use (LP: #xxxxxx, #yyyyyy, #zzzzzz) format instead
[12:42] <fabrice_sp> DktrKranz, I have to say I didn't know it was possible :-)
[12:43] <DktrKranz> fabrice_sp, just test. Run debuild -S -uc -us and check *_source.changes. If Launchpad-Bugs-Fixed line is populated by all of them, you did it right ;)
[12:43] <fabrice_sp> great: I'll test right now :-)
[12:43] <DktrKranz> also, mind uploading debdiff for jaunty too, so devfil can process it?
[12:44] <fabrice_sp> DktrKranz, this is where I'm always lost: for a SRU, it should be fixed first in dev version. It could be at the same time?
[12:44] <devfil> fabrice_sp, same time
[12:44] <fabrice_sp> I'll post also a debdiff for jaunty-proposed
[12:44] <fabrice_sp> ok
[12:45] <DktrKranz> fabrice_sp, I fixed a rm -fr / command at the same time, I was in a little hurry that time ;)
[12:45] <DktrKranz> (rm -fr / with root privs, of course)
[12:46] <fabrice_sp> DktrKranz, it's understandable! :-)
[12:47] <DktrKranz> package in question was slack, wasn't that funny? :)
[12:47] <fabrice_sp> lol
[12:53] <leifdk1978> hep
[12:53] <quentusrex> Anyone awake?
[12:54] <quentusrex> Anyone familiar with x509 certs?
[12:54] <leifdk1978> sorry is new me self
[12:55] <mzz> (hoping I'm only slightly in the wrong place...) where do bugs in ubuntu-dev-tools (mk-sbuild-lv) go?
[12:55] <leifdk1978> just wondering if some on is the leader of the grafik programs
[12:56] <mzz> (specifically it bails when it can't modprobe dm_snapshot, which is built in now apparently)
[12:56] <ScottK> mzz: I think https://bugs.launchpad.net/ubuntu-dev-tools/+filebug will work.
[12:57] <mzz> ScottK: tried that already: "Ubuntu Developer Tools does not use Launchpad as its bug tracker. "
[12:57] <ScottK> Odd, since there are bugs there.
[12:57] <ScottK> Then just file it against the Ubuntu package.
[12:57] <mzz> ScottK: (and "Launchpad doesn't know what bug tracker Ubuntu Developer Tools uses")
[12:58] <ScottK> mzz: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+filebug
[12:58] <mzz> ok, I'll just do that then. Thanks!
[12:58] <ScottK> quentusrex: Just ask your question.  Someone might answer.
[12:59] <quentusrex> ScottK it's the same question as earlier... I have a problem with openldap and my x509 certificates.
[12:59] <ScottK> OK.
[13:00] <ScottK> Well I know a fair amount about X.509 for mail related applications but nothing about LDAP.
[13:00] <leifdk1978> any one in charge of blender
[13:01] <Laney> nobody and everybody
[13:02] <fabrice_sp> I love that answer :-D
[13:02] <ScottK> It is both the curse and beauty of team maintenance.
[13:03] <quentusrex> I've filed a bug about it: https://bugs.launchpad.net/ubuntu/+source/openldap/+bug/398366
[13:03] <quentusrex> ScottK I'm familiar with x509s as well, but I can't figure out why openldap can't handle my certs.
[13:03] <quentusrex> when openvpn and everything can handle them.
[13:05] <leifdk1978> ok if there is a mentor avalible i would love to help on media/grafik program package en merge
[13:06] <ScottK> leifdk1978: Just ask your question and there's a reasonable chance someone will answer.
[13:07] <leifdk1978> is there mentoring avalible for learning to pack and merge packages
[13:07] <jpds> Yes.
[13:07] <leifdk1978> ok nice
[13:07] <Laney> merging blender with Debian's version is a nice task to undertake
[13:08] <ScottK> especially since Laney is volunteering to help.
[13:09] <leifdk1978> yeah and found other programs that need a minor update to
[13:09] <Laney> I'll answer questions in channel, but of course
[13:10] <leifdk1978> ok i just fiend the motu page and start reading those
[13:14] <leifdk1978> hmmmm
[13:16] <leifdk1978> Laney: is pbbuilder a good start
[13:16] <Laney> yes you want to get pbuilder set up
[13:16] <leifdk1978> ok
[13:17] <Laney> I recommend you use pbuilder-dist from ubuntu-dev-tools
[13:17] <leifdk1978> from apt
[13:17] <Laney> sure
[13:18] <leifdk1978> ok thanx
[13:22] <quentusrex> scottK: know any way to find out why gnutls/openldap don't like my certs?
[13:33] <leifdk1978> hmmmm is it 9,04 or jaunty
[13:34] <fabrice_sp> devfil, DktrKranz I've updated the bug #337337 with both debdiff (for Karmic and Jaunty), and just subscribed motu-sru
[13:35] <mr_spot_> can i get someone to review my new package, pulseaudio-mixer-applet? http://revu.ubuntuwire.com/p/pulseaudio-mixer-applet
[13:37] <leifdk1978> hmmm
[13:40] <fabrice_sp> mr_spot_, I have to go now, but I'll have a look after
[13:40] <mr_spot_> fabrice_sp: thanks :)
[13:41] <leifdk1978> :)
[13:43] <leifdk1978> hmmmm now i  am looking on debain files to merge on ubuntu the blender files
[13:48] <leifdk1978> Laney: is it the dcs file i need to merge debian to ubuntu
[14:57] <rrittenhouse> Anybody know whats up with the ubuntu planet?
[14:57] <rrittenhouse> No posts since the 9th :D
[14:59] <Laney> are bash conditionals right associative?
[14:59] <Laney> ie how is x && y || z parsed?
[15:05] <therm> I would be glad if someone could revu my packages: http://revu.ubuntuwire.com/p/swtcalendar (advocated 1x), http://revu.ubuntuwire.com/p/willuhndatasource , http://revu.ubuntuwire.com/p/h2database
[15:06] <pochu> Laney:
[15:06] <pochu> emilio@saturno:~$ true && true || false; echo $?
[15:06] <pochu> 0
[15:06] <pochu> emilio@saturno:~$ true && false || false; echo $?
[15:06] <pochu> 1
[15:06] <pochu> so that would be: (x && y) || z
[15:07] <pochu> because of this:
[15:07] <pochu> emilio@saturno:~$ false && true || false; echo $?
[15:07] <pochu> 1
[15:07] <Laney> thanks
[15:07] <pochu> err
[15:08] <pochu> Laney: actually it's: x && (y || z)
[15:08] <pochu> emilio@saturno:~$ true && true || false; echo $?
[15:08] <pochu> 0
[15:08] <pochu> bah, I can't think
[15:09] <Laney> I just put the parens in explicitly :(
[15:09] <Laney> now all I need is apt-get source=$upstream_version --tar-only to work
[15:22] <coolbhavi> hello is the maintainer for universe now Ubuntu Developers<EMAIL_ADDRESS>[15:39] <geser> yes
[15:42] <hyperair> geser: seriously?
[15:43] <geser> hyperair: see https://lists.ubuntu.com/archives/ubuntu-devel/2009-May/028213.html
[15:46] <coolbhavi> thanks geser
[15:50] <hyperair> geser: seriously?,up
[16:09] <geser> hyperair: the new update-maintainer script from u-d-t in karmic already implements it
[16:15] <hyperair> geser: i see. i never knew it even existed =p
[17:03] <coolbhavi> strange problem http://pastebin.com/m23761330 but look at this: http://pastebin.com/m46a52f41
[17:03] <coolbhavi> it happens to me with some packages when  I download them off LP
[17:29] <geser> coolbhavi: dscverify doesn't use your keyring by default (look inside the script to see how it calls gpg). Add DSCVERIFY_KEYRINGS="~/.gnupg/pubring.gpg" to your .devscripts
[17:30] <geser> you can use dscverify on the .dsc file to check if it worked
[17:31] <coolbhavi> okay geser thanks again
[17:31] <fabrice_sp> coolbhavi, according to launchpad, version 0.4.4-0ubuntu1 has been signed by Thomas Jaeger
[17:32] <fabrice_sp> this would explain why you don't have the right key
[17:33] <coolbhavi> fabrice_sp, the package was uploaded and signed by nhandler while uploading
[17:33] <fabrice_sp> oh, ok
[17:35] <geser> fabrice_sp: changed-by is Thomas but signed-by is nathan (sponsored upload) [https://lists.ubuntu.com/archives/karmic-changes/2009-May/001342.html]
[17:36] <fabrice_sp> thanks for the explanation, geser
[18:31] <hyperair> do ubuntu buildds have internet connections?
[18:32] <Laney> no
[18:32] <hyperair> hmmmm
[18:32] <hyperair> that means packaging microemu is going to be hell.
[18:32] <hyperair> it uses maven2 for building, and it appears that maven2 likes to download things
[18:40] <[Ramy]> can you point any python specific packaging tutorial ?
[18:45] <pochu> https://wiki.ubuntu.com/PackagingGuide/Python
[18:45]  * hyperair grumbles about maven2
[18:57] <[Ramy]> pochu, I have only .gz file format for the source code
[18:58] <pochu> [Ramy]: .gz or .tar.gz ?
[18:59] <[Ramy]> pochu, .gz and I have .bz2 but not .tar.gz or .tar.bz2
[19:01] <pochu> [Ramy]: you can repack then
[19:07] <AnAnt> Hello
[19:08] <AnAnt> I got a question, why is Ubuntu's bzr-fastimport different (and even out-dated) from Ubuntu's bzr-fastimport ? Although the maintainer in both distro's is the same person ?
[19:09] <pochu> did you mean Debian instead of Ubuntu somewhere?
[19:09] <AnAnt> yup
[19:09] <AnAnt> silly me !
[19:10] <AnAnt> why is Ubuntu's bzr-fastimport different (and even out-dated) from Debian's bzr-fastimport ? Although the maintainer in both distro's is the same person ?
[19:10]  * LarstiQ wagers a guess but first checks the packages
[19:11] <Laney> AnAnt: why don't you ask the maintainer?
[19:11] <pochu> who's the maintainer?
[19:11] <pochu> they are not in sync
[19:11] <AnAnt> jelmer
[19:11] <AnAnt> he's on IRC now, but not responding
[19:11] <LarstiQ> AnAnt: because jelmer is not an Ubuntu maintainer
[19:12] <AnAnt> LarstiQ: are you refering to the fact that there is no maintainer person in Ubuntu ?
[19:12] <pochu> I guess the package would need a sync
[19:12] <AnAnt> LarstiQ: if you look at Ubuntu's bzr-fastimport changelog, you'll find that jelmer is the one who packaged it for Ubuntu (using an @ubuntu.com) address
[19:13] <Laney> It could probably be synced, but I'd check to confirm.
[19:14] <coolbhavi> AnAnt, yes but generally packages in ubuntu are maintained by a team
[19:15] <coolbhavi> AnAnt, like MOTU/development team for universe/multiverse and core-dev team for main/restricted packages
[19:15] <AnAnt> coolbhavi: yup I understand that
[19:18] <AnAnt> ok, I think it does need to be sync'ed
[19:18] <LarstiQ> AnAnt: yeah
[19:22] <AnAnt> did someone ask for a sync request or shall I do so ?
[19:23] <[Ramy]> pochu, there is no INSTALL file in my source, and it is not clear to me how did you figure out that terminator is using distutils ?
[19:23] <pochu> [Ramy]: if it has a setup.py file, it uses distutils
[19:24] <[Ramy]> pochu, it has setup.py :)
[19:27] <[Ramy]> pochu,  should I use bsd instead of mit in the dh_make tool ?
[19:27] <pochu> [Ramy]: use whatever upstream license is
[19:29] <[Ramy]> pochu, dh_make give me this message "Copyright type "mit" is not gpl, lgpl, artistic or bsd"
[19:30] <pochu> then use something else (or nothing) and later update debian/copyright
[19:33] <AnAnt> ok, I submitted a sync-request for bzr-fastimport
[19:36] <Laney> did you test it?
[19:43] <AnAnt> Laney: you mean bzr-fastimport ?
[19:43] <AnAnt> or were you talking to someone else /
[19:43] <AnAnt> ?
[19:44] <AnAnt> LP 398507
[19:44] <Laney> yes!
[19:44] <AnAnt> Laney: yes, I tested it here
[19:44] <AnAnt> Laney: actually I used git-bzr to test it
[19:44] <AnAnt> that's my only use for bzr-fastimport
[19:45] <Laney> ok
[19:47] <[Ramy]> pochu, is grep -B 3 -A 3 import * in the source code directory ?
[19:48] <pochu> [Ramy]: yeah
[19:48] <pochu> that is so that you can see whether an import is optional or not...
[19:48] <pochu> e.g. you would catch
[19:48] <pochu> try:
[19:48] <pochu>     import foo
[19:48] <pochu> except:
[19:48] <pochu>    pass # it's optional
[19:50] <[Ramy]> pochu, what I can see that there are imports for setuptools, glob,os,platform,re,sys
[19:51] <pochu> glob, os, re, sys are all core modules
[19:51] <pochu> setuptools isn't
[19:51] <pochu> (I think)
[19:51] <pochu> core modules are shipped with Python, so you don't need additional dependencies
[19:51] <[Ramy]> pochu, yeah, setuptools is in python-setuptools
[19:56] <pochu> [Ramy]: so if it's required, you will need it in Depends
[19:56] <pochu> [Ramy]: unless it's required only for the build (e.g. it's imported in setup.py), in which case you need it in Build-Depends
[19:56] <pochu> [Ramy]: in the case that you have e.g.:
[19:56] <pochu> try:
[19:57] <pochu>     import foo
[19:57] <pochu> except:
[19:57] <pochu>    import bar
[19:57] <pochu> you could have a Depends: python-foo | python-bar
[19:57] <pochu> btw there's #debian-python on OFTC, good channel for python packaging questions :)
[20:13]  * hyperair grumbles about his isp being stupid about alioth connections again
[20:13] <[Ramy]> pochu, what is OFTC ?
[20:13] <[Ramy]> pochu, is this output ok ? http://paste.ubuntu.com/216389/
[20:13] <hyperair> irc.oftc.net.
[20:14] <hyperair> it's an irc server
[20:19] <pochu> [Ramy]: you need to install the build dependencies
[20:21] <[Ramy]> pochu, in XS-Python-Version is there a keyword names 'all' ?
[20:22] <pochu> you should put >= $minimun_version
[20:23] <pochu> iirc
[20:27] <[Ramy]> pochu, it works :-D
[20:35] <pochu> [Ramy]: cool :)
[20:47] <[Ramy]> pochu, I am trying now to upload the package to launchpad. Where can I find sources.changes package ?
[20:48] <nhandler> [Ramy]: You get that from building the source package: debuild -S
[20:52] <[Ramy]> nhandler, I imported my gpg key to launchpad but I still get this error http://paste.ubuntu.com/216405/
[20:53] <hyperair> [Ramy]: run debsign with debsign -k <key id>
[20:53] <nhandler> Or just pass the -k option to debuild
[20:53] <hyperair> oh yeah debuild
[20:53] <nhandler> [Ramy]: It also looks like your .orig.tar.gz is missing
[20:53] <hyperair> or add an identity to your GPG key that matches "Ramy Eid<EMAIL_ADDRESS>exactly.
[20:54] <hyperair> the version number looks like a git commit hash O_O
[20:54] <[Ramy]> hyperair, it is
[20:55] <hyperair> [Ramy]: you should prepend some stuff to it.
[20:55] <hyperair> [Ramy]: e.g. git<date>.r1.<hash>
[20:56] <hyperair> this is to make sure that when you upload a newer version, it will definitely be a bigger version
[20:57] <[Ramy]> hyperair, I just want to make it working the first time so I can improve it later. now, I am confused in the packaging folder I have many new folders and I am not sure what to do
[20:57] <hyperair> [Ramy]: many new folders?
[20:58] <hyperair> could you name them?
[20:58] <hyperair> the only new folder you should be having is debian/
[20:59] <[Ramy]> hyperair, http://paste.ubuntu.com/216413/
[21:00] <hyperair> [Ramy]: basically debian/ is your packaging folder, and the rest is upstream
[21:01] <hyperair> [Ramy]: also your orig.tar.gz is named wrongly. it should be bpython_<hash>.orig.tar.gz
[21:01] <hyperair> note the underscore as opposed to the dash
[21:02] <[Ramy]> hyperair, I get this error http://paste.ubuntu.com/216418/
[21:04] <hyperair> [Ramy]: it's not signed.
[21:04] <hyperair> [Ramy]: you need to run debsign on the .changes file
[21:04] <hyperair> debsign -k <gpg key id> bpython_<version>_source.changes
[21:04] <hyperair> or when you run debuild, run it with -k <gpg key id>
[21:07] <[Ramy]> hyperair, http://paste.ubuntu.com/216423/
[21:07] <hyperair> well that's what it says
[21:07] <hyperair> you don't have a secret key for that key id =\
[21:07] <hyperair> which means you didn't generate the key properly
[21:07] <hyperair> or something of that sort
[21:11] <[Ramy]> hyperair,  how can I fix that ?
[21:12] <hyperair> [Ramy]: generate another key, use it?
[21:12] <Zhenech> hyperair, just a short note, didnt have time for geany stuff yet, but I think next week I should find some gap for you :)
[21:13] <hyperair> Zhenech: sure. you received my email about geany-plugins-0.17?
[21:13] <Zhenech> yupp
[21:13] <hyperair> okay =)
[21:13]  * hyperair never knew that Zhenech was Evgeni until a whois lookup a few seconds ago
[21:14] <Zhenech> :)
[21:14] <hyperair> :)
[21:14]  * Zhenech does not say much in here
[21:15] <hyperair> 18 lines since the beginning of my irssi log
[21:16] <Zhenech> guess that counts as not many :)
[21:16] <hyperair> ...aha! you're the guy in #debian-xfce! the one i was talking to about xfce4-notify
[21:16] <hyperair> i knew i saw your nick somewhere
[21:16] <Zhenech> *shrug* maybe :)
[21:17] <hyperair> my logs say so =O
[21:17] <hyperair> it was the tiem when banshee was spitting flames with xfce's notification daemon
[21:17] <Zhenech> the crash in that one funky c# media player, rigt?
[21:17] <hyperair> yep
[21:17] <Zhenech> aye, I remember
[21:17] <hyperair> haha
[21:22] <[Ramy]> hyperair, I made new gpg key and i get the same error !
[21:26] <hyperair> [Ramy]: could you paste the output of this command: gpg --list-secret-keys
[21:28] <[Ramy]> hyperair, http://paste.ubuntu.com/216429/
[21:32] <hyperair> [Ramy]: debsign -k D92F7084
[21:33] <hyperair> oh wait you tried that already
[21:33] <hyperair> huh how strange.
[21:33] <hyperair> [Ramy]: what does it say when you try running the command gpg --clearsign?
[21:36] <[Ramy]> hyperair, http://paste.ubuntu.com/216434/
[21:37] <[Ramy]> hyperair, i entered the passphrase and nothing after that it is hanging
[21:38] <hyperair> hmm
[21:38] <hyperair> hmmmmm
[21:38] <hyperair> well of course it is hanging
[21:38] <hyperair> it's waiting for your input =p
[21:38] <hyperair> type something in
[21:38] <hyperair> then type ^D
[21:38] <hyperair> ^D = Ctrl+D
[21:38] <hyperair> well anyway
[21:38] <hyperair> did you try -kA0E46752
[21:39] <hyperair> with debsign i mean
[21:40] <[Ramy]> hyperair, yeah, I tried that
[21:40] <hyperair> and it didn't work eiter hu -=
[21:40] <hyperair> how strange
[21:47] <[Ramy]> hyperair, pochu thanks very much  for the support, I will try later to sign the package even it is never worked :(
[21:47] <hyperair> =\
[23:37] <RoAkSoAx> who's an expert in python packaging?
[23:37] <ScottK> POX
[23:38] <RoAkSoAx> thanks ScottK
[23:38] <RoAkSoAx> POX, ping
[23:38] <POX> RoAkSoAx: You sent me a contentless ping.  This is a contentless pong.  Please provide a bit of information about what you want and I will respond when I am around.
[23:39] <ashbringer> Can anyone clarify the "Modify pool structure to include more packages" section of the InstallCD Customization guide (here: <https://help.ubuntu.com/community/InstallCDCustomization#Modify%20pool%20structure%20to%20include%20more%20packages>)? Specifically, do following the relevant instructions get the packages selected automatically? I'm sort of new to this, and unsure if I'm asking {the right questions,in the right place}, so any help is apprecia
[23:41] <RoAkSoAx> ScottK, you also do python packaging right??
[23:41] <ScottK> Yes
[23:41]  * Nafallo is tempted to !ask ;-)
[23:42] <RoAkSoAx> Ok here is the thing: I've merged python-pcapy: Bug #398012
[23:42] <RoAkSoAx> However it is failing to build: http://launchpadlibrarian.net/28940415/buildlog_ubuntu-karmic-amd64.pcapy_0.10.6-1ubuntu1_FAILEDTOBUILD.txt.gz
[23:43] <RoAkSoAx> the only change in Ubuntu was the addition of export DH_PYCENTRAL=nomove in debian/rules. In Jaunty, it installed the module in python2.6/dist-packages... however, in Karmic is not doing so, and it's trying to install it on python2.6/site-packages and that's why it seems to be FTBFS
[23:44] <RoAkSoAx> (I also have to say that when I builded in in my pbuilder and PPA the package builded)
[23:44] <RoAkSoAx> now, by removing export DH_PYCENTRAL=nomove from debian/rules, it will actually install the module in python2.6/dist-packages
[23:45] <RoAkSoAx> so, I was wondering, why is this different? (And I think this means that I'll have to summit the patch to fix this)
[23:45] <RoAkSoAx> s/summit/submit
[23:46] <ScottK> RoAkSoAx: Does it use CDBS?
[23:46] <RoAkSoAx> ScottK, yes it does.
[23:48] <ScottK> RoAkSoAx: We now have a patch it CDBS that magically adds layout-style=deb for all Python packages.  This is great for some packages that didn't work before.  For some that had already made changes for the dist-packages stuff the result is less fortunate.
[23:48] <ScottK> Debian CDBS does not have this change.
[23:48] <ScottK> I suspect this is why you are seeing the different resuilt.
[23:50] <RoAkSoAx> ScottK, right. Well I've tested it removing export DH_PYCENTRAL=nomove and I have obtained what I believe is the expected result: http://pastebin.ubuntu.com/216500/
[23:52] <RoAkSoAx> ScottK, so, should I just go ahead and submit the patch removing 'export DH_PYCENTRAL=nomove' from debian/rules?
[23:52] <ScottK> RoAkSoAx: Sounds reasonable to me.
[23:54] <RoAkSoAx> ScottK, Ok then. however, the difference between the Jaunty package and the Karmic package if I do remove the variable would be that it will leave 'pcapy-0.10.6.egg-info' in '/usr/share/pyshared/' instead of putting it in python2.6/dist-packages and python2.5/site-packages
[23:55] <ScottK> I think pyshared is the right place for that, but I don't promis that's correct.
[23:59] <RoAkSoAx> ScottK, Ok cool. I do think is the right place for it also, since both files contain the same info and besides, Debian package has that file in pyshared too. Thanks a lot for your help :)
[23:59] <ScottK> RoAkSoAx: No problem.