[00:35] There isn't a command line tool to copy packages between distroseries in a PPA is there? === kiko is now known as kiko-zzz === _neversfelde is now known as neversfelde [02:35] if someone happens to still be around, can you please fix: https://edge.launchpad.net/+builds/actinium ? [02:42] when building deb packages with launchpad, is there a way to force the build to use a lib not included in intrepid yet? [03:04] brunoqc: you can either build the dependency in your ppa first, or you can make your ppa depend on another ppa that contains the lib. https://help.launchpad.net/Packaging/PPA#Dependencies === EdwinGrubbs changed the topic of #launchpad to: https://launchpad.net/ | Channel logs: http://irclogs.ubuntu.com | Help contact: - | launchpad-users@lists.launchpad.net [03:07] EdwinGrubbs: do I need to force the version number with "Build-Depends" or launchpad will take the newest package available? [03:19] brunoqc: a version restricted Build-Depends will only make the build fail if it can't be satisfied, it won't influence which version is chosen [03:19] maxb: ok, I'll check, thanks both! [04:09] I filed a bug for bazaar about a week ago and got a response asking for more info. I provided the info, but I'm not sure if I should do something else in launchpad to get a further response. Could someone take a look at the bug and let me know if I've missed something? I'm not certain that I understand the procedure. https://bugs.launchpad.net/bzr/+bug/316196 [04:09] Launchpad bug 316196 in bzr "Error adding iTunes library on OSX" [Undecided,Confirmed] [04:50] statik: ping [04:51] mtaylor: hi === jtv2 changed the topic of #launchpad to: Help contact: jtv === jtv3 changed the topic of #launchpad to: https://launchpad.net/ | Channel logs: http://irclogs.ubuntu.com | Help contact: jtv | launchpad-users@lists.launchpad.net === jtv3 is now known as jtv === kiko-zzz is now known as kiko === mrevell-afk is now known as mrevell [09:09] hi. i noticed launchpad ppas were signed recently? how dyou add the keys? [09:09] i mean apart from manually copying the keyring block and running apt-key add - [09:10] is there a link to download the public part of the key? [09:10] you need import the key from keyserver.ubuntu.com [09:10] bigjools: how [09:11] i'd like to get a one-liner command, so i can put it on the PPA description as instructions [09:11] I personally use gpg --import, re-export it to a file and then apt-key add [09:12] There's no real one-liner (unless someone knows better than I). We're going to work on a more automated way of doing it in the future using auto-generated packages that install the right bits. === mpt_ is now known as mpt === jtv3 is now known as jtv [11:35] Can somebody please kick Loggerhead? [11:39] wgrant: I'm asking around, hang on. Meanwhile, is it a global problem? Or something specific to one project/package? === salgado-afk is now known as salgado [11:43] jtv2: It seems to be working again now. [11:51] wgrant: oh, ok :) [11:52] jtv3: You're multiplying! [11:53] But thanks. [11:53] wgrant: yeah, hoping to graduate to divisions next week === jtv3 is now known as jtv2 [11:56] Um, guys, how much of Launchpad is actually going to be open by the time you get around to opening it? [11:56] First it's all of it, then it's all except Soyuz, now it's all except Soyuz and Code... [12:08] hi all [12:08] i was wondering how LP does the 'commit/push' notification [12:08] i have established a 'shared repository' system myself and am trying to do it using bzr-email but it does not work [12:16] frk2: you're right in that gap of the day where nobody from that team is available. You could file a question for launchpad-bazaar. === jtv2 is now known as jtv [12:17] i hear you [12:18] frk2: you can do that at https://answers.launchpad.net/launchpad-bazaar [12:18] jtv: Wouldn't that reveal some of 'Canonical's "secret sauce" in business areas that [you] care a lot about'? [12:19] wgrant: dude, why are you being snarky to random LP devs [12:20] wgrant: sorry, missed what you said earlier... I can ask someone who's more directly connected with the source release to answer anything that's not publicly documented, if you like. I have a vague memory of there being things we can't license to others, but emphasis on vague. :) [12:20] wgrant: if you want to be snarky to someone, at least have the decency to address it to the folks making the decisions at that level [12:20] elmo: am I random? :-) [12:20] elmo: He's CHR, but you have a point. [12:21] jtv: in as much as you're not involved in code or have decision making power (AFAIK) in terms of the open-sourcing process, yeah. no offence intended [12:21] elmo: none taken, naturally. :) [12:21] (code.lp.net I mean, obviously) [12:22] elmo: It hasn't been disclosed who is making these decisions. [12:22] Just that you're releasing all of LP except not. [12:24] it's amazing how stuff is opening up, yet there are still people complaining [12:24] bigjools: according to my high-school history classes, revolutions happen when things get better because expectations rise faster. :-) [12:25] jtv: some countries are measured in RPM [12:25] bigjools: It is better than nothing, but it is not what we were told was happening. [12:26] wgrant: off hand, I don't actually know myself (since I'm not involved either), but I suspect your concerns would be much better addressed to Mark; he's clearly (and visibly) involved in the process [12:26] wgrant: may have been because of licensing details of third-party code we use. That's what my vague memory says, but I don't follow the bulletins too closely either. [12:26] wgrant: what were you told? [12:27] bigjools: We were first told that it would all be open. We were then informed otherwise at UDS (with only Soyuz being withheld). Now today Code is gone too. [12:27] wgrant: do you have a reference to the former? [12:28] bigjools: The first? Probably not, but I'm fairly sure it was said somewhere. [12:28] Oh yes, "Launchpad to be open source within 12 months" [12:28] Not "Launchpad minus interesting bits" [12:29] so I'm not sure what part of that thing that you are "fairly sure" about committed to be 100% open [12:31] The original open sourcing within 12 months announcement mentioned Launchpad. It mentioned nothing about bits being unreleased. The only mention of that I can remember is on a really old version of the FAQ. [12:32] wgrant: an extra complication there is that that story was based on a verbal announcement, so hard to say how precise it was about those things. [12:34] Perhaps. [12:34] Are we likely to see any more bits removed? [12:37] wgrant: you're not talking to the decision-makers here, but I imagine if somebody came up with some last-minute licensing issue that meant we weren't allowed to release something... Not likely, I think, but if you're asking for guarantees then I'll weasel out of it. :-) === mrevell is now known as mrevell-lunch [13:33] how do I get the latest actions of a user using launchpad API? like this: https://edge.launchpad.net/~medigeek/+karma [13:34] savvas: You can't, at this stage. [13:34] Bug #307454 [13:34] Launchpad bug 307454 in launchpad-registry "The Web Service API should include detailed karma information for a person or a project." [Wishlist,Triaged] https://launchpad.net/bugs/307454 [13:34] :\ [13:34] thanks [13:34] darn, I was so looking forward to automating my reports [13:35] *automate === sale_ is now known as sale [13:44] what does "Translations in Rosetta" refer to? === henninge_ is now known as henninge [13:44] hyperair: in what context? [13:44] hyperair: "Rosetta" is the name of the application also known as "Launchpad Translations" [13:44] eh nevermind [13:45] henninge: thanks :) [13:45] i was looking at the wrong karma page [13:45] heh [13:45] i was wondering why that appeared on my karma page although i don't remember translating anything [13:45] then i realized it wasn't mine === fjlacoste is now known as flacoste [13:47] lol [13:49] hyperair: you thought it was from your previous life? [13:49] jtv: perhaps, though it was a little too recent === mrevell-lunch is now known as mrevell [13:52] hyperair: I'm not sure where you'd report "impossible date on pre-reincarnation identity" anyway. :-) [13:53] heheh [13:55] hyperair: you're laughing now, but it won't be so funny if you report a problem with reincarnation and the response is an attempt to reproduce the problem. ;) [13:56] i'll be laughing even harder then [13:56] hyperair: you, or your next incarnation... [13:56] ouch [13:57] hyperair: see? don't let anyone try to reproduce the problem without reading the fineprint, is what I'm saying. :) [13:59] X_x [14:07] wgrant: thanks for yours and mok0's feedback on the priority list === jtv1 changed the topic of #launchpad to: https://launchpad.net/ | Channel logs: http://irclogs.ubuntu.com | Help contact: - | launchpad-users@lists.launchpad.net [14:27] I think I found a small bug: https://launchpad.net/~ted-trufflesdad-deactivatedaccount-deactivatedaccount [14:30] vadi2: what's the bug? [14:30] Well, he has "-deactivatedaccount" twice. [14:31] vadi2: I'll forward it, thanks [14:31] k === salgado is now known as salgado-lunch [16:51] I'm looking at a PPA and it's available for Hardy and Jaunty but not for Intrepid. Is this the choice of the PPA owner, or of Launchpad? [16:51] mpt: the owner [16:51] thanks bigjools [16:51] np [17:20] Hi, are there any limitation about how I could assign new administrators in a team what I don't own, but I'm already an administrator? [17:22] adiroiban: Only the team owner - i.e. the original administrator - can add new admins [17:23] thanks [17:23] and the team owner can be changed? === salgado-lunch is now known as salgado [17:26] adiroiban: let me check with salgado -- hey, to change the owner of a team the original owner needs to step down as an admin, right? [17:27] mrevell, yes [17:27] adiroiban: and then the next admin becomes the team owner [17:28] thanks sal [17:28] thanks salgado [17:28] no, that's not how it works [17:28] and if we have 4 admins ? [17:28] you have to explicitly change the owner [17:29] the owner is the only one who can do that [17:29] the owner can change the owner ? [17:29] without havint to spep down as an admin? [17:29] step [17:29] Sorry that I confused matters [17:30] say I'm the owner of team X, I can reassign that team to somebody else [17:30] at that time I have to option to keep myself as an admin or as a normal member [17:30] ok. thanks salgado [17:30] mrevell: don't worry, thanks for your help === mrevell is now known as mrevell-afk === fawek_ is now known as fawek === sabdfl1 is now known as sabdfl [18:39] * hyperair has developed a one-liner command which will automatically add all PPA keys into the keyring =D [18:39] grep ppa /etc/apt/sources.list.d/*.list | cut -f2- -d':' | egrep -v '^#' | sed -re 's/^deb(-src)*//' | cut -f2 -d' ' | sed -re 's|ppa.launchpad.net/(.*)/ubuntu|launchpad.net/~\1/+archive|' | sort | uniq | xargs wget -qO- | egrep -o 'http://keyserver.ubuntu.com[^"]+' | sed -e 's/&/\&/' | ( while read line; do wget -qO- $line | sudo apt-key add -; done ) [18:39] not my fault if your terminal wraps it [18:42] actually come to think of it the front part of the command could probably be simplified [18:44] fsvo "line" :-) [18:44] hyperair: very cool :) [18:44] egrep -ho 'http://ppa.launchpad.net/.*ubuntu' /etc/apt/sources.list.d/*.list | sed -re 's|ppa.launchpad.net/(.*)/ubuntu|launchpad.net/~\1/+archive|' | sort | uniq | xargs wget -qO- | egrep -o 'http://keyserver.ubuntu.com[^"]+' | sed -e 's/&/\&/' | ( while read line; do wget -qO- $line | sudo apt-key add -; done ) [18:44] there we go [18:44] =p [18:44] ...oh shit it's not working very well [18:45] gpg: no valid OpenPGP data found. [18:45] hmmmm [18:45] hyperair: unfortunately you have to remove the html surround from what you get from the keyserver [18:46] fortunately a simple egrep -v '^<' will suffice [18:46] maxb: you don't [18:46] i tried it with one of the URIs [18:46] oh. my gpg didn't seem to like it [18:46] apt-key does [18:46] i tried with just one [18:59] egrep -ho 'http://ppa.launchpad.net/.*ubuntu' /etc/apt/sources.list.d/*.list | sort | uniq | sed -re 's|ppa.launchpad.net/(.*)/.*|launchpad.net/~\1/+archive|' | xargs wget -qO- | egrep -ho 'http://keyserver.ubuntu.com[^"]+' | sed -e 's/&.*$/\op=get/' | while read line; do wget -qO- $line | sudo apt-key add -; done [19:00] i think this should work [19:02] i think what would be really awesome is http://ppa.launchpad.net/~bla/key redirecting to the appropriate page [19:03] you really have that many PPAs? :P [19:04] uh well i should have finished manually adding it by now [19:04] xD [19:04] but then again, somebody else might find it useful [19:05] grep is being irritating [19:05] it seems it outputs line by line if it detects a terminal, and otherwise, it doesn't output until it gets the whole input [19:07] aha [19:07] i found out what's wrong [19:07] \op=get [19:08] should be \&op=get [19:25] egrep -ho 'http://ppa.launchpad.net/.*ubuntu' /etc/apt/sources.list.d/*.list | sort | uniq | sed -re 's|ppa.launchpad.net/(.*)/.*|launchpad.net/~\1/+archive|' | xargs wget -qO- | egrep -ho 'http://keyserver.ubuntu.com[^"]+' | sed -e 's/&.*$/\&op=get/' | while read line; do wget -qO- $line | sudo apt-key add -; done [19:25] finally one that works === salgado is now known as salgado-afk [19:58] hyperair: I didn't try your script, but thanks for teaching me about apt-key! I think I've got all the keys for the PPA's I use. [19:59] enkrates794: np === fta_ is now known as fta === kiko is now known as kiko-zzz [21:59] Hi - Is it possible to set that one bug depends upon another like in bugzilla? [22:00] nope [22:00] there is a bug about this i think [22:01] Ok - I'll just make comments in both bugs. [22:04] mwhudson: I thought that it had been discussed and shot down by LP people multiple times, much to our disgust. [22:04] wgrant: it's possible [22:05] wgrant: what was the reasoning? [22:05] garyvdm: I do not know. At first it was issues with the semantics. === Ursinha is now known as Ursinha-afk