[08:18] morning all [08:21] morning! [12:21] http://ardchoille.nfshost.com/Blog/20081116 [12:21] Just thought you might want to hear about a kubuntu user frustration and hope it gets better with Kubuntu [12:22] You good folks should fork kde 3.5.9 and keep that as your base. [12:42] while we are at it, why don't we just fork all of michael jackson's songs and the 1980s along with it...hey, why not fork KDE 2.x too! [12:46] whee, every logical fallacy about KDE4 collected into one handy reference. [12:46] well done that man :) [12:46] lol [12:55] he's right that something like gnome's easier to learn, than the transition from kde3 to kde4, though. [12:55] although it certainly doesn't have all its settings in one place either [12:58] I have't been around linux all that long but didn't gnome go through something similar with gnome 2.0? [13:17] morning dudes and duettes o/ [13:17] s/duettes/dudettes [13:46] seems like policykit-kde is getting into 4.2 [13:46] aaron has his way? [13:47] would policykit go into kdegraphics? :P [13:48] Riddell: there's a thread on the release list [13:48] what's it got to do with graphics? [13:48] aaron being master of kdegraphics [13:49] anyway, of course dirk is very much in favor, so there isn't much choice anyway, because he could just refuse to roll the 4.2 tarballs if policykit doesn't get in ;-) [14:04] bug 297806 is weird [14:04] Launchpad bug 297806 in kdebase-workspace "Please set "Needs root privs" to "true" for About Me in systemsettings" [Undecided,New] https://launchpad.net/bugs/297806 [14:05] actually I think his diagnosis is wrong, but the error dialog they give you is wrong too [14:06] because changing things actually works, but you get that error dialog [14:06] only password changing is truly broken [14:18] kde rev 885339 <3 [14:18] http://websvn.kde.org/trunk/?rev=885339&view=rev | svn://anonsvn.kde.org/home/kde/trunk -r 885339 [14:20] JontheEchidna: cor [14:22] hi there [14:24] A wild Tonio appears! [14:24] I choose you Pikachu! [14:25] I must be too old for that popular culture reference [14:26] Riddell: you never followd pokemon? [14:27] Riddell: how about "by the power of Greyskull" [14:27] all i know about pokemon is pikachu [14:27] lol [14:27] rgreening: now you're talking [14:27] We are showing our age . haha [14:28] but thunder cats was better [14:28] Anyone remember Rocket Robin Hood? Now that was a good cartton [14:28] * jjesse is ashamed to admit i have the first season of thundercats on dvd [14:28] rgreening: any regression reports on our xdg patch? [14:29] uhhh [14:29] greyskull [14:29] * apachelogger takes a post-it to stop by at the video store [14:33] apachelogger: I haven't heard, though I haven't looked. [14:33] Riddell & rgreening: How old are you O_O? [14:33] * rgreening looks through bugs [14:33] NCommander: 37 [14:34] rgreening, Your nearly double my age [14:34] lol [14:34] * rgreening remembers a time when "Eat my Shorts" was taboo to say on tv... [14:41] rgreening is still a youngster, really. [14:41] apachelogger: nothing in bug reports re: xdg on kdelibs and xdg [14:42] ScottK = rgreening + 8 (iirc) :) [14:43] ~, yes. [14:44] rgreening: well, we only have it in experimental, so I suppose there won't be any bug reports ;-) [14:44] rgreening: I guess we should promote the fix to jaunty and intrepid-backports soonish [14:44] and tell the debian [14:45] apachelogger: Yes, it would be prudent I think. It works here for me. It would be nice to get someone with a mixed DE to try it. Someone with Gnome DE and try some kde apps under it... [14:45] rgreening: Hobbsee might be able to test [14:47] that would be nice, at least it would be a test case in the other direction... since we know the KDE side works. [14:50] "Adept update warning icon" I always thought about that as a notification really [14:50] NCommander: did you look at that kde4libs/adept link issue? [14:52] apachelogger: We've had reports on the opposite side of things saying it was too scary [14:53] JontheEchidna: how could that icon be scary? Oo [14:53] * JontheEchidna shrugs [14:53] I can partially reproduce a "not very visible", but certainly not a "it scares me" [14:53] the old icon, I mean [14:54] well, the old was just wrong ... on a dimensional point of view [14:54] which makes it scary IMHO :P [14:54] lol [14:54] Riddell, oh, shoot, it slipped my mind, let me get right on that [14:55] any minions at hand? [14:55] I lost the list of source packages and file names for bug 284915 [14:55] Launchpad bug 284915 in kdebase-runtime "Khelpcenter missing docs list" [Low,Confirmed] https://launchpad.net/bugs/284915 [14:55] the one I posted looks incomplete TBH [15:02] apachelogger: what do you need? [15:02] * rgreening puts on minion hat [15:03] a list of applications/kioslaves/kcms that are listed in KHC but don't actually have any docs [15:03] best with desktop file of app/kio/kcm, source package and for all of kde [15:07] isnt there a list of that on techbase for todo for kde docs or am i missing hte point [15:08] Riddell, I think I got it fixed [15:09] jjesse: missing it a bit, despite the fact that they have no docs they wrongly claim that they have doc in their desktop file, which makes that stuff show up in KHC [15:13] ah so they will no longer show up in KHC then, i understand [15:13] aye [15:13] apachelogger: so, what exactly do you want to happen? For each package, patch to remove the doc info? [15:14] apachelogger: if so, I can start in on that. [15:16] does anyone have the command to force reloading/recaching of all kde libs/bin on a system, apart from reboot? [15:17] apachelogger: or do you want me to see if I can patch KHC to look for the Doc and verify existance and popup notification to install package if not found (i.e. use install-package option for missing docs) [15:17] rgreening: I just need a list of stuff to change, I am going to do the changes in KDE directly [15:18] rgreening: it popups a notification, but that one is not useful at all, distribution integration greatly appreciated ;-) [15:19] apachelogger: yeah, so I could hack in the install-package support [15:19] even then the desktop files are wrong [15:19] rgreening: I think a more general upstream approach makes more sense [15:19] it's not exactly top priority, since KHC is widely broken anyway [15:19] lol [15:20] what do you want me to do then... [15:20] NCommander: ooh? [15:21] Riddell, nope, false alarm [15:21] Riddell, I can however reproduce the FTBFS locally now [15:21] sudo apt-get install kde -> start khc -> go through every item -> notes the one that fail to load -> try to find the underlying desktop file (e.g. ar.protcol or ksystemlog.desktop) -> run dpkg -S DESKTOPFILE -> note desktop file name and source package [15:21] rgreening: ^ [15:21] in short: aggregate a list of wrong desktop files [15:22] * apachelogger thinks it's time to go home soonish [15:25] apachelogger: ok. on it. [15:37] apachelogger: still no sound in neon after latest updates :( i have no backend in phonon now [15:37] any package that i need? [16:05] Riddell, this build failure is freaking anonying. Its something in updates causing the failure, I just have no idea what [16:07] NCommander: me neither :( [16:07] I can't see any likely candidates [16:08] Riddell, it looks like its an issue with kde4libs [16:08] But ... O_o; [16:08] How is that even possible [16:08] the kde4libs chanange is in (what should be) an unrelated area [16:10] Riddell, it looks like something in that change caused a path from the buildds to get hardcoded into the binary [16:15] Ok [16:15] I found the issue [16:15] Its a cmake bug [16:15] ooh? [16:16] in /usr/share/kde4/apps/cmake/modules take a look at KDELibsDependenciesInternal.cmake [16:16] There our hardcoded path [16:17] and one goes wrong? [16:17] ?? [16:17] ?? [16:17] What do you mean "and one goes wrong"? [16:18] I don't know, you were explaining to me what the problem was [16:18] Well, its this hard coded path that breaks things miserably [16:18] This file is dymanically generated by cmake at build time [16:19] My guess is the version of cmake in intrepid has a bug, and only manifiested itself when kdelibs was updated [16:20] I'm going to try rebuilding kde4libs, maybe it will resolve itself [16:20] If not, then we need to possibly update cmake [16:33] So Riddell if a binary rebuild doesn't fix kde4libs, but an updated cmake does, can we simply dump the newest cmake into updates :-)? [16:34] if you convince pitti [16:34] Riddell, assuming I'm right, we'll have to dump cmake into updates, then rebuild kde4libs, and then simply retry adept [16:34] :-P [16:45] Riddell, talked to cjwatson. He said to hack kde4libs to strip out the hardcoding [16:47] it does seem like the sort of thing which would be hacked into the post build of kde4libs [16:47] s/would/could/ [16:49] Riddell, how's your regex :-) [16:50] NCommander: One problem we have with the newer Cmake approach is that -security is always built against -release and I think having -security and -updates build against two different versions would not be great. [16:51] I forgot about that [16:53] ScottK, well, I know where we have to make the change [16:53] ScottK, is your regex any good? [16:53] Nope. [16:53] :-P [16:54] I have to break out "Mastering Regular Expressions" every time I do a new one. [16:54] same as me [16:56] https://bugs.kde.org/show_bug.cgi?id=175409 looks worth considering for Jaunty. [16:56] KDE bug 175409 in general "There is no easy way to reload the groupdav source" [Normal,Unconfirmed] [17:12] Riddell, I've confirmed the bug [17:14] NCommander: ooh la la [17:14] NCommander: so what was the change in cmake? [17:14] No, I just confirmed it happens in intrepid, but not jaunty on a fresh rebuild [17:14] :-P [17:15] ah [17:15] apachelogger, ping [17:27] k3b KDE4 edition is in beta now? [18:24] Riddell, it looks like this entire chunk of code saw an massive rewrite from KDE 4.1.2 -> jaunty KDE 4.1 [18:27] NCommander: which chunk? in cmake? [18:27] the cmake support code in KDE 4.1 [18:29] for those going to UDS, anyone else getting in around 8pm Sunday nigth to the airport [18:31] jjesse, which airport [18:32] Riddell, ok, it seems the bug is actually kdelibs, and I'm an idiot :-) [18:32] I'll see if I can cherry pick the fixed code from 4.1.37 [18:32] &83 [18:32] *73 [18:32] san fransisco [18:32] sfo [18:32] I *might* [18:33] would like to share a ride [18:34] Sure [18:34] But I'm not sure yet on the times :-) [18:35] ah havent booked flight? [18:35] No, I have [18:35] I just don't remember [18:35] what time I'll be arriving [18:35] but I perfer to use public transportation and all that [18:35] NCommander: fill out the wiki page udsjaunty/attendees [18:36] jjesse, I did [18:37] NCommander: does it list your fligts? causei could look there [18:37] the public transportation is usually not practial [18:37] jjesse, check for Michael Casadevall [18:37] rgreening: from the wiki it looks like you arrive around the same time as me, we should share a ride [18:37] there's a train which does about once a day and then you need a bus to the hotel which might go one a day too [18:38] Riddell, ??, SF's public transportation system isn't that bad [18:38] 835 pm [18:38] wait it shows as 08:35 you arrive early sunday morning [18:38] O_O? [18:38] NCommander: it's not in SF proper, it's way out in suburbs that claim to be their own cities [18:38] I do? [18:39] Riddell, *wince* [18:40] Depart: WASHINGTON DULLE,DC 5:43 PM Conf: NKTMP1 [18:40] Arrive: SAN FRANCISCO,CA 8:35 PM [18:40] No, I'm arriving Sunday night [18:40] Riddell, that cab could run 50 dollars easily, even more. [18:41] NCommander: exactly why i want to split it [18:41] jjesse, sure, no problem, maybe we can find someone else. But some cabs in SF when I was there charged per person [18:41] ;.; [18:41] NCommander: yeah but it's the only practical way in my experience [18:41] Riddell, I'll walk :-) [18:41] NCommander: so sharing is a good idea (if you're sponsored you can claim it back of course, make sure you get a receipt) [18:42] * NCommander walked across SF last time I was here [18:42] NCommander: cool [18:42] Riddell, I can? [18:42] WOOO! [18:42] NCommander: yeah you gotta keep receipts and turn them in [18:42] Nice [18:42] for travel [18:42] the3 hard part is remembering to turn in your receipts [18:42] jjesse, well, if we share a cab, I guess we can get it for free :-) *shot* [18:42] no receipts needed for food, that's a per diem [18:44] Riddell, I'm looking at the backport the fix from the newer KDE libs [18:44] jjesse: sure thing. I have another body as well. So, that's 3 of us to share. The other is Stéphane Graber (stgraber) [18:44] NCommander: have you tracked down something that was fixed? [18:45] Riddell, possibly, working on it [18:49] Riddell, I think I hit paydirt, I managed to get cmake to buid the dependency files with correct paths, now I just need to make sure it builds, and clean up the fix [18:50] Nightrose: dunno [18:50] :( [18:50] NCommander: 4.2 beta1 is soon to be uploaded really [18:50] apachelogger, this is for proposed [18:50] oh, i see [18:53] Nightrose: ohhhhhhhhhhhhhhhhhhhhhhhhhhhhh [18:54] ? [18:54] oh my picard [18:54] ;-) [18:54] tell me honey [18:54] phonon-xine was in runtime at the time 4.2.0 got released [18:55] hold on [18:55] Nightrose: isn't your toilet called jean-luc [18:55] it seems to be yea [18:55] most nicely [18:55] 4.2.0 got released? [18:56] Riddell: phonon [18:56] checkOutEval(comp, "KDE/kdebase/runtime/phonon", "kdebase-minimal/phonon") [18:56] so, how do I get that to use the stable branch [18:56] -.- [18:56] phonon has always 0.1 more than KDE in version number, evil isn't it [18:56] neon just wasn't designed for that crap [18:57] right [18:57] apachelogger, so what can I do to help w/ KDE 4.2 [18:57] join the kubuntu ninjas when packging [18:57] NCommander: report to JontheEchidna, he'll be leading the packaging for beta1 [18:57] I'm doing 4.1.73 currently [18:57] * NCommander reports to JontheEchidna [18:58] hai ^_^ [18:58] Riddell: I saw that, impressive :) [18:59] * smarter wonders if he should starts updating all his packages [18:59] Riddell, can you accept something into proposed w.o a SRU ACK? [18:59] pitti will eat you without SRU ACK [18:59] smarter: it's a bit broken currently, waiting for pkg-kde-tools to move to main [18:59] NCommander: not in main, only pitti does that [18:59] * NCommander nods [18:59] universe needs motu-sru ack [19:00] I thought that was to move from proposed->updates [19:02] should have an ack before it gets accepted into proposed [19:02] you can upload all you want though, it'll get stuck in unaccepted [19:02] unapproved [19:02] whatever it's called [19:04] kimono (kde c#) working! http://www.kubuntu.org/~jriddell/tmp/kimono.png [19:05] Checking out KDE/4.1/kdebase/runtime/phonon to /home/apachelogger/intrepid/root/svn/kdebase-minimal/phonon [19:05] Nightrose: there is a 7% chance sound will work with the new kdebase [19:06] wohooo [19:07] Riddell, I got a proposed fix [19:08] NCommander: excellent [19:08] Riddell, https://bugs.edge.launchpad.net/ubuntu/+source/kde4libs/+bug/299164 - care to accept the nomination for intrepid? [19:08] Launchpad bug 299164 in kde4libs "Can't compile against libsolid in intrepid" [Undecided,New] [19:09] done [19:10] btw, what happened to extragear 4.1.3 packaging? [19:11] extragear didn't appear [19:11] although I see it has now, it just wasn't announced to packagers [19:11] hmm [19:15] I also saw helio muttering that he might have used the wrong scripts to make them so possibly best not to bother [19:17] * apachelogger got the better script anyway :P [19:35] Any reason for KFind not to appear in the K-Menu? Perhaps it needs a shortcut in Favorites or a top level entry. [19:37] Is there a way to subscripe in launchpad only to KDE related bugs? [19:38] kubuntu-bugs mailing list tries to [19:38] ah. ok. [19:38] * rgreening unsubscribes to LP bugs list... OMG it's busy [20:56] <^seelenn^> ryanakca: Evening, I got your memo, can help you in an hour or so [20:56] <^seelenn^> had to have a full re-install last night because of a massive fail [20:57] ^seelenn^: splendid, I'll do homework 'till then :) === xerosis_ is now known as xerosis [21:27] does callking dh_icon in a rules file make a difference in KDE? [21:29] "dh_icons is a debhelper program that updates Freedesktop icon caches when needed, using the update-icon-caches program provided by GTK+2.12." [21:29] guess not [21:29] do you know kde packages which still use plain debhelper? [21:34] * ^seelenn^ has finished cleaning the upstairs [21:35] <^seelenn^> ryanakca: Am ready to help, what do you nedd me to do [21:35] anybody around with decent PyQt or Qt knowledge? [21:35] yes [21:36] excellent [21:36] I'm failing to set the state of a checkbox [21:36] http://paste.ubuntu.com/73496/ [21:36] setting the text label works [21:36] smarter: so it shouldn't be very necessary having a call to it? [21:36] as soon as I uncomment the setCheckState lines it crashes [21:37] Sime: ^^ [21:37] clearly I'm doing something wrong [21:37] a|wen: not sure [21:37] smarter: only universe packages (which we either import or merge with debian) [21:37] letting it shouldn't hurt anyway [21:38] Arby: what object type is chkPMakeDefault? [21:38] smarter: QCheckBox [21:38] smarter: it's our only diff to debian (knutclient) ... so if it isn't necessary it would be good to get back in sync [21:38] Arby: is the checkbox connected to a slot? (it might be a signal loop!) [21:39] Sime: yes [21:39] self.connect(self.chkPMakeDefault, SIGNAL("stateChanged(int)"), self.chkPMakeDefault_stateChanged) [21:40] that looks wrong actually [21:40] see if it is jumping into self.chkPMakeDfault.... [21:40] how do I check that? conveniently placed print statement? [21:40] or is there a clever way [21:40] also, if you only need to check/uncheck the box, consider using setChecked(true) instead of setCheckState() [21:41] I tried that and failed, let me try again, it would be simpler [21:41] you could try the python debugger [21:41] http://www.python.org/doc/2.5.2/lib/module-pdb.html [21:41] Arby: print statement is best [21:44] it doesn't seem to be going into self.chkPMakeDefault_stateChanged. [21:45] it crashes as soon as it hits [21:45] self.chkPMakeDefault.setChecked(state) [21:45] argh fail [21:45] need to change that back [21:46] not that it matters, still crashes [21:47] Sime, smarter Am I actually using Qt.Checkstate correctly? [21:47] I didn't really understand what I was supposed to do [21:48] there's no need for Qt.CheckState [21:48] just use setChecked(true) [21:48] I tried, it still crashed. [21:49] yes, because the problem is elsewhere [21:49] I was just saying that since you don't need checkstate, using setChecked was better 'cause simpler [21:49] ah, right I see. I'll change it back [21:51] hmm, the backtrace is missing all the debugging symbols. Any idea what package I need [21:51] * Arby pokes apt-cache [21:56] a|wen: dh_icon is needed to ensure the app icon appears in Gnome's application menu [21:57] Riddell: thx ... and it has no function in KDE what so ever? [21:58] no [21:58] KDE's icon cache is clever enough to just work [21:58] but we want our app icons to be available to gnome [21:59] Riddell: also if this is our only diff to debian? [22:00] yes [22:01] NCommander: no patch yet for that kdelibs issue? [22:02] Riddell, have the patch its still compiling :-/ [22:02] correction [22:02] Just finished [22:02] Let me make sure I can build adept now [22:02] good luck [22:03] ?? [22:03] good luck on what? [22:03] Riddell: thx for clarification [22:04] Riddell, ok, grabbing adepts build deps ... [22:16] Sime: you were right, it was a signal loop. thanks for the hint [22:17] is this a reasonable solution [22:17] http://paste.ubuntu.com/73520/ [22:17] or is that just crack === milian_ is now known as milian [22:28] Arby: that is one solution. I just use a flag variable to 'guard' each slot. I've got this in a python @decorator so it is real neat. [22:30] Sime: but it's not going to make people go 'arrgh god don't do that' ? [22:30] hello [22:31] Sime: Also, what do you mean by a guard variable? [22:31] do you mean as in @pyqtSignature("")? [22:31] (sorry for the flood of questions, just a beginner) [22:32] Arby: my @decorator is neater. :-) http://paste.ubuntu.com/73532/ [22:33] Arby: put @block in front of your slots and that will 'disable' signals (kind of) [22:33] apachelogger: you running the meeting tomorrow? [22:37] Sime: do you mean like this http://paste.ubuntu.com/73533/ ? [22:37] hi motosir_ [22:37] not that I can actually follow what that wrapper does [22:37] Arby: yes [22:38] Riddell: btw, you can see what we have so far for the screenshot plugin on my testsite... huats is helping me debug why the admin interface isn't working... once we get that sorted out, we'll be able to add more screenshots and have the next / prev buttons working [22:38] Sime: where do I put the definition? In a file somewhere and import it? [22:39] I don't know how to define decorators [22:39] Arby: it is the same as this code: http://paste.ubuntu.com/73534/ [22:39] Arby: it just adds that if around the method. [22:39] Arby: it is just another plain python function. [22:40] Arby: decorators are just functions which add stuff to other functions. [22:41] apachelogger: test what? [22:44] ryanakca: where's your test site? [22:44] ryanakca: who's huats? [22:44] ryanakca: will sysadmin allow this module? [22:44] huats is a guy on irc [22:45] Riddell: One of the *ubuntu-fr webmasters... or at least he writes their modules [22:45] now a motu, i think? or a uuc, at least. [22:45] ... and they've allowed it on the ubuntu-fr, I've talked about it with newz2000, and he doesn't see any reason why they wouldn't allow it on another one of their sites [22:46] Sime: so would something like http://paste.ubuntu.com/73541/ work? === santiago-ve is now known as Guest20967 === Guest20967 is now known as santiago-ve