[00:00] <thumper> wgrant or StevenK should though
[00:00] <wgrant> Raydiation: Yes, it does.
[00:01] <wgrant> Raydiation: There is no feedback. But it should be generated before the first packages are published, so there's probably not much point notifying users about it.
[00:02] <Raydiation> hm, i get: Error: can't find signing_key_fingerprint
[00:02] <Raydiation> when trying to do sudo add-apt-repository ppa:bernhard-posselt/laudio-ppa
[00:03] <lifeless> wgrant: is it trigger on create, or on upoad ?
[00:03] <Raydiation> ive uploaded a gpg key a year ago
[00:03] <wgrant> lifeless: On upload.
[00:03] <wgrant> Since many people create PPAs and then never upload anything.
[00:04] <Raydiation> my package was signed by it
[00:04] <wgrant> That key should have been created 20 minutes ago. Let me check the log.
[00:04] <Raydiation> on debuild -S
[00:04] <wgrant> Raydiation: This is a different key.
[00:04] <wgrant> One that only Launchpad possesses
[00:04] <Raydiation> wgrant: so it gets double signed?
[00:04] <wgrant> Raydiation: You sign the source upload. Launchpad signs the full repository, including the binaries and source.
[00:05] <Raydiation> ah k
[00:06] <wgrant> The key is there now.
[00:06] <wgrant> Not quite sure why it took so long.
[00:07] <Raydiation> wgrant: ty :)
[00:08] <Raydiation> hehe error handling request: http://bit.ly/hJyJiy
[00:09] <wgrant> Keyserver replication lag :(
[00:14] <Raydiation> wgrant: does apt-add-key get the stuff from somewhere else? keys are up but im still getting sudo add-apt-repository ppa:bernhard-posselt/laudio-ppa
[00:14] <Raydiation> Error: can't find signing_key_fingerprint at https://launchpad.net/api/1.0/~bernhard-posselt/+archive/laudio-ppa
[00:14] <Raydiation> isnt the fingerprint already on the bottom?
[00:15] <wgrant> Raydiation: You may be running into a caching issue. Anonymous views are cached, authenticated ones are not. I guess your browser is authenticated.
[00:17] <Raydiation> ah k :)
[13:43] <benji> oh, its in the topic
[14:10] <Raydiation> i just discovered a tiny error for my debian prerm script and uploaded the new build under the same version to my ppa, will this work?
[14:11] <Raydiation> or do i have to set a new version?
[14:11] <bigjools> https://answers.edge.launchpad.net/soyuz/+faq/990
[14:12] <Raydiation> bigjools: ty
[14:28] <Raydiation> btw launchpad is great, publishing packages for ubuntu has become ease (once youve fought your way through debian packaging)
[14:30] <bigjools> Raydiation: glad to hear it, hope you enjoy using it
[17:02] <DJKorbit> hi
[17:02] <DJKorbit> i can't get unity from bzr
[17:03] <DJKorbit> hrocha@hrocha-laptop:~/projects$ bzr branch lp:unity
[17:03] <DJKorbit> Permission denied (publickey).
[17:03] <DJKorbit> bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.
[17:03] <DJKorbit> i'm getting that error
[17:03] <DJKorbit> and i've just added my public key to launchpad as a guy in #ayatana told me
[17:03] <DJKorbit> any ideas?
[17:09] <DJKorbit> i've fixed the problem, thanks
[18:12] <effie-jayx> hello all
[18:13] <effie-jayx> what is the best way to package as a daily deb via a source in a git repository?
[18:14] <effie-jayx> should I do a bzr branch that regurlarly import from that git branch?
[18:16] <jelmer> effie-jayx: you can have launchpad do an import regularly
[18:16] <maxb> effie-jayx: Launchpad can regularly import from git into bzr for you. https://code.launchpad.net/+code-imports/+new
[18:18] <effie-jayx> I would import the code to a new bzr branch then create the ppa recipe...
[18:18] <effie-jayx> sounds cool
[18:18] <effie-jayx> thanks
[18:57] <effie-jayx> is there a way to import code from branches other than HEAD - Main in GIT?
[19:23] <maxb> effie-jayx: Unfortunately, not yet. It's waiting on bzr-git implementing an URL scheme for addressing branches within a git repository
[19:23] <maxb> jelmer: What is the current status on that? ^
[19:49] <jelmer> maxb: finishing colocated branches is on my todo list
[19:49] <jelmer> the relatively short term one
[23:30] <doctormo> Are there any vala or c bindings for the launchpad api?
[23:31] <StevenK> doctormo: Not that I'm aware of .
[23:33] <doctormo> StevenK: Bummer, stuck with python or junking launchpad support...
[23:33] <lifeless> doctormo: theres java and .net
[23:33] <StevenK> CPython? :-)
[23:33] <lifeless> doctormo: should be pretty straight forward with liboauth and libjson & libcurl to write a client
[23:34] <doctormo> lifeless: Two of the worst languages even to come out of the human soul. great ;-)
[23:34] <StevenK> doctormo: Sadly, lifeless has a soft spot for Java.
[23:34] <lifeless> you could write a wadl compiler for C if you liked, that might be pretty nice.
[23:35] <lifeless> this has nothing to do with my soft spots, and everything to do with what already exists
[23:35]  * StevenK smirks.
[23:36] <doctormo> StevenK: It's amazing that you can go from c to python/java/C#/vala and not the other way round... bit sad.
[23:42] <lifeless> doctormo: huh, you can call python from C trivially
[23:42] <lifeless> doctormo: I assumed you had some aesthetic reason for not doing that.
[23:43] <doctormo> No, just ignorance.
[23:43] <lifeless> oh, well - you embed an interpreter
[23:43] <lifeless> generally you'd give it a thread of its own
[23:44] <wgrant> doctormo: How much of the LP API do you use?
[23:44] <lifeless> and when you need to call into it you grab the GIL, then ask it to evaluate stuff etc
[23:44] <lifeless> plenty of docs on python.org
[23:44] <doctormo> wgrant: auth, bugs, projects, users, groups, code
[23:44] <wgrant> Many applications just need a couple of method calls, which are probably better done without something like launchpadlib.
[23:44] <wgrant> Ah.
[23:44] <wgrant> GC?
[23:44] <doctormo> wgrant: nice guess
[23:45] <lifeless> doctormo: so why are you moving to C? [and how are you solving the equal compatibility bzr integration question]
[23:46] <doctormo> lifeless: I'm not moving to C, I'm testing vala support for various functionalities I might need.
[23:46] <lifeless> ah, ok
[23:46] <doctormo> Python is a pain in the backside and slow. it would be helpful to use threading in vala.
[23:46] <lifeless> you should be able to pass a python callback in as a gclosure an have that work.
[23:47] <lifeless> doctormo: I'm surprised that gc is running into /python/ performance limits
[23:47] <StevenK> Oh no, doctormo said the magic words ...
[23:47] <lifeless> it seems like an ideal use case for python
[23:47] <doctormo> lifeless: I'm not sure it is python's fault. I get the feeling that gtk+bzr+http+crappy threading is asking for trouble.