[00:43] <valorie> yofel, why not spin one?
[00:43] <valorie> you have a PPA.....
[00:44] <valorie> that is great, Quintasan!
[00:44] <valorie> lol
[00:45] <yofel_> could be interesting indeed, something todo for this summer I guess ^^
[00:47] <valorie> I'm doing something like that for a multiboot USB
[00:47] <valorie> ubuntu, 32 &64 Kub, and both OpenSuse
[03:46] <ScottK> Release candidate Kubuntu images are up for amd64 and i386.  Please test.
[04:02] <policyq> anyone know where to get Qt patches required for libdbusmenu-qt? l
[04:26] <ScottK> In the Ubuntu Qt package for one.
[04:27] <ScottK> Actually I don't know that that requires any.
[04:37] <valorie> ScottK: just finding the beta2 images
[04:37] <valorie> got a link?
[04:37] <ScottK> http://cdimages.ubuntu.com/kubuntu
[04:37] <ScottK> You'll want daily-live or daily.
[04:37] <valorie> daily live is it?
[04:37] <valorie> ok
[04:38] <valorie> ok, I just didn't see anything labeled rc
[04:38] <ScottK> No, it's just current
[04:38] <valorie> k
[04:39] <ScottK> For this cycle we don't have a milestone called release candidate.  That was at Beta 2.
[04:39] <ScottK> Now when I say release candidate it actually means "the thing we might release".
[04:39] <valorie> right
[04:39] <valorie> I guess I will try zsyincing the beta2 I downloaded the other day
[04:40] <valorie> zsync rocks
[04:40] <ScottK> Should work
[04:42] <maco> what a novel idea! release candidates that are candidates for release!
[04:53] <ScottK> That's kind of the root of the discussion that lead to the change.
[05:01] <ScottK> maco: How's the pykde patch looking?
[08:49] <bambee> morning
[09:07] <shadeslayer> hey bambee
[09:07] <bambee> hey ;)
[09:11] <bambee> http://paste.kde.org/22657/ should fix bug 768363
[09:11] <bambee> I am not 100% sure about the fix, I did not write software-properties ;)
[09:12] <bambee> the crash is fixed, however... there are duplicates checkboxes in the "updates" tab
[09:13] <tsimpson> what about making utf8() in I18nHelper.py return u'' in case of None?
[09:13] <tsimpson> not that that's exactly a "fix" either
[09:14] <bambee> tsimpson: it will displays a checkbox with an empty text in this case
[09:14] <shadeslayer> it's a workaround :P
[09:14] <bambee> :P
[09:14] <tsimpson> do you have any idea why template.description is None?
[09:14] <shadeslayer> ^^ i was going to ask that
[09:15] <bambee> tsimpson: no
[09:37] <Quintasan_> \o
[09:44] <shadeslayer> hey Quintasan
[10:17] <shadeslayer> apachelogger: poke
[10:17] <shadeslayer> apachelogger: i found something .... : weirdx - X server in Java
[10:18] <nigelb> oh em gee.
[10:20] <apachelogger> I no
[10:20] <apachelogger> it is X made out of awesome
[10:20] <nigelb> If you call Java awesome. You need your head checked :p
[10:21] <shadeslayer> apachelogger: well .. one more step closer to rewriting KDE in Java
[10:22] <apachelogger> did you not read the usability report
[10:22] <apachelogger> unity > kde
[10:22] <shadeslayer> so ... one more step closer to re writing unity in Java?
[10:22] <nigelb> WHAT.
[10:22] <nigelb> Unity > KDE? who said that?
[10:23] <shadeslayer> nigelb: some usablility report
[10:23] <shadeslayer> nigelb: http://design.canonical.com/2011/04/unity-benchmark-usability-april-2011/
[10:23]  * shadeslayer reads
[10:24] <shadeslayer> apachelogger: we should have such reports for KDE too
[10:25] <apachelogger> as someone who does not like reports I do not second this motion
[10:25] <shadeslayer> :P
[10:25] <shadeslayer> apachelogger: oh btw me and my friend just sync'd our entire addressbooks over the interwebz using syncevolution
[10:26] <shadeslayer> i can now sync those contacts to my phone over WLAN
[10:26] <shadeslayer> but for some reason that's not working :(
[10:26] <apachelogger> gee you are geeky
[10:26] <apachelogger> why dont you sync your addressbook over the intartubez to your phone?
[10:27] <shadeslayer> well .. that isn't working too
[10:27] <shadeslayer> i can auth with the server running on my laptop .. but it doesn't sync
[10:27] <shadeslayer> ( probably the app is busted )
[11:56] <Mamarok> where can I find the latest KDEPIM build for Natty, is this it? -> https://launchpad.net/ubuntu/+source/kdepim/4:4.4.10-0ubuntu4
[11:57] <Mamarok> I would want the 4.6.beta so I can help to triage some bugs
[11:57] <Mamarok> see also http://cgbdx.wordpress.com/2011/04/22/time-to-close-some-kmail-bugs/
[11:59] <Mamarok> nvm, found it :)
[12:02] <bambee> tsimpson: can you reproduce the bug for software-properties-kde ?
[12:03] <bambee> software-properties-kde uses aptsources, which parses and uses /usr/share/python-apt/templates/Ubuntu.info
[12:03] <bambee> this file has duplicates entries and missing description for some templates
[12:04] <bambee> if you can reproduce it , could you check this file and check natty templates ?
[12:05] <bambee> it's strange :\
[13:06] <tsimpson> bambee: I'm on lucid, so I can't reproduce it
[13:06] <bambee> tsimpson: ok
[16:49] <Riddell> shadeslayer: can I shut down that ec2 machine?
[17:35] <effie_jayx> where can i get a daily iso of kubuntu, http://cdimage.ubuntu.com/kubuntu/daily-live/current/ points to ubuntu isos
[17:42] <Riddell> effie_jayx: what makes you think those are ubuntu isos?
[17:43] <effie_jayx> Riddell: I downloaded one and it is an ubuntu iso
[17:44] <effie_jayx> check the name
[17:44] <effie_jayx> the kubuntu isos state kubuntu
[17:44] <Riddell> http://cdimage.ubuntu.com/kubuntu/daily-live/current/natty-desktop-i386.manifest  plenty of kde bits on there
[17:44] <Riddell> state it where?
[17:44] <effie_jayx> sorry
[17:45] <effie_jayx> I downloaded it 5 days ago and it was a ubuntu iso. I will download it again
[17:47] <effie_jayx> thanks Riddell 
[17:47] <debfx> Riddell: it wouldn't hurt making the image filenames different for each flavor :)
[17:47] <apachelogger> mental note: ubuntu sso api changed again ^^
[17:50] <effie_jayx> downloading now, I am stuck with the ubiquity partman issue
[17:51] <effie_jayx> crashing with preconfigured ppartitions
[17:51] <effie_jayx> bug lp #739632
[18:24] <apachelogger> woosh
[18:24] <apachelogger> Riddell: syn
[18:24] <apachelogger> JontheEchidna: syn
[18:24] <apachelogger> ah, no geeks around, this is madness!
[18:24] <JontheEchidna> syn?
[18:24] <apachelogger> JontheEchidna: you are supposed to synack :P
[18:25] <apachelogger> kubotu: google syn syn ack ack
[18:25] <kubotu> Results for syn syn ack ack: 1. Transmission Control Protocol - Wikipedia, the free encyclopedia: http://en.wikipedia.org/wiki/Transmission_Control_Protocol | 2. SYN flood - Wikipedia, the free encyclopedia: http://en.wikipedia.org/wiki/SYN_flood | 3. The Answer Guy 42: SYN, SYN/ACK, ACK, ACK, ACK: TCP Handshaking: http://linuxgazette.tuwien.ac.at/issue42/tag/3.html
[18:25] <JontheEchidna> oh, tcp humor
[18:25] <apachelogger> there we goes
[18:25] <shadeslayer> Riddell: already did
[18:25] <apachelogger> JontheEchidna: I like syn better than ping anyway
[18:25] <shadeslayer> syn is the awesome
[18:25] <apachelogger> 3 is a charm
[18:25] <apachelogger> anyhow
[18:26] <apachelogger> JontheEchidna: you were interested in ubuntu-sso some time ago?
[18:26] <JontheEchidna> yep, maybe I'll get to that this summer
[18:26] <apachelogger> turns out I am lord super supreme
[18:26] <apachelogger> my client code from after gsoc actually works (with some minor modifications)
[18:26] <apachelogger> I just registered :D
[18:27] <shadeslayer> wheee
[18:27] <shadeslayer> :D
[18:27] <JontheEchidna> :D
[18:30] <CIA-48> [ubuntu-sso-client-kde] apachelogger@ubuntu.com * apachelogger@ubuntu.com-20110423172943-v7f3svjzreb36xqp * src/python/sip/UbuntuSSOClientGUI.sip hide exec stuff from python api and assign defaults as per GTK ui ... WHY THE HELL ARE THERE DEFAULTS?!?!?! .....
[18:30] <CIA-48> [ubuntu-sso-client-kde] apachelogger@ubuntu.com * apachelogger@ubuntu.com-20110423173031-ul74gojbbo9xmw2i * src/introspection/com.ubuntu.sso.xml update introspection with the obvious api changes
[18:31] <CIA-48> [ubuntu-sso-client-kde] apachelogger@ubuntu.com * apachelogger@ubuntu.com-20110423173119-buc05sr8txn598bl * src/python/CMakeLists.txt install to ubuntu_sso/kde/, following the path of the GTK
[18:32] <CIA-48> [ubuntu-sso-client-kde] apachelogger@ubuntu.com * apachelogger@ubuntu.com-20110423173225-rdd9f1aawgrf16su * src/UbuntuSSOClientGUI.cpp s/qapp/kapp
[18:33] <CIA-48> [ubuntu-sso-client-kde] apachelogger@ubuntu.com * apachelogger@ubuntu.com-20110423173258-t1lzvlm1mmxpw021 * src/UbuntuSSOClientGUI.cpp there is a neat bug in KCrash where it will try to access [0] of a QList that is empty, which is absolutely and entirely horrible ... need to fix that upstream, meanwhile work around it by providing a fake argv[0]
[18:35] <CIA-48> [ubuntu-sso-client-kde] apachelogger@ubuntu.com * apachelogger@ubuntu.com-20110423173422-bjnvn27c03utxxqj * src/ (UbuntuSSOClientGUI.cpp UbuntuSSOClientGUI.h) (log message trimmed)
[18:35] <CIA-48> instead of calling exec in the ctor (which is blocking and super pointless), run
[18:35] <CIA-48> open (which is not pointless and very useful) ... additionally rename ctor arg
[18:35] <CIA-48> [ubuntu-sso-client-kde] apachelogger@ubuntu.com * apachelogger@ubuntu.com-20110423173539-9djcp2q9gz98ddm0 * src/Dialog.cpp api change updates && formatting++
[18:37] <apachelogger> uhhh
[18:38] <apachelogger> login also seems to work
[18:38] <apachelogger> neato
[18:38] <JontheEchidna> lol, kcrash is using index accessing of a QList without a check?
[18:38] <apachelogger> JontheEchidna: aye
[18:38] <JontheEchidna> haha
[18:39] <apachelogger> JontheEchidna: how would you go about the check? ... I was thinking about if l.isempty { l << item } else l[0] = item
[18:40] <JontheEchidna> or you could prepend it, but yeah
[18:41] <JontheEchidna> well, prepend, add, <<, w/e, as long as it is empty
[18:42] <CIA-48> [ubuntu-sso-client-kde] Harald Sitter <apachelogger@ubuntu.com> * apachelogger@ubuntu.com-20110423174152-o6c3ecqzrts6q90f * src/ (4 files) rename USSOCG::run() to exec() (as it actually calls exec on the dialog) && update copyright
[18:42] <apachelogger> JontheEchidna: righto
[18:43]  * apachelogger wonders if the empire of KDE releases 4.6 from gitty
[18:43] <apachelogger> ah
[18:43] <apachelogger> well
[18:44] <apachelogger> JontheEchidna: it might be that I am just cheating KCmdLineArgs horribly
[18:44] <apachelogger> because usually it would not eat 0 as argv
[18:44] <apachelogger> so instead I hand it a char *argv[0]
[18:44] <apachelogger> which really is not the same anyway, but who knows what the intentions behind blocking nil have been
[18:46] <CIA-48> [ubuntu-sso-client-kde] Harald Sitter <apachelogger@ubuntu.com> * apachelogger@ubuntu.com-20110423174627-xaikw7ht0lpvvrtr * src/python/sip/UbuntuSSOClientGUI.sip also remove run() from sip as lord pyth0rn doesnt use it anymore
[19:01] <CIA-48> [ubuntu-sso-client-kde] Harald Sitter <apachelogger@ubuntu.com> * apachelogger@ubuntu.com-20110423180050-b3sjs4mqo8po202p * (8 files in 3 dirs) add the youbuntoo logo as icon for the sake of lovelyness
[19:54] <Artemis_Fowl> anyone got some time for some basic packaging clarifications?
[20:30] <Riddell> Artemis_Fowl: just ask
[20:35] <Artemis_Fowl> suppose that feature X is provided from library Y and feature Z provided from library W
[20:36] <Artemis_Fowl> if the packager doesn't have library Y while compiling obviously the binary package will be missing feature X
[20:36] <Artemis_Fowl> so how are features in packages determined?
[20:36] <Artemis_Fowl> the packagers include them all?
[20:43] <tsimpson> well it also depends on where the libraries are, main/restricted or universe/multiverse
[20:44] <tsimpson> a package in main can no depend on anything in universe/multiverse, but a package in universe can depend on a package in main
[20:45] <Riddell> Artemis_Fowl: generally we use any library we have available
[20:45] <Riddell> typically programmes require the libraries they use, if it's an optional library then it needs to be coded that way by the author
[20:48] <Artemis_Fowl> ok let's make it more concrete: kcm-grub2 which I develop has a package removal feature which can use either libqapt or qpackagekit to do this
[20:48] <Artemis_Fowl> if none are available the package removal feature is not available obviously
[20:49] <Artemis_Fowl> how is this gonna be packaged?
[20:50] <Riddell> we'd talk to the upstream to work out which is the best to use :)
[20:50] <Riddell> since I've never heard of qpackagekit and we do use libqapt that seems the more likely candidate
[20:51] <Artemis_Fowl> but isn't kpackagekit the default package manager in kubuntu?
[20:51] <Riddell> ah, kpackagekit, yes
[20:51] <Artemis_Fowl> kpackagekit uses qpackagekit library
[20:51] <Artemis_Fowl> so qpackagekit would be the way to go? since it is in by default in all installations?
[20:51] <Riddell> we have a libpackagekit-qt14
[20:52] <Riddell> why not just use the packagekit dbus interface?
[20:54] <Artemis_Fowl> that could work out too
[20:54] <Artemis_Fowl> currently only libqapt is supported
[20:54] <Artemis_Fowl> and I am planning on introducing packagekit as an alternative
[20:55] <Artemis_Fowl> and got a bit confused :)
[21:02] <Riddell> packagekit is cross distro so it'll be more popular outside debian/ubuntu