[00:52] <blizzkid> what's the naming convention for different Distributions? I mean I have cwibber-0.1 for karmic, should I use cwibber-0.1-jaunty or another form?
[00:53] <lifeless> if the package is the same just copy the source to the other ppa and it will build
[00:54] <blizzkid> lifeless: the package is the same, but in debian/changelog I had karmic, so it only built for karmic
[00:55] <wgrant> lifeless: That doesn't work if you want multiple series in the one PPA...
[00:55] <wgrant> blizzkid: I normally use X.Y.Z-0ppa1 for karmic, X.Y.Z-0ppa1~jaunty1, etc.
[00:55] <lifeless> wgrant: oh
[00:55] <lifeless> so when is the multitarget coming active
[00:56] <wgrant> It's difficult.
[00:56] <wgrant> The semantics of it are very unclear.
[00:57] <blizzkid> wgrant: ok I'll try that approach, but will my source.list lines then still be "deb http://ppa.launchpad.net/mcielen/ppa/ubuntu karmic main" or will they autmotically change?
[00:57] <lifeless> ugh, 90% of http://launchpadlibrarian.net/30994534/buildlog_ubuntu-karmic-i386.subunit_0.0.2%7Ebzr78-0ubuntu3_FAILEDTOBUILD.txt.gz is 'reading database'
[00:58] <wgrant> lifeless: Yes. karmic's dpkg sucks like that.
[00:58] <wgrant> blizzkid: What do you mean? If you want karmic, that's right.
[00:58]  * wgrant thwacks pkg-create-dbgsym a few times.
[00:59] <blizzkid> wgrant: when you look at my ppa https://edge.launchpad.net/~mcielen/+archive/ppa it gives you the line I gave, but now when I upload jaunty and intrepid to that ppa, will it change those lines?
[00:59] <lifeless> wgrant: have you run into '/usr/bin/install: will not overwrite just-created `/build/buildd/subunit-0.0.2~bzr78/debian/tmp/usr/bin/subunit2gtk' with `filters/subunit2gtk'
[00:59] <lifeless> '
[01:00] <wgrant> blizzkid: It will just add extra options to select jaunty or intrepid.
[01:00] <wgrant> blizzkid: The karmic one will not chnage.
[01:00] <wgrant> lifeless: I haven't, but I can guess what it means.
[01:01] <blizzkid> hmmz, I'll check what it does
[01:01] <wgrant> blizzkid: eg. look at https://launchpad.net/~wgrant/+archive/ppa
[01:02] <lifeless> wgrant: I can guess too, but AFAICT it means 'dh7 is borked', so far.
[01:02] <wgrant> lifeless: Sounds more like your .install file is contradicting itself.
[01:02] <blizzkid> I see you have "select sources.list entries", so I guess these get created?
[01:03] <wgrant> blizzkid: Right. There's an option for any series that's active in the PPA.
[01:03] <lifeless> wgrant:
[01:03] <lifeless> :!ls debian/*install
[01:03] <lifeless> debian/python-subunit.install  debian/subunit.install
[01:03] <lifeless> :!cat debian/*install
[01:03] <lifeless> usr/lib/python*
[01:03] <lifeless> usr/bin
[01:03] <lifeless> wgrant: e.g., 'no'.
[01:03] <blizzkid> hmmz, I must still be doing something wrong
[01:04] <wgrant> blizzkid: Why?
[01:04] <wgrant> lifeless: Intriguing. I've not used dh7 much.
[01:04] <wgrant> Yay, PPA debug symbol extraction working.
[01:04] <blizzkid> wgrant: I created 3 folders now, cwibber-0.1 cwibber-0.1~intrepid and cwibber-0.1~jaunty
[01:04] <blizzkid> content is the same
[01:05] <blizzkid> but when I dpkg-buildpackage in jaunty and then in intrepid the second overwrites the first
[01:05] <wgrant> blizzkid: The version is controlled by the changelog, not the directory name.
[01:06] <blizzkid> wgrant: so instead of cwibber (0.1-1) it should read cwibber (0.1-1~jaunty) ?
[01:07] <wgrant> blizzkid: Except that the '-1' bit there is a lie, yes.
[01:07] <lifeless> wgrant: upstream breakage
[01:07] <wgrant> lifeless: Aren't *you* upstream?
[01:07] <lifeless> yes
[01:08] <lifeless> I'm allowed to break things too :P
[01:08] <blizzkid> wgrant: what do you mean with a lie? should I remove that -1?
[01:08] <wgrant> blizzkid: It's not in Debian, so it should be -0. Some people use -0ubuntu1~ppa1, or -0ubuntu1~username1, or -0username1, or -0ppa1, or...
[01:08] <blizzkid> oh, I see
[01:09] <blizzkid> and can I re-upload my karmic version with just that change? Or do I have to delete my packages first?
[01:10] <wgrant> blizzkid: Now, that is awkward. Because you've used 0.1-1, you can never upload anything less than that to karmic.
[01:10] <lifeless> blizzkid: do you mean 'karmic official' or 'karmic in my ppa'
[01:10] <lifeless> wgrant: question all assumptions.
[01:11] <blizzkid> ppa
[01:11] <wgrant> lifeless: Indeed.
[01:12] <blizzkid> I requested deletion
[01:12] <lifeless> wgrant: in the fuckage here.
[01:12] <lifeless> it was bzr (again, I'm upstream :P) doing a silent bad merg.e
[01:12] <lifeless> so it got duplicated lines
[01:13] <wgrant> lifeless: Aha. Lovely.
[01:13] <lifeless> subunit2gtk was being installed twice
[01:13] <wgrant> blizzkid: That won't help.
[01:13] <blizzkid> wgrant: why not?
[01:13] <wgrant> blizzkid: Because the version will be remembered.
[01:13] <lifeless> when delete doesn't mean delete
[01:14] <wgrant> It's delete in an archive context. It deletes it from the on-disk archive.
[01:15] <blizzkid> hmmz
[01:16] <blizzkid> wgrant: cwibber 0.1-0ppa1 (Accepted) so it worked (that's the changed one for karmic)
[01:19] <wgrant> blizzkid: That can't always be relied upon to work.
[01:19] <wgrant> But it looks like it has this time.
[01:19] <lifeless> \o/ success
[01:19] <blizzkid> good enough for me for now ;)
[01:21] <blizzkid> yay, there all there now
[01:22] <blizzkid> if you guys want to try it out and comment, be my guest :)
[01:22] <lifeless> I actually meant my package :P
[01:27] <lifeless> wgrant: so you're working on ppas
[01:27] <wgrant> lifeless: I am.
[01:27] <lifeless> wgrant: are you planning to tackle the 'web page says published, apt-get update says fail' skew?
[01:28] <wgrant> lifeless: There shouldn't be more than a few seconds of that (except in primary/partner)
[01:28] <lifeless> wgrant: just had 5 minutes
[01:28] <wgrant> lifeless: Or do you mean source publishing status vs. binary publishing status?
[01:28] <wgrant> Binary status is the far right column.
[01:28] <lifeless> So the web page can claim that [say] amd64 is published
[01:28] <lifeless> but apt-get doesn't see it
[01:29] <wgrant> How does it say that it's published?
[01:29] <lifeless> expand the table, list of builds with green ticks
[01:29] <lifeless> and ones that aren't published it adds '- not published' [or something like that]
[01:29] <lifeless> it follows that those with green ticks and without the warning are published and downloadable
[01:29] <wgrant> lifeless: Right. So this appears with a green tick but without the '- not yet published' warning?
[01:29] <wgrant> That seems odd.
[01:30] <wgrant> They should be, within seconds of that being set.
[01:30] <blizzkid> anyone has any suggestions for a better name than cwibber btw?
[01:31] <lifeless> charles wanted indigo bracers but expectation rejected?
[01:32] <wgrant> Plausible.
[01:41] <wgrant> I do wish that pkg-create-dbgsym would avoid failing in obscure ways, unrelated to what I'm doing to it.
[01:42] <lifeless> you're getting auto debug debs for ppas
[01:42] <wgrant> Yes.
[01:42] <wgrant> And all my changes work.
[01:42] <wgrant> But it fails for other reasons.
[01:43] <wgrant> It did in my previous Soyuz setup too, but started working after a while.
[01:43] <lifeless> Yak Shave.
[01:43] <blizzkid> anyway, I'm off to bed
[02:45] <wgrant> Hrmph. It the umask being set to 077, which I traced back to twisted, and indeed overriding it in twisted works. But why, then, does this not happen on the real buildds? Hmmmmm.
[02:50] <lifeless> root?
[02:51] <wgrant> lifeless: What do you mean?
[02:51] <lifeless> is there a difference in the account running the code on the real buildds
[02:52] <wgrant> Ah, right. I don't know, but I think they should be set up similarly (the package does all that).
[02:52] <wgrant> (the 'buildd' user runs the daemon, which then sudos to do stuff)
[04:07] <lifeless> Success bzrlib.tests.blackbox.test_log.TestLogMerges.test_merges_are_indented_by_level
[04:07] <lifeless> Success bzrlib.tests.blackbox.test_log.TestLogMerges.test_merges_partial_range
[04:07] <lifeless> Running [ 2% 387 test(s) ] Current test: None
[04:07] <lifeless>     *
[04:07] <lifeless> wgrant: ^ new pqm output coming soon :)
[04:08] <wgrant> lifeless: Not bad.
[04:09] <lifeless> by which you mean bloody brilliant.
[04:09] <lifeless> :)
[04:09] <wgrant> Only if it works for buildbot too.
[04:12] <wgrant> Wow, the chromium-daily PPA is rather massive.
[04:13] <lifeless> http://buildbot.net/trac/ticket/610
[04:14] <wgrant> OK, bloody brilliant, then!
[04:16] <lifeless> its not implemented yet; but they are aware of it, and its a matter of deciding what you want the UI to look like rather than anything else
[04:21] <lifeless> and pushed
[04:23] <wgrant> lifeless: I'm amused that PQM isn't self-hosting.
[04:25] <lifeless> wgrant: its a PITA
[04:26] <lifeless> I've taken some steps towards that yesterday and today with the improvements to its dependency chain
[04:26] <lifeless> the problem is that it wasn't TDD'd up, the core is still only integration tested, and not comprehensively at that.
[04:26] <spiv> lifeless: shiny
[04:27] <lifeless> spiv: \o/
[04:28] <idnar> "This site is running pre-release code. <a href="https://edge.launchpad.net/launchpad/+filebug">Please report all bugs.</a>"
[04:28] <idnar> heh
[04:29] <idnar> that's ironic
[04:30] <lifeless> and a bly
[04:30] <wgrant> There are threeish bugs on that already.
[04:30] <wgrant> And it's going to be replaced soon.
[04:32] <lifeless> Success bzrlib.tests.per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(RemoteBranchFormat-default)
[04:32]  * micahg was just going to report the same thing :)
[04:32] <lifeless> Running [ 7% 1437 test(s) 4 failure(s) 5 errors(s) ] Current test: bzrlib.tests.per_branch.test_branch.TestBranch.test_revision_ids_are_utf8(RemoteBranchFormat-v2)
[04:32] <lifeless> right, all stuff tested, pushed and blocked.
[04:33] <lifeless> s/blocked/blogged
[04:40] <lifeless> and RT ticket sent too.
[04:52] <lifeless> cool
[04:52] <lifeless> http://slork.stanford.edu/
[06:18] <kamalnandan> on this page:
[06:18] <kamalnandan> https://help.launchpad.net/Packaging/PPA/InstallingSoftware
[06:18] <kamalnandan> whats the meaning of "Step 1: Copy the first line from the apt sources.list entries section of the PPA overview page. For example:"
[06:19] <kamalnandan> infact..i am new to lanchpad as well as packaging..
[06:19] <kamalnandan> and i have just registered my openPGP keys with launchpad..
[06:19] <wgrant> kamalnandan: I answered precisely this question when you asked a week ago. Do you need more explanation?
[06:21] <wgrant> kamalnandan: You might have better luck looking at the instructions on the page for the PPA you want to install from.
[06:21] <kamalnandan> wgrant: thanks for response..infact..i had got stuck with the key creation..the earlier one was lost somewhere..so i created again and registered today..ok..let me check the last week's log(infact i work on this project only on weekends, so tend to forget...:-)..sorry for that)
[06:22] <wgrant> < wgrant> kamalnandan: The two 'deb' and 'deb-src' lines in a box on a page like https://edge.launchpad.net/~wgrant/+archive/ppa
[06:24] <kamalnandan> wgrant: thanks for this..i will just go thru this..and probably will ask more questions..:-)
[06:24] <wgrant> kamalnandan: Sure.
[06:29] <kamalnandan> wgrant: well...but i havnt uploaded any package yet..i do have an example (hello world) package on my local machine...do i need to upload that first? if yes...do i need to go thru the further pages of the launchpad packaging tutorial?(https://help.launchpad.net/Packaging/PPA/InstallingSoftware)
[06:30] <kamalnandan> or lets say..why not i should try to install your experimantal package that is lying in your PPA??
[06:31] <kamalnandan> wgrant: does it sound good?
[06:32] <kamalnandan> just for learning and experimental purposes?
[06:32] <kamalnandan> just for learning and experimental purposes..
[06:34] <spiv> kamalnandan: well, it does seem a bit hard to follow an "Install Software" tutorial without some software to install.
[06:35] <spiv> So sure, if you want to learn/practice doing that, I'd find some software to install.
[06:37] <kamalnandan> spiv: thanks for that...I will appreciate that ...i am in learning phase and i want to install some example package and learn..
[06:47] <kamalnandan> while adding the experimental package from Wgrant's page i get the following error:
[06:49] <kamalnandan> "The following keys couldn't be verified because the public key is not available<some signature>"
[06:49] <wgrant> kamalnandan: Exactly which PPA were you attempting to use, and how were you trying to add it?
[06:51] <kamalnandan> wgrant: the experimental PPA on your page(https://edge.launchpad.net/~wgrant/+archive/experimental)..and i followed the same procedure as mentioned on this page(https://help.launchpad.net/Packaging/PPA/InstallingSoftware)
[06:52] <wgrant> kamalnandan: I might remind you to read the description of that PPA.
[06:52] <wgrant> And try the '(Read about installing)' installing link on my PPA page, rather than the one on the help wiki.
[06:55] <kamalnandan> wgrant: yes..thats what I am going thru...though i dont see any other description on your PPA page apart from the comment ("This site is running pre-release code. <a href="https://edge.launchpad.net/launchpad/+filebug">Please report all bugs.</a>")
[06:56] <wgrant> "Dangerous stuff that you probably really, really don't want in your sources.list."
[06:56] <wgrant> At the top.
[06:59] <kamalnandan> wgrant: Oops...i had just moved away from that page and thats why i want able to see that description..:-(..
[07:00] <kamalnandan> however, can you plz direct me to some simple package which i can install and see how it works..
[07:01] <wgrant> kamalnandan: There's some stuff in https://edge.launchpad.net/~wgrant/+archive/ppa that isn't very likely to blow up in your face.
[07:02] <kamalnandan> wgrant: thanks..i will try this one..:-)
[07:12] <kamalnandan> need to go somewhere right now..have been able to do "sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "
[07:12] <kamalnandan> and also "sudo apt-get update"
[07:12] <kamalnandan> will work further ahead in the evening..
[07:13] <kamalnandan> thanks wgrant for your help..
[07:13] <kamalnandan> bye for now..
[07:32] <realbadapple> hey whats up with the server timing out constantly?
[07:33] <wgrant> realbadapple: Which server? bazaar.launchpad.net?
[07:34] <realbadapple> launchpad in general
[07:34] <realbadapple> I just signed up and it keeps timing out
[07:34] <wgrant> Any particular URLs?
[07:34] <realbadapple> I was filling a bug report for gnome-do
[07:35] <realbadapple> and confirming my user name and pass word for registration
[07:35] <wgrant> Ah. That can be a bit of a problem at the moment for some projects with lots of bugs. To work around that immediately, use a shorter summary to start with. You can correct it on the second page.
[07:35] <wgrant> That confirmation one I haven't heard of before.
[07:36] <realbadapple> pretty much any link on launchpad times out
[07:36]  * wgrant tries.
[07:36] <realbadapple> does not seem to be project specific
[07:37] <realbadapple> just thought I'd let you guys know so it can be look into and fixed
[07:37] <wgrant> realbadapple: What kind of error page was it?
[07:37] <realbadapple> I know you guys are doing some beta testing right now
[07:37] <wgrant> "Please try again", or "Timeout error" with an OOPS number?
[07:38] <wgrant> A.
[07:38] <wgrant> +h
[07:38] <wgrant> Indeed, there is a problem with one of the servers.
[07:39] <realbadapple> the page that I get reads 'Sorry, there was a problem connecting to launchpad server. \n try reloading this page in a minute or two. if the problem persists ... ' it says to tell you guys here
[07:39] <wgrant> Yep, that basically means that a server has become angry and run away.
[07:40] <realbadapple> oh I just notice that you did find out that one of the servers is disgruntled
[07:41] <realbadapple> hey do you guys support svn or cvs or just bazaar?
[07:42] <wgrant> Only bzr natively, but svn, cvs and git can be imported.
[07:43] <realbadapple> ya thats what I thought
[07:45] <realbadapple> do you now of any Eclipse plugins for bazaar support?
[07:46] <wgrant> realbadapple: There's bzr-eclipse, but I've no idea how good it is. I'm not a fan of IDEs.
[07:47] <realbadapple> thanks and is that the official name?
[09:51] <Ddorda> hello. i want to upload my .deb to PPA, is it possible or i must upload the source code?
[09:53] <wgrant> Ddorda: You must upload a source package (.dsc). While that may technically just contain binaries that are put into the .deb at build-time, that would likely be in violation of the PPA Terms of Use.
[09:55] <wgrant> Ddorda: Have you read https://help.launchpad.net/Packaging/PPA and associated pages?
[09:56] <Ddorda> indeed
[09:57] <wgrant> Ddorda: Any particular reason you want to upload a binary package directly?
[09:58] <Ddorda> i thought "source" meant to the source code of the project. the problem is that i have setting in the deb, so it will ask for some packages to be installed
[09:58] <Ddorda> i guess the .dsc has it too, right?
[09:58] <lfaraone> In bug 419478 , Jelmer recommended that my import be "nuked and retried". How do I go about doing that?
[09:59] <wgrant> lfaraone: Ask a question at https://answers.launchpad.net/launchpad-code/+addquestion.
[09:59] <wgrant> Ddorda: There should be documentation linked from that page about how to create source packages.
[09:59] <wgrant> Ddorda: Everything that you can do in a binary package is possible to do in a source package.
[09:59] <wgrant> Ddorda: It's normally easier, too.
[10:00] <Ddorda> i see, i will search for the documentation
[10:06] <Ddorda> wgrant: thanks for your help
[10:06] <wgrant> Ddorda: np
[10:06] <Ddorda> bye :D
[10:06] <lifeless> lfaraone: open a question on answers.launchpad.net/launchpad-code
[15:58] <MTeck> What causes point versions?
[15:58] <MTeck> Like 105.1.1
[16:44] <natureshadow> hi there!
[16:45] <natureshadow> I'm somehow stuck - I have a package in my PPA for karmic and want it to be also available for jaunty. How do I approach that?
[16:46] <natureshadow> I know I can upload for jaunty, then increase the revision and upload for karmic
[16:46] <natureshadow> But what if the package is already uploaded for karmic?
[17:14] <Yop69> Hi everybody
[17:18] <Yop69> I would help to translate Amarok but I don't knwo How I do that.... can you help me please ?
[17:20] <Yop69> nobody here ??? :'(
[17:20] <mzz> well, I'm not really here, and I have no idea about how to translate things.
[17:23] <Yop69> thx mzz, another one ? :D
[17:25] <natureshadow> Yop69: If someone is here and has an answer to your question, (s)he will most likely say so
[17:25] <Yop69> natureshadow : oki !
[17:26] <natureshadow> Yop69: Did you look for information on amaroks project website?
[17:26] <Yop69> euh not yet
[17:29] <natureshadow> Yop69: Then that'd probably be a place to start
[17:29] <Yop69> hm i don't understand
[17:30] <Yop69> :/
[17:36] <Yop69> Oki i sent a email to the translate team :)
[17:44] <natureshadow> Yop69: http://amarok.kde.org/wiki/Support_amaroK
[17:44] <natureshadow> Yop69: third paragraph
[17:45] <Yop69> natureshadow : yes, very nice ;)