[00:05] ping Riddell [00:14] nosrednaekim: He's probably sleeping. [00:15] oh right.... :) === santiago-php is now known as santiago-pgsql [00:34] nosrednaekim: I'm not here, please leave a message [00:44] http://www.nixternal.com/~rj/mockup4.png [00:44] ryanakca: ^^ how about something like that? [00:46] nixternal: oooh, purty [00:46] put it up on the wiki :) [00:46] I am having way to much fun with inkscape :) [00:46] I have bad news about that one though [00:46] eh? [00:47] I made it in Windows with Inkscape :p [00:47] aaaah! [00:47] I am playing with Open Source software in Windows [00:47] :D [00:47] Inkscape has quite a few Windows bugs though [00:47] * ryanakca wonders if amarok2 works in windows yet [00:48] ryanakca: kinda [00:48] apachelogger__: ah... hmmm [00:48] nixternal: I like it [00:49] apachelogger__: if you guys/gals get it done quicker, I'll mail you all a cookie... might be dusty / mouldy by the time it gets to you though :) [00:50] nixternal: I wouldn't think that mockup would be too hard to implement [00:50] nixternal: at least not with RUZEE.shadedborder ... [00:51] RUZEE is way to slow [00:51] fake shading is easier and less pain on the system [00:51] hmmm [00:52] also, where you going to stick the news link? [00:52] ooh, I forgot the news link didn't I [00:52] :) [00:52] it would go down there with the others [00:52] I was sitting here going "what do I need to put down there" :) [00:56] lol :) [00:56] stick it up on the wiki [00:56] already done that [00:56] goodies ;) [00:56] * ryanakca wonders if he should poke the planet again... one week left [01:05] I have another, shinier version too :) [01:06] bbiaf, dinner time [01:06] okies [01:06] ryanakca: not my business [01:06] all shakes fault [01:07] apachelogger__: hehe [01:07] I ain't have to do anything with tha windows builds [01:07] beside testing, announcing, promoting, managing and stuff [02:00] anyone wanna skype with Nightrose? === apachelogger__ is now known as apachelogger [02:03] why? [02:05] nosrednaekim: because her voice is so beautiful [02:10] Nightrose: none likes you apparently [02:10] :P [02:10] sorry honey :( [02:10] anyone wanna skype with apachelogger? *g* [02:11] gn8 [02:13] Nightrose: sure :P [02:13] * ryanakca => bed [02:14] hm [02:14] apparently everyone thinks sleep > apachelogger [02:14] now that sux [02:14] sleep is overrated [02:14] really [02:15] :rollyeyes: [05:22] Nightrose: if you tell me that apachelogger's voice is so beautiful, I think I will jump off a mountain :p [05:29] hehe, Corey Burger spelled my buddies last name 'Callaghan' when it is 'Callaway' :) === santiago-pgsql is now known as santiago-ve [05:35] nixternal: why does bip hate me? [05:35] cuz bip hates everyone [05:35] got a better alternative? [05:35] I quit using bip, and by quitting bip I pretty much quit Konvi also [05:36] I use irssi on my server in screen [05:36] heh. that's what i'm thinking about doing === Hobbsee_ is now known as LongPointyStick === Hobbsee_ is now known as LongPointyStick [09:24] moin [10:07] santiago-ve: https://wiki.kubuntu.org/Kubuntu/WebsiteMockups === Hobbsee_ is now known as LongPointyStick === LongPointyStick is now known as Hobbsee [11:25] hi [11:30] * Hobbsee waves [11:31] I can't install qt4-dev-tools package due to version conflict with libqt4-core. "apt-cache show libqt4-core" shows that version 4.3.2-0ubuntu3 is installed, "apt-cache showpkg libqt4-core" says there're two versions -- 4.3.2-0ubuntu3 and 4.3.2-0ubuntu3.1 (which is needed for qt4-dev-tools). both "apt-get upgrade" and "apt-get dist-upgrade" (of cource after "apt-get update") say everything is up to date... what's wrong? [11:38] !info konqueror [11:38] konqueror (source: kdebase): KDE's advanced file manager, web browser and document viewer. In component main, is optional. Version 4:3.5.8-0ubuntu2.1 (gutsy), package size 2002 kB, installed size 5340 kB [11:50] !info libqt4-core [11:50] libqt4-core (source: qt4-x11): Qt 4 core non-GUI functionality runtime library. In component main, is optional. Version 4.3.2-0ubuntu3.1 (gutsy), package size 1726 kB, installed size 5272 kB [11:51] hmm [11:51] nixternal: rofl - apachelogger_´s voice is indeed _very_ beautiful ;-) [11:52] ... [11:52] it can [11:52] ... [11:52] it's just not most of the time [11:52] hehe [11:52] morning honey [11:53] ah... it seems that qt4-dev-tools package needs to be updated since it depends on previous version of libqt4-core package [11:53] * apachelogger_ starts cuddling with Nightrose [11:53] :) === mzungu_afk is now known as mzungu [11:54] dinosaur-rus: a dist-upgrade didn't catch that? [11:57] apachelogger_: qt4-dev-tools 4.3.2-0ubuntu3 is the latest available version [11:58] hey there [11:58] Riddell: I just saw mhb has done super work on kdesudo-kde4 [11:58] Riddell: I'll try to make it to work this we [11:58] dinosaur-rus: doesn't sound good :S [11:59] apachelogger_: yeah, so there's no Qt4 Assistant and Qt4 Linguist :( [12:02] good morning starshine [12:04] Einen wunderschönen, angenehmen guten Morgen mhb! [12:08] apachelogger_: danke! Warum hast du eine so gute Laune? [12:09] mhb: 8 Stunden Schlaf :D [12:10] ah [12:10] hm [12:10] Nightrose: apparently I br0ke my kdm again :S [12:11] There's a problem with Qt4 4.3.3-0ubuntu2 [12:11] apachelogger_: Oo [12:11] When I try to compile bespin I get messages like "undefined reference to `XRenderComposite'" [12:11] smarter: IIRC I answered that yesterday, haven't I? [12:11] smarter: so install xrender :P [12:11] I've rebuilt Qt4 without the kubuntu_02 patch and it works [12:12] It's installed [12:12] yuriy: What do you mean? One candidate is that there are 2 timeouts, and the first assumes that the typed word is incomplete and second that it is complete, which gives different results. [12:12] the kubuntu_02 patch causes the problem [12:12] yes, that is a useful piece of info. [12:12] smarter: file a bug so we can track it even ourside IRC. [12:12] please [12:12] yuriy: But if the results are really off when you stop typing, then yes, that could be a problem. [12:12] yuriy: Although I currently don't see how that could happen. [12:13] woah [12:14] personal opinion: kdm is the biggest piece of junk ever seen -.- [12:15] apachelogger_: ossi is in kde-devel, you can actually talk to upstream if you want [12:16] toma: tried, wasn't around, but from what I get right now it should be rewritten [12:16] * apachelogger_ is wondering why 4.0.0 doesn't even have consolekit support [12:16] meh [12:16] I need a coffee :( [12:16] dont ask me, ask ossi [12:19] my personal opinion: i hate it when people say such things. It will be read by a lot of people and they are tempted to believe it. So it requires a lot of effort to prove the opposite. [12:20] hi [12:21] personal opinion suffix: or maybe I just don't know anything about display managers, which tends to be likely. [12:21] toma: better? :) [12:38] apachelogger_: much ;-) [12:41] mhb: congrats for the good work on kdesudo [12:41] mhb: I'll try to figure out why the password isn't passed to sudo this we... [13:55] nixternal: we should go caching sometimes. [13:56] nixternal: the only trouble is the minor continent thing [13:59] mhb: caching? === _czessi is now known as Czessi [14:03] Hobbsee: yep, geocaching... it seems nixternal likes it, too [14:03] mhb: ahhh, another one! [14:04] dad and i went geocaching on the weekend. [14:04] Hobbsee: well I haven't been geocaching since the exams started (for a few weeks) [14:08] mhb: ping ? [14:08] Tonio_: I'm here [14:08] Tonio_: I'm glad you like the changes I made [14:08] mhb: sure I do [14:09] mhb: I'm trying to figure out why the prompt window doesn't happen [14:09] mhb: looks weird I must say [14:09] mhb: looks like the StandardOutput is never catched [14:09] Tonio_: that is true [14:09] it's not [14:09] which puzzled me [14:10] yeah, it doesn't make sense to me as the "passprompt" string appears correctly in the output...... [14:10] I think there is something wrong in my code, even tho I tried to consult API docs as much as possible. [14:10] mhb: have looked in kdelibs code how they do this ? [14:11] I've substituted "sudo" with "ls -la", and it still didn't work [14:11] mhb: somthing is wrong in either p process options or the "connect" thing options [14:11] no, I haven't [14:11] mhb: shouldn't be a hudge error, something very little imho, so hard to find out :/ [14:12] mhb: we should grep readyReadStandardOutput in kdebase and kdelibs code to see an example of how it is supposed to work to understand [14:12] mhb: once that done it shouldn't be hard to make it to work [14:12] Tonio_: perhaps we could take their PtyProcess class & use it. [14:13] mhb: afaik this causes the process to run in a subshell and doesn't work with applications detaching themselves, as the subshell is then closed [14:14] mhb: that's why I removed the pty usage in the 2.1 kde3 version : it couldn't work with applications like amarok or k3b [14:14] ah. [14:14] the program was closed with the shell when detaching [14:14] mhb: I I'm pretty sure it can work simply as we want it to, just that standard output catching to fix [14:15] mhb: I can't beleive kdelibs or buggy on that point, kde4 wouldn't work at all if so.... [14:15] not sure. [14:15] mhb: what about kdesu code ? [14:15] mhb: there should be something ressembling to what we want right ? [14:16] well they use the PtyProcess... [14:16] check it out [14:16] k* [14:16] well maybe we should then [14:16] but true it can be a kdelibs bug eventually [14:16] I think I'm going to write a teeny weeny KProcess instance to play with it until it works. [14:16] I see no reason why it doesn't catch the standard output [14:16] me neither. [14:17] mhb: yeah maybe try to make it to work outside of the kdesudo code [14:17] mhb: something that just plays ls and displays a kwarning when the work "Desktop" is seen or something [14:18] mhb: I'm not all in favor of following kdesu code as it is reported buggy in fact :) [14:18] mhb: I think it is better to stay as close to the kde3 version of kdesudo with just porting the code to kde4, don't you think ? [14:19] mhb: but yeah, play with both, and try to make the standard output catched [14:19] mhb: if you can do that, most of the problems will be fixed :) then we have to find out a way to write to stdin :) [14:19] mhb: I'm trying to find this out while you try to catch the stdout oki ? [14:20] okay. [14:20] mhb: also, instead of double connect to stdout and stderr, as we don't especially catch sterr in the code, we can only connect to stdout and get err merged with out [14:20] p->setOutputChannelMode( KProcess::OnlyStdoutChannel ); [14:20] mhb: simply like this [14:21] mhb: also the good thing is that I've been able to get konqueror starting when the password is remembered [14:21] mhb: a bunch of xauthority issues, which is normal, but worked using xhost + in the first [14:21] place [14:21] good! [14:21] mhb: good point is that kdesudo already starts the application as it should :) [14:22] mhb: so here is the plan : [14:22] - you get a way to catch stdout [14:22] - I get a way to write the passwd to stdin [14:22] - then we and anyone wanting to help make it to work with the correct Xauthority file [14:22] are you okay on rationale ? [14:23] sure [14:27] mhb: hum it looks like kprocess not anymore allows to write to stdin :/ [14:32] mhb: note that we can temporary use http://api.kde.org/4.x-api/kdelibs-apidocs/kde3support/html/classK3Process.html [14:32] mhb: that one is compatible with the kde3 kprocess [14:32] mhb: wouldn't that be an acceptable solution waiting to find something better ? [14:37] mhb: there is also a kptyprocess class, but it is not documented yet....... [14:37] mhb: look in kdelibs/kpty [14:37] sure, provided it works [14:37] try it and let me know [14:38] mhb: well the problem is that without documentation, it'll be a bit hard for me :) [14:38] mhb: http://api.kde.org/4.x-api/kdelibs-apidocs/kde3support/html/classK3Pr [14:38] this refers to it, but no documentation atm... [14:39] mhb: good point is that it is in kdelibs5-dev ;) [14:39] so we can use it [14:39] http://api.kde.org/4.x-api/kdelibs-apidocs/kde3support/html/classK3Process.html [14:39] sounds like a good enough documentation to me :o) [14:40] I'm sorry, but I need to go preparing for my exam on Monday, so I can't do much today... [14:42] mhb: hehe [14:42] mhb: well the problem is that all is deprecated [14:43] mhb: we need to define what we want, either something that works quick or something more "maintainable" ? [14:43] well I'd rather go for the maintainable way [14:44] (if only I had time to look at it) === toma is now known as toma_pissed [15:58] mhb: yeah me too, especially since for some reason I don't understand k3process doesn't work as expected.... [15:58] I can create an K3Process object, but any method I call (aka clearArguments for example) generates an "undefined reference" during the build process, even if k3process.h is loaded [15:59] how many times does someone have to yell that Konqueor is *not* changing/going anywhere before people get the message? [15:59] claydoh: many. people don't read [15:59] Tonio_: at link time probably ? [15:59] toma_pissed: I don't think so [15:59] I should put it into my sig, and just keep posting [16:00] toma_pissed: the exact same code works in kde3, with a sed s/K3Process/KProcess [16:00] toma_pissed: strange isn't it ? [16:00] toma_pissed: well the problem is that kprocess in kde4 is really limited compared to what can be done un kde3 [16:00] the biggest ciers *have* read stuff, and continue to see subterfuge and plots [16:00] toma_pissed: no way to write stdin for example [16:00] s/cryers/ciers [16:01] Tonio_: did you add a "add_definitions (-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)" to the CMake file? [16:01] toma_pissed: hum lemme check [16:02] wow if I didn't miss any deps, my first ppa package may be building here soon :) [16:02] Tonio_: and add "${KDE4_KDE3SUPPORT_LIBS}" to the target link libs else it will not link for you [16:03] Tonio_: but usign the new kprocess would be better ;-) [16:04] toma_pissed: yeah, but we cannot use it at the moment because of those functionnalities missing [16:04] what's missing? [16:06] writestdin [16:06] toma_pissed: no way to write to stdin [16:07] toma_pissed: I can see that kptyprocess myght help on that point, but is not documented [16:07] ? [16:07] printf is broken ? ;-) [16:08] toma_pissed: no I mean write to the stdin of the process [16:08] toma_pissed: aka pass the password to sudo, while sudo waits for stdin input [16:08] toma_pissed: there is no way to do that at the moment [16:09] toma_pissed: any chance of a change of nick? my hilights are going crazy... ;) [16:09] write to the stdin of the process still sounds like printf [16:11] anyhow you can use QIODevice read and write functions [16:11] toma_pissed: hum...... [16:11] toma_pissed: talking about that, there is some strange issue with mhb's yesterday code [16:11] toma_pissed: readyReadStandardOutput doesn't work as expected [16:12] toma_pissed: I tried to figure out the problem but don't understand [16:12] toma_pissed: fancy look at it quickly ? [16:12] sure [16:13] But what's wrong with QIODevice read and write functions? [16:13] nothing [16:13] toma_pissed: as long as you can help to make the window to appear ; [16:13] ;) [16:13] toma_pissed: bzr checkout sftp://bazaar.launchpad.net/~kubuntu-kdesudo/kdesudo/trunk-kde4 [16:13] toma_pissed: thanks for having a look ;) [16:14] toma_pissed: can you just lemme know if you have access to it ? [16:15] bzr: ERROR: Unsupported protocol for url "sftp://bazaar.launchpad.net/~kubuntu-kdesudo/kdesudo/trunk-kde4": Unable to import paramiko (required for sftp support): No module named paramiko [16:17] * toma_pissed installs random bzr packages [16:17] toma_pissed: hu ? [16:17] toma_pissed: you should install python paramyko module I guess ;) [16:17] toma_pissed: python-paramiko package [16:17] ah, bzrtools pulls that in [16:18] toma_pissed: you might have to join the kdesudo team so that I can give you access [16:18] toma_pissed: want commit permissions ? [16:19] neh [16:25] toma_pissed: well even with k3process, our first problem is basically the same [16:26] toma_pissed: the connect( p, SIGNAL(readyReadStandardOutput()), this, SLOT(parseOutput()) ); doesn't seem to work [16:27] toma_pissed: when starting the process with sudo -P passprompt, then "passprompt" is writen in stdout [16:27] toma_pissed: btw parseOutput() is never called [16:27] ok, can i do the checkout now? [16:28] toma_pissed: reverting to k3process and connect to SIGNAL(receivedStdout(KProcess*, char*, int) doesn't help either [16:28] toma_pissed: sure you can [16:28] toma_pissed: getting parseOutput() is our big problem atm [16:29] toma_pissed: once that done we'll find a way to write the passwd stdin.... [16:29] toma_pissed: thanks for trying to fix ;) [16:29] Tonio__: http://rafb.net/p/4ADjzy15.html [16:29] toma_pissed: as said you're not in the group..... ask to join the kdesudo group please [16:29] i did [16:30] k then gimme a second [16:31] toma_pissed: should be okay [16:31] nope === Tonio__ is now known as Tonio_ [16:32] https://edge.launchpad.net/~kubuntu-kdesudo/+members [16:32] toma_pissed: you're in the team now [16:32] i still get the same errpr [16:34] bzr checkout bzr+ssh://bazaar.launchpad.net/~kubuntu-kdesudo/kdesudo/trunk-kde4 [16:34] toma_pissed: is that working ? [16:34] toma_pissed: in an empty folder of course [16:34] Tonio_: btw: haven't you pushed the latest changes for the kdebase-debian branch? [16:35] toma_pissed: maybe we need to wait a few minutes, I don't know [16:35] blueyed: nope I didn't, true that [16:35] toma_pissed: still doesn't work ? [16:36] nope [16:36] hum......... [16:36] bzr checkout bzr+ssh://@bazaar.launchpad.net/~kubuntu-kdesudo/kdesudo/trunk-kde4 [16:36] toma_pissed: what about that ? [16:36] toma_pissed: as I said maybe you need to ait a bit [16:36] toma_pissed: you should have access readonly that way : [16:37] bzr checkout http://bazaar.launchpad.net/~kubuntu-kdesudo/kdesudo/trunk-kde4 [16:37] waiting for launchpad to sync the team changes I suspect [16:37] i need bzr 0.92 [16:38] even read only ? [16:39] blueyed: I'll merge the changes to bzr toonight, for sure [16:39] blueyed: same with kdelibs [16:39] Tonio_: so what did you pick for setOutputChannelMode of the kprocess? [16:41] toma_pissed: tried them all, doesn't work [16:42] toma_pissed: OnlyStdoutChannel is the first I tried, then SeparateChannels and MergedChannels [16:42] before the start() ? [16:42] toma_pissed: maybe there is something somewhere else in the code mhb changed that causes the issue [16:42] toma_pissed: yep [16:43] before of course [16:43] toma_pissed: what amazes me is that even using k3process and connecting the what worked with kde3 it doesn't work [16:43] toma_pissed: that's why I suspect something else in the code maiking that signal to be ignored or something..... [16:44] toma_pissed: but we need new eyes like yours as we failed finding what doesn't work.... [16:44] right, i don't have a lot of time, but a 'quick' look is ok, but I'm not going to recompile bzr just for this ;-) [16:45] toma_pissed: hehe of course [16:45] toma_pissed: no way to get read only access ? [16:46] toma_pissed: I can send you the tarball if you want [16:46] please do [16:46] k [16:48] toma_pissed: http://toniox.org/temp [16:48] toma_pissed: thanks ! [16:55] Tonio_: how to test this? [16:56] * toma_pissed spots tabs [16:56] !family is it? [16:56] !family [16:56] Sorry, I don't know anything about family - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi [16:56] Tonio_: "kdesudo -u root ls" doesn't do anything [16:57] !language [16:57] Please watch your language and topic to help keep this channel family friendly. [16:58] toma_pissed: just use kdesudo konqueror [16:58] toma_pissed: you should see a "passprompt" test in the program output [16:58] toma_pissed: our problem is that the "pssprompt" make a kpassworddialog box to appear [16:58] toma_pissed: there is our problem [16:59] mhb: even using k3process I get the same issue [16:59] mhb: passprompt isn"t catched [16:59] it does not do anything for me currently [16:59] no dialog [17:00] Tonio_: interesting [17:00] toma_pissed: yeah that's our problem [17:01] parseOutput should be called when something is written stdout [17:01] !language > toma_pissed [17:01] but inclding debug code in parseOutput, I can tell you it is never called [17:02] mhb: because of my nick? [17:02] toma_pissed: that's the problem and we don't understand why it is never called since there is some output written in stdout [17:03] toma_pissed: yes, I am angry quite often myself, but I think it can be said in a polite way, especially on a logged development channel. [17:04] mhb: I suspect there is something else in the code, cause I see no reason the signal is never emmited [17:04] ok, i'll leave the channel for a while then. [17:05] Tonio_: hmm, yes, it is strange. [17:06] have you tried searching the web for other people that experienced this? [17:06] mhb: not any reasul [17:07] result [17:10] Tonio_: too bad. [17:22] Tonio_: around ? === smarter_ is now known as smarter === mzungu is now known as mzungu_afk === davies is now known as jpatrick === Lure_ is now known as Lure === toma is now known as toma_ [19:57] claydoh: can you /msg me Zack's yahoo? [19:57] * jpatrick can't login to Kubuntu Forus [19:57] forums* [19:58] gimme a sec, I have some limited admin access, lemme see.... [19:59] so do I (I think), but it won't let me recover passwd/get it [19:59] in* === mzungu_afk is now known as mzungu === txwikinger2 is now known as txwikinger === awen- is now known as awen_