[00:02] shadeslayer: you know I like it when you talk dirty [00:02] :P [00:03] Riddell: so do you think we should file 3 MIR's ( possibly more with libexosip2 and libosip2 ) ? [00:03] chances of getting through are pretty slim [00:03] Sime_: marble python binding packages are in our packaging in bzr but not yet uploaded because kdeedu is waiting on a main inclusion report for something else [00:04] shadeslayer: it might be easier just to split out the relevant parts into a separate source package [00:05] Riddell: wrt kopete source? [00:05] or the linphone source? [00:05] kopete [00:05] ok.. ill put in a mail to upstream about which files are needed [00:05] Riddell: then we can make a package in Universe... [00:05] oh this is such a pita sometimes..... [00:06] yes unfortunately it is [00:09] Riddell: how do i give you a package to merge? :P [00:10] debdiff? [00:11] shadeslayer: debdiff or bzr merge if it's in bzr [00:12] Riddell: hmm.. kptc... i dont think thats in bzr... [00:12] Riddell: how do i do a debdiff ? [00:13] apt-get souce kpts; cd kpts-; dch -i; ; debuild -S; cd ..; debdiff .dsc .dsc > foo.debdiff [00:14] ah ok... [00:15] https://wiki.ubuntu.com/PackagingGuide/Complete#Creating a Debdiff [00:16] lex79: thanks.... [00:16] np [00:16] Riddell: mail it to you? [00:17] or pastebin? [00:17] pastebin, e-mail or file a bug roughly in that order of reliability [00:19] hmm.. i dont think this is right : http://paste.ubuntu.com/450347/ [00:20] i only changed the stuff in debian/control :P [00:21] hold on ill paste a new diff [00:22] "Remove pa3aba@debian.org from uploaders in debian/control [00:22] is that really the only change? [00:22] why do we want to do that? [00:27] Riddell: control file was changed by upstream [00:27] and MoM showed it as the only conflict [00:27] Riddell: http://paste.ubuntu.com/450351/ [00:28] upstream? debian or the application source developers? can't say I care about the app source developers for packaging bits [00:28] Riddell: debian [00:29] Riddell: see line 446 [00:29] I don't think we care about any of those changes [00:29] Riddell: so direct sync? [00:29] fluffymaster? great name apachlogger. ;) [00:30] DarkwingDuck: you only noticed it now? [00:30] :P [00:31] Riddell: well you now have the debdiff,feel free to do as you please :) [00:31] im going to sleep :) [00:31] good night all [02:34] Riddell, NCommander: Same failure on armel for kdebindings: http://launchpadlibrarian.net/50404846/buildlog_ubuntu-maverick-armel.kdebindings_4:4.4.85-0ubuntu1_FAILEDTOBUILD.txt.gz [04:00] rdieter_work: If Fedora has kdesudo, that's another one with docbook issues. [04:01] (both the patches you pointed me at yesterday worked great, thanks again) [04:03] Ah. Looks like you don't. Nevermind. [04:14] NCommander: Another one of a less painful type: http://launchpadlibrarian.net/50410233/buildlog_ubuntu-maverick-armel.kdebase-workspace_4:4.4.85-0ubuntu2_FAILEDTOBUILD.txt.gz [07:01] good morning Riddell. so are we confirmed for Juy 1st? [07:01] july even [08:35] dead morning again I see... [08:35] * jussi zaps Riddell [08:37] claydoh: https://wiki.kubuntu.org/Kubuntu/Bugs/Reporting needs update, particularly the first part === fluffymaster is now known as apachelogger === EqS is now known as EgS [10:03] jussi: ah I thought I felt a bolt of energy an hour and a half ago [10:04] :D [10:05] Riddell: should I tell Sari you are coming or no? :D [10:05] jussi: yes I think you should [10:06] excellent :) [10:06] flight gets in at 11:15 in Tampere [10:06] so I guess early evening sometime at yours [10:06] * jussi guesses Riddell would want to look at this: http://www.vr.fi/eng/ [10:06] well, in so far as you have evenings if there's no darkness [10:06] hehe [10:06] yeah, Ill have the sauna warm for you! [10:09] hard to know what train since it depends on the bus from the airport I expect [10:13] Riddell: do you have time to do backports today? ^^ [10:13] bus timetable here: http://www.paunu.fi/aikataulut_lahiliik.html (finnish - click the little icon next to: Tampere - Pirkkala lentoasema for the PDF timetable) [10:14] apachelogger: time isn't the issue it's this mass-syncs script that doesn't work to work for me :( [10:14] oh :( [10:15] bad script [10:33] * apachelogger should do his C++ assignment but doesnt find the motiviation [10:37] * valorie sends thunderheads storming over apachelogger's head [10:37] did you hear what happened to the Jesus statue here in the US? [10:38] it turned into bread and wine? [10:38] http://www.youtube.com/watch?v=rGTBFPte-MY [10:38] get to work! [10:39] no, it was hit by lightning! [10:39] and the insurance won't pay, because it's an Act of God [10:39] ! [10:41] Oo [10:41] * apachelogger fires up vi and starts haxx0ring [10:41] :-) [10:59] valorie: LOL === Riddell changed the topic of #kubuntu-devel to: You are amazing <3 | Alpha 1 released! | https://wiki.kubuntu.org/Kubuntu/Todo | Kubuntu Council vote now open | speakers wanted https://wiki.kubuntu.org/KubuntuTutorialsDay [11:01] Kubuntu Council vote now open [11:01] you should receive an e-mail shortly [11:07] * apachelogger notes that there are too many candidates [11:08] free snogs to anyone who votes for me [11:10] \o/ [11:10] bribing ftw [11:10] jussi: so after irc overlord now you also want to become kubuntu overlord, that sounds dangerous, you might rename all of #ubuntu-foo to #kubuntu-foo [11:15] lex79: I did not know about the italian Ubuntu CD project Oo [11:15] make all sorts of sense [11:18] [I voted] [11:22] I'm kind of glad I didn't bring up my candidacy [11:24] enough of good candidates as it is (: [11:26] voted, now back to banging the hardware working -> [11:30] * Nightrose demands her free snog from Riddell [11:30] :D [11:35] that'll have to wait until akademy :) [11:43] apachelogger: yeah, I want to conquer the world... err oops... did I say that out loud? :D :P [11:44] Riddell: and if one is not attending akademy? :( [11:44] jussi: seems like a decent enough plan [11:45] jussi: you mean Konquer? [11:47] Tm_T: oh yeah, that one :P [11:48] 4219 sloc -.- [11:48] this assignment is so horribly boring - incredible [11:49] agateau: Kapti seems suspiciously simple [11:54] http://imagebin.ca/view/SrVvUqx.html what is wrong with this code? [11:55] JontheEchidna: we really should be doing that code talk ^^ [12:11] Riddell: is that wrong? [12:13] agateau: not at all [12:13] it's impressive [12:13] svg monster troll o.O [12:13] * agateau blushes [12:18] Riddell: you removed kptc from MoM ? [12:19] shadeslayer_: it didn't compile, it needed arts [12:19] arts ? [12:19] ghostcube: scary, huh? ;) [12:20] yeah it is [12:20] * shadeslayer_ checks ppa [12:20] * apachelogger should hit the shower and get ready for "how to brick your CPU" ^^ [12:20] Riddell: seems to have built fine in ppa [12:20] ghostcube: especially since one needs to be wondering what would make that thing so different from any other thing that it deserves an own class [12:20] quite frankly, I do not know why ^^ [12:21] Riddell: https://edge.launchpad.net/~rohangarg/+archive/playground/+packages [12:21] apachelogger: yeah seems a bit bloatet :D [12:21] ah [12:21] you have no idea [12:22] shadeslayer_: hum, let me check [12:22] Riddell: sure :) [12:22] ghostcube: suppose you have 3 character-like types, 2 monsters and a player, and you are programming in a language with polymorphism, what do you do to archive the 3 different types? [12:22] ghostcube: you obviously copy one base class and then remove all the junk you do not want ;) ;) ;) [12:22] sounds logical [12:23] yeah [12:23] just that you now have 3 equal move functions and 3 equal canIGoThere functions and 3 equal die functions and 3 equal attack functions and 3 times a billion billion properties of the objects [12:24] each of those character-like types got a certain strenght and a certain speed and a certain armor... [12:24] hmm seems like 2 that are too much [12:24] :D [12:24] simply put, it sort of defeats the purpose of polymorphism ^^ [12:25] and since the assigment is only for a course where one should be learning OOP with C++, why would one bother to use that particular feature... ;) [12:25] well [12:25] its theory ... [12:25] * apachelogger writes mail about polymorphism and why and how and when [12:26] but coding c++ must not make always any sense or :D [12:26] ghostcube: no no, the course is rather practical I'd guess one person needs to write about 4k lines of code [12:26] oh [12:26] Riddell: so youre saying we need --with-arts in rules ? [12:26] i thought only theoretical thingies [12:26] the theoretical lecture is just so that you can actually manage to write the 4k lines of code [12:26] ( no idea what arts it tho,picked up --without-arts in a package ) [12:27] apachelogger: heh [12:27] because you really need to make a lot of use of the important features of cpp or oop in general [12:27] if not you wouldnt need to learn c++ oop or? [12:28] well, then you can survive with C ;) [12:28] hehe [12:28] is this c++ with 0++ addons or like what it was called [12:28] the new standard? [12:29] nope [12:29] it is not a standard yet anyway [12:30] ok :) i havent looked at c++ for a long time [12:30] i wanted to tach myself c++ but i give up [12:30] *e [12:36] shadeslayer: still testing [12:36] Riddell: sure :) [12:37] asac: debian is already packaging qt mobility by the way, although I've not looked at it yet [12:41] Riddell: is packaging == package is available? [12:41] or on its way? [12:42] asac: packaging is being worked on in git, don't know any more than that [12:42] kk [12:42] thanks [12:43] Riddell: how do you usually work together with debian? i know you do considerable packaging work in ubuntu; are we upstream for debian kde? [12:43] asac: on the other hand debian is upstream for us :P [12:44] yes we take from debian much more than the opposite [12:44] right. want to understand if this is a mutual upstream relationship [12:44] or if debian doesnt take from us and we just take what we don do from them [12:44] they don't tend to take from us, if there are paticular patches or changes that would obviously help them we point those out to them [12:46] ok so the usual thing ;) [12:47] fabo is the Debian packager for Qt and Qt Mobility [12:48] o/ [12:49] and I'm idling here most of the time except when someone ping me ;) [12:49] fabo: hey :) [12:50] Riddell: can we specify which binary goes where in control file? ( will make my life much much easier with kopete ) [12:50] asac: package is ready but we still lack a tarball for mobility [12:50] shadeslayer: that's what .install files are for [12:51] Riddell: or do i make a completely new package which uses kopete source from main and builds with gcall support [12:51] Riddell: oh i meant which binary goes where in the repository... like main universe.... [12:51] asac: we want Qt Mobility 1.0.1 and we rely on Qt -no-multimedia [12:52] asac: Qt Mobility will provide Qt MultimediaKit (ex-multimedia) [12:53] asac: same story as Qt/QtWebKit (splitted) [12:55] fabo: when do you expect a first tarball to become availablre? [12:56] soon, it's in integration and code is mostly freezed internally [12:57] oh, and it's a mutual relationship :) [12:57] I tend to take patches from Ubuntu packages when usefull [12:57] and track your changes btw ... [12:58] shadeslayer: this is what you want in your changelog http://kubuntu.pastebin.com/dXq8VU3A [12:58] that's what was confusing me [12:58] everything else is fine [12:59] there's also patches that cannot fit in Debian ie armv7 stuff [12:59] Riddell: awesome : [12:59] fabo: do you have a launchpad account ;)? [12:59] whats your nick? [12:59] fabo ;) [12:59] shadeslayer_: I'll upload like that [13:00] Riddell: ah ok... [13:00] * apachelogger leaves for cpu bricking lecture ^^ [13:00] asac: fboudra on launchpad [13:19] Riddell: can you merge http://pastebin.com/YS1bfy6R ( kredentials ) [13:20] from line 8 .... [13:21] erk, that's a 5MB diff [13:22] Riddell: new upstream release :P [13:22] oh it's a complete diff from our old to our newly merged [13:22] I don't find that very helpful [13:23] shadeslayer: I'd rather just have a diff -urN between the debian packaging and what I should upload [13:23] so not a debdiff just diffing the debian/ directories [13:36] Riddell: oh ok.... [13:39] Riddell: http://paste.ubuntu.com/450569/ [13:41] hmm... i wonder why i get a diff of line 17 and 18 [13:41] Riddell: will bbl [13:53] this ubuntu one thing doesn't seem very reliable [13:53] only ever set it up on my netbook [13:54] and don't use it very often [13:54] I'm not convinced it works at all [13:54] heh [13:55] maybe I should just try ubuntuone-kde, I expect it's far more reliable [13:56] riddell: is that available for lucid? [14:03] yes, see kubuntu-devel [14:07] I've tried the one at ppa:apachelogger/ubuntuone-kde , but can't get that to work [14:09] what is the purpose of the kdm user? [14:12] txwikinger: to run kdm [14:13] hmm [14:13] is that since 4.5? [14:14] yes [14:16] makes sense [14:21] I think there are some permission problems around the kdm user [14:21] the home directory is wrong [14:23] for the kdm user? [14:29] txwikinger: yes [14:29] I thought so :D [14:29] ubuntuone-kde is better than the gnome stuff, it at least knows my name and e-mail [14:30] * txwikinger removed ubuntuone [14:30] long time ago.. it was just causing problems [14:30] can't work out how to sync a folder though [14:30] did touch .ubuntuone and opening the folder in dolphin it opens kwallet [14:30] otherwise nothing much happens [14:30] my ~/Ubuntu One folder seems to stay in sync though [14:31] Riddell: we may have some problems soon with glib2 [14:32] agateau: uh oh, what's that? [14:32] Riddell: one of the gio include file defines a variable named "signals" [14:33] which is a Qt #define [14:33] ah, this one [14:33] set to protected; [14:33] is it a known problem? [14:33] I think we've come across it before [14:33] I have heard people discussing about it [14:33] apachelogger atleast [14:34] it's in /usr/include/glib-2.0/gio/gdbusintrospection.h [14:34] I hacked around this by editing the file (bouh) [14:34] I guess the clean fix is to build with QT_CLEAN_NAMESPACE [14:34] here http://irclogs.ubuntu.com/2010/05/31/%23kubuntu-devel.html [14:35] not convinced the ubuntu one status notifier is doing anything much [14:35] apachelogger: ^^ [14:36] agateau: you can either set QT_NO_KEYWORDS or do a hackish #undef signals [14:37] I always set QT_NO_KEYWORDS :) [14:37] debfx: ha thanks, I thought it was QT_CLEAN_NAMESPACE and was wondering why it would not build [14:40] shadeslayer_: kredentials uploaded thanks very much [15:04] apport-kde suggests to include the gdm logfile... sounds like a great idea on kubuntu... not [15:05] and then it crashes because there is no gdm log file [15:10] hey agateau [15:12] rbelem: hi [15:12] :-) [15:12] agateau, i made a draft of the ksambashare info [15:12] agateau, http://paste.ubuntu.com/450601/ [15:13] agateau, can you take a look and check if you agree? :-) [15:14] rbelem: mmm... my idea was to avoid those info() generic method [15:15] rbelem: I would have made the getter run the samba command and hide the stuff from KSambaShare [15:15] "the getter" = the KSambaShareInfo getters [15:16] fregl: for a bug in what? [15:16] agateau, so should we share the ksambashareprivate? [15:16] apachelogger: ooh the status notifier icon successfully showed I was offline [15:16] rbelem: why would you do that? [15:16] and the sambadata? [15:17] rbelem: can't you move the info code in KSSI? [15:18] agateau, yeah... that's right [15:18] :-) [15:24] hey agateau thanks for the enlightening :-) [15:24] :) [15:24] agateau, i will make the changes and will send to the review board again [15:24] :-) [15:37] apachelogger: what needs to change on the bug reporting wiki page? [15:44] Riddell: is something broken with kubuntu-desktop 1.174.1 package under lucid? I purged it and reinstalled it and got a recommends on freespacenotifier, which wasn't installed. Then I tried to install it and it wanted to remove kdebase-workspace kdebase-workspace-bin kubuntu-desktop. Or maybe freespacenotifier is broken [15:50] this is with kde 4.4.85 from updates btw [15:50] actually beta.. [15:51] rgreening: freespacenotifier is gone [15:51] maybe we need a dummy package [15:52] Riddell: its still in the kubuntu-desktop as a recommends under lucid [15:52] apt-cache policy freespacenotifier [15:52] freespacenotifier: [15:52] Installed: (none) [15:52] Candidate: 0.0svn1061317-0ubuntu1 [15:52] Version table: [15:52] 0.0svn1061317-0ubuntu1 0 [15:52] 500 http://archive.ubuntu.com/ubuntu/ lucid/main Packages [15:53] Riddell: hmm.... it seems that I had some stuff to autoremove.... once I autoremoved the old stuff, I can now install freespacenotifier. I guess from the old desktop package. [15:54] oh well [15:54] oh.. nope.. still same issue [15:54] dang [15:54] Riddell: w00t :) [15:54] sup? [15:54] * Quintasan|Szel is just after CAE [15:55] rgreening: on a similar note we need to work out what to do with packages that use libqt4-assistant [15:55] oh god [15:55] what did I just do [15:56] Riddell: what's up with that? or whats the issue? [15:56] rgreening: libqt4-assistant got removed in qt 4.7 but some packages we have use it [15:58] Riddell: was kptc uploaded as well? [15:59] Riddell: is it gone completely? or moved to another package? This was the help launcher right? [15:59] shadeslayer_: it was yes but it'll be in New queue now [15:59] rgreening: gone completely, it was deprecated in qt 4.6 [15:59] oh ok... because i dont see it maverick changes mail [15:59] oh.. yuk [15:59] rgreening: that was a library with help functions [15:59] so, no more help [15:59] ha [15:59] Riddell: ok now with kopete... [16:00] shadeslayer_: what's your plan with kopete? [16:00] Riddell: i was thinking of a brand new package in universe which builds with gcall support [16:00] Riddell: apachelogger sez that fedora packaged libqt4-assistant separately [16:00] I seem to have lost his link... [16:00] JontheEchidna: mm, that's interesting [16:01] Riddell: like kopete-gcall [16:01] that would be a meta package to bring in the new kopete with gcall support and new libkopete4.... [16:01] shadeslayer_: while you're at it, can you see where the libmsn folks are with support for video conferencing support again for MSN in Kopete. [16:01] rgreening: sure thing :) [16:02] rgreening: the problem is that we will have to file about 3-4 MIRs to get gcall support default in main packages [16:02] and those will probably not be accepted :P [16:03] awesome we closed bug 587464 with qtcreator rc1 :D [16:03] Launchpad bug 587464 in qtcreator (Ubuntu) "Qt Creator is crashing when creating Qt QML application " [Undecided,Invalid] https://launchpad.net/bugs/587464 [16:03] shadeslayer_: why do you think the MIRs won't be accepted [16:03] shadeslayer_: building two separate kopete's is pretty ugly, and I don't think you can split out google talk functionality, it's part of the jabber protocol [16:04] Riddell: its not so much so as filing the MIR's but simply the number of packages that will have to be included in main [16:05] shadeslayer_: we won't know unless we try [16:05] hmm... true.... [16:05] Riddell: ok ill file all the MIRs then.. merging will have to wait :P [16:06] Riddell: any backup plan if the MIR's fail? [16:07] Riddell: also the patch with solid in kdelibs is incomplete,it works for dolphin but not for the device mounter plasmoid [16:07] shadeslayer_: not really, looking at the code it's not like the google talk part is a simple plugin we can build separately [16:08] Riddell: yeah :( [16:10] Riddell: better chances of success if i mention in the description that we only want 2 of the binaries in main? [16:11] shadeslayer_: yes I hope so [16:11] okies ... [16:11] hey guys, i'm having some issues with cowbuilder http://paste.ubuntu.com/450607/ [16:11] set PBUILDERSATISFYDEPENDSCMD="/usr/lib/pbuilder/pbuilder-satisfydepends-classic" in the .pbuilderrc [16:12] rbelem: they removed aptitude from the repos i think// [16:12] yep :-( [16:12] rbelem: so set EXTRAPACKAGES="aptitude" as "" [16:12] and now i'm getting this http://paste.ubuntu.com/450626/ [16:13] shadeslayer_, do you think PBUILDERSATISFYDEPENDSCMD solves the problem? [16:13] no idea :( [16:14] :'( [16:15] rbelem: i use pbuilder.... [16:15] JontheEchidna: hmm, fedora packaged a whole second build of qt 4.6 just for assistant [16:20] * NCommander pokes his head in [16:21] hi NCommander [16:21] hey Riddell [16:21] NCommander, agateau: apparantly we get a 5 minute slot at Akademy because canonical is a sponsor [16:21] NCommander: \o [16:21] at the end of the talks [16:21] Riddell: haha.... [16:21] Riddell: oh [16:21] Riddell: WIN. [16:21] what should we do in 5 minutes? [16:22] Riddell: blow up the world? [16:22] tell KDE to fix breakages :P [16:22] I was thinking an acrobatics display would be fun, I'd hold you and agateau on my shoulders while you juggle [16:22] specially ABI ones ;) [16:22] Riddell: (I just finally got my trip booked to Akademy sadly, had issues with the travel agent) [16:22] Riddell: fine with me [16:22] Riddell: need to pick up juggling first though [16:23] Riddell: er, that would end with several broken bones, at least one of us in the hospital, and a general conscense that Kubuntu developers have not escaped from the cirrus [16:24] NCommander: rofl .... [16:24] (actually, that might not be a bda thing) [16:26] btw lucid and maverick testers for kopete+google talk call support needed [16:26] repo at : https://edge.launchpad.net/~rohangarg/+archive/kde-extra/+packages [16:27] nifty [16:27] Morning guys [16:27] and i might have found a bug,when you receive calls you dont get sound,but when you make the call from kopete it works fine 0_o [16:28] must be a bug with gtalk :P [16:46] JontheEchidna or anyone who cares: seems upstream promised to publish a separate qt assistant branch http://lists.trolltech.com/pipermail/qt4-preview-feedback/2010-April/001228.html [17:02] Riddell: the MIR's workout like this : http://pastebin.com/826NWTvN [17:02] -- > show build deps/source package [17:03] * shadeslayer passes some chocolate cake around [17:04] shadeslayer: so three MIRs? [17:04] thats effectively 3 mirs yes [17:18] Riddell: first MIR : 595162 [17:18] bug 595162 [17:18] Launchpad bug 595162 in libosip2 (Ubuntu) "[MIR] libosip2" [Undecided,New] https://launchpad.net/bugs/595162 [17:21] JontheEchidna, Riddell: http://cvs.fedoraproject.org/viewvc/devel/qt-assistant-adp/ [17:21] * apachelogger needs to reboot [17:22] apachelogger: saw it, I've e-mailed this person now about a separate release http://lists.trolltech.com/pipermail/qt4-preview-feedback/2010-April/001228.html [17:23] Riddell: second MIR in bug 595165 [17:23] Launchpad bug 595165 in libexosip2 (Ubuntu) "[MIR] libexosip2" [Undecided,New] https://launchpad.net/bugs/595165 [17:23] because I really don't want a whole second copy of qt in the archives [17:23] 3 bugs filed in 30 secs :P [17:24] shadeslayer: where's the third? [17:24] Riddell: im doing linphone right now... [17:25] Riddell: i meant from 595162 to 595165 [17:25] ah yes launchpad is a busy beast :) [17:26] :) [17:29] shadeslayer, pbuilder works. the problem was the cowbuilder :-( [17:30] rbelem: :P [17:30] :-) [17:32] guys what is a .fmt file. I am trying to compile a source and getting errors related to it [17:34] never heard of it [17:35] Riddell: did the auth dialog come up for ubuntuone (i.e. browser with one.ubuntu.com asking you to authrize computer foo)? [17:36] claydoh: the first part should state more clearly that bugs via help->report bug will go to KDE AND it should be rewriten to reflect that [17:36] currently it still talks about apport and stuff [17:37] Riddell: bug 595173 [17:37] Launchpad bug 595173 in linphone (Ubuntu) "[MIR] linphone" [Undecided,New] https://launchpad.net/bugs/595173 [17:39] i wonder how long it will take for the MIR's to go through... we have archive freeze approaching :D [17:39] shadeslayer: lovely [17:39] Riddell: :) [17:40] after a while I'll just promote them anyway, I'm not going to have us being blocked on beurocracy [17:40] Riddell: w00t :D [17:40] * shadeslayer goes and works on libform1 === EagleScreen is now known as Guest3949 === jtechidna is now known as JontheEchidna [17:46] apachelogger: which location is preferred [17:46] apachelogger: rather when is each method preferred === Guest3949 is now known as _EagleScreen [17:49] <_EagleScreen> Kubuntu Live CD (daily) has two KDE panels, uno on the top and other on the bottom [17:50] _EagleScreen: apachelogger fixed that in bzr [17:50] <_EagleScreen> nice to know [17:50] <_EagleScreen> the Show Desktop widget is "unable to load" [17:52] <_EagleScreen> and software-properties-kde appears with a really ugly theme (does not match oxygen) [18:08] <_EagleScreen> Rekonq is still not installed [18:08] Riddell: around? [18:08] need a sync of http://packages.debian.org/sid/libforms2 [18:11] and then a rebuild of https://edge.launchpad.net/ubuntu/+source/kali [18:13] shadeslayer: give me a few minutes [18:14] Riddell: sure :) [18:16] <_EagleScreen> the issue of the blocked updates is still here.. [18:16] _EagleScreen: what issue is that? [18:17] <_EagleScreen> when Kpackagekit shows blocked updates, but i see that Kpackagekit is still in version 0.5 [18:18] shadeslayer: libforms is 1.0.93sp1-1 in maverick, same as in debian [18:21] shadeslayer: kali rebuilding [18:21] Riddell: um libforms2 needed syncing first... kali had a dep on that :) [18:22] evilshadeslayer: 18:18 < Riddell> shadeslayer: libforms is 1.0.93sp1-1 in maverick, same as in debian [18:22] ah ok :) [18:23] evilshadeslayer: ah but it didn't build [18:23] that's the problem [18:23] libforms failed to build [18:23] Riddell: where? i builds in pbuilder here [18:23] http://launchpadlibrarian.net/50383150/buildlog_ubuntu-maverick-i386.libforms_1.0.93sp1-1_FAILEDTOBUILD.txt.gz [18:23] possibly due to recent changes in mesa (guessing) [18:24] Riddell: ah yes that was fixed as well.. rebuild that as well :P [18:24] ubuntu-x fixed that last night :) [18:24] <_EagleScreen> Riddell: i mean the issue which involves de Bug LP: 342671, http://imagebin.ca/img/ymc0jnr.png [18:25] evilshadeslayer: groovy, rebuilding libforms [18:25] _EagleScreen: your mirror is out of date.... [18:25] evilshadeslayer: that'll get stuck in New if it compiles so poke me then [18:25] Riddell: sure :) [18:25] _EagleScreen: ubuntu-x had blocked updates since the new xserver was compiling [18:26] in order to ensure you didnt end up with a borked update [18:27] claydoh: report bug from menu when one is quite certain that it is a KDE bug ;) [18:28] otherwise you'd need to use ubuntu-bug anyway [18:28] Riddell: I have reason to believe that we sort of shoot our own foot with the desktop-file-translation-patch [18:29] <_EagleScreen> evilshadeslayer: I think there isn'r relationship between that you are talking about and I am talking about [18:32] _EagleScreen: actually there is :) [18:32] _EagleScreen: you see you think kpk has blocked updates,right? [18:32] <_EagleScreen> yes evilshadeslayer [18:33] _EagleScreen: and those 31 updates are related to X [18:33] <_EagleScreen> they are related to KDE packages, I dont see any for X server [18:33] _EagleScreen: hmm youre on lucid? [18:33] we were so very very wrong [18:34] <_EagleScreen> i am in Maverick daily Live [18:34] * apachelogger runs around like the doctor [18:34] apachelogger: because of speed or other issues? [18:34] apachelogger: doktor! [18:34] Riddell: speed yes [18:34] well, also logic [18:35] <_EagleScreen> for instance I cannot install pasma-widgets-addons by the blocked updates issue, unless I can manage apt-get or aptitude (which many people thinks that is stuff for hackers or so..) [18:35] <_EagleScreen> if i am having this problem now.. some people could have it at the future with other packages [18:36] Riddell: inside a foreach we run a if that is actual condition to the foreach (i.e. wrapped wrongly), secondly we call a very primitve function 9 times, and about any other line also eems way more expensive than it ought to be [18:36] but whats worth about it... it will do this every access to kconfigini [18:37] which is A LOT [18:40] 311 calls for just dolphin startup [18:44] Riddell: is kconfigini the only place we can do this? [18:45] apachelogger: not honestly sure without looking closer [18:46] I know suse's patch for doing the same thing is suspiciously different [18:46] Riddell: they are not stripping stuff from the desktop files I suppose? [18:47] no but they support it [18:47] anyhow, first we should evaluate if we can move this whole translation business somewhere else, then we should try to improvement its runtime [18:49] https://build.opensuse.org/package/view_file?file=desktop-translations.diff&package=kdelibs4&project=openSUSE:11.2 [18:50] ohhh [18:50] that looks rather good actually [18:53] kdebase trunk runtime/nepomuk/services/queryservice seems to be broken at the moment? [18:55] apachelogger: do we use make dist on upstream source while packaging? [18:56] i recieved a query : do you guys ever do a make dist/make distcheck on upstream code? [18:57] ( by upstream authors ) [19:00] evilshadeslayer: we usually do not [19:01] evilshadeslayer: i.e. it is not part of the standard workflow [19:03] apachelogger: thanks :) [19:12] Riddell: I think we can assimilate the suse patch with some modifications [19:13] what seems most obvious is that we have multiple catalogs that need to be inserted at lookup time, which is probably heavier too -.- [19:13] multiple small files loaded multiple times cannot be good [19:15] Riddell: I'll look into that soonish [19:15] because I think a lot of the perceived slowness of kubuntu does come exactly from our expensive translation lookup s [19:16] apachelogger: hey [19:16] wah [19:16] hai [19:16] * apachelogger blames Nightrose [19:16] * apachelogger fears the wrath of jefferai [19:16] no blaming the Nightrose! [19:16] apachelogger: your next explain-me-this-ruby task [19:16] yay [19:17] Nightrose: you are not to blame this time [19:17] apachelogger: http://pastie.org/1007266 [19:17] \o/ [19:17] please explain the line that just has: [19:17] r [19:17] what could that possibly be doing? === evilshadeslayer is now known as shadeslayer [19:21] hm [19:21] * apachelogger needs to think about that [19:22] jefferai: I would say that it executes r ;) [19:22] apachelogger: sure -- but what does it execute? [19:23] is there a default method in Ruby? [19:23] jefferai: not that I know of [19:25] hm, ok [19:25] thanks [19:27] jefferai: another possibility would be that it returns r [19:27] which is really more sensible ^^ [19:27] maybe [19:27] aye [19:27] aye [19:27] jefferai: it does indeed do that [19:27] yeah? [19:28] let me proof this quickly [19:28] so in Ruby, if you just give an object, it uses that object as the return value...? [19:28] http://pastebin.ca/1884543 [19:29] hm [19:29] jefferai: supposedly the function in your example ends right after that end [19:29] yes, it probably does [19:30] I'd have to check but I think so [19:30] in either case I find this approach to returning a value a bit ... well ... ugly ;) [19:30] yeah [19:30] JontheEchidna: ^ look how unexplicit one can be about one's intentions ;) [19:31] hehe [19:32] jefferai: it only works when the function ends afterwards [19:32] http://pastebin.ca/1884545 redefined the b method from above's example [19:33] jefferai: ruby apparently does have some return-most-recent-return magic [19:33] apachelogger: have you time to sponsor ktorrent? [19:34] like when you do f = F.new, I suppose you actually get the instance of F returned AND assigned, hence one could probably do my dirty trial also in a oneline b [19:34] * apachelogger tries [19:34] lex79: suppose so [19:35] thanks, still building in ppa but build fine local ;) https://launchpad.net/~alessandro-ghersi/+archive/staging/+packages [19:35] jefferai: http://pastebin.ca/1884547 [19:35] * apachelogger notes that one can make this even worse ^^ [19:36] http://pastebin.ca/1884550 [19:37] that is sort of genuisly mad and horribly unobvious too :D [19:37] lex79: do we have ktorrent in a branch? [19:38] I don't think so [19:38] JontheEchidna: do you think we would want one? [19:38] lex79: dfsging is not necessary anymore? [19:38] JontheEchidna: I think debconf kde is finished :D [19:39] dantti: is that an app or a lib or both? [19:39] i think puttin it in kde-support would be best, do you think putting it into kde-review is a good idea? [19:39] apachelogger: the package is pretty low maintenance. Usually we're doing a new upstream release or just merging from debian. I'm not saying that a branch would hurt, though [19:39] apachelogger: can be both [19:39] dantti: :D [19:39] apachelogger: I don't think is necessary, we have only one change from debian, ktorrent recommends krosspython [19:40] apachelogger: it's a lib but it has a small app to use as stand alone [19:40] lex79, apachelogger: we should get that change merged and sync [19:40] yup [19:40] dantti: oh dear sweet, where is that to be found? :D [19:40] apachelogger: localhost :P [19:41] omg! [19:41] closed source it is [19:41] omg omg omg [19:41] :P [19:41] JontheEchidna: I can talk with modax for that [19:41] lol [19:41] :* [19:41] lex79: we should get rid of that delta [19:42] yes like said JontheEchidna and then sync [19:42] I just need to add one missing method that I forgot and I can commit to kde's svn, but I don't know where to put it now :P [19:42] JontheEchidna, lex79: one might want to find out if the debian does intent to gitify the ktorrent in which case we might want to bzrifiy the gitified ktorrent which would make merges super duper easy [19:42] dantti: I'd say either playground/sysadmin or playground/libs/ [19:42] depends on whether it's more of a library than an app or not [19:43] you could always opt for git :P [19:43] no problem with where to put it there [19:43] JontheEchidna: well I'd put it into playground if it wasn't ready for use I think now it's more like kde-support or review so ppl can say what I was dumb [19:43] ohh [19:43] * apachelogger dpkg-buildpackage'd with -S and no -sa [19:43] meh [19:44] well, maybe soyuz eats it eitherway since the tar is in a ppa already [19:44] dantti: kdereview would be fine too, I think. [19:44] I'd review it. ;) [19:44] mitoo [19:44] good [19:44] dantti: extragear is also an option [19:45] can things go straight from localhost -> extragear? [19:45] right, maybe an email to kde-devel asking for that :P [19:45] well, import it to playground [19:45] then ask on kde-devel [19:45] possibly move to extragear [19:45] and we can review while we wait for the answer from kde-devel ;) [19:45] kdesupport seems a bit wrongish though IMHO [19:46] so it will look spiffy by the time it moves to either kdereveiw or extragear :D [19:46] * apachelogger just unpatched kdelibs \\o/ [19:46] apachelogger: I just tought about that because of polkit0-qt that we have put it there:P [19:46] dantti: kdesupport is for dependencies of core kde [19:46] well, that is because it is qtware :P [19:46] that cannot be part of kde otherwise [19:47] hmm right [19:47] patfla: hi [19:47] I left a message to modax about ktorrent [19:47] I think my dolphin is faster \o/ [19:47] \o/ [19:47] \o/ [19:47] not fast enough though [19:47] the bouncy thingy still bounces twice [19:48] * JontheEchidna whips Dolphin [19:48] I only want it bounce once, in fact I want it not bounce at all [19:48] click -> zap -> dolphin [19:49] how to remove bounce in 4.5, I don't see the option in system settings [19:49] I hate that thing [19:49] lex79: ~/.kde/share/config/klaunchrc [19:49] I think [19:50] 4.5 is not ment to be unbounced! [19:51] I don't have that file [19:51] lex79: http://kubuntuforums.net/forums/index.php?topic=3112313.msg232358#msg232358 [19:54] apachelogger: thanks for that [19:54] w00t! kfn to the rescue!! [19:54] JontheEchidna: thanks [19:54] btw I found it System Settings -> Application and System Notifications -> Launch Feedback [20:13] apachelogger: JontheEchidna commited to playground/libs/libdebconf-kde [20:13] \o/ [20:14] and an email was sent to kde-devel too so more ppl are aware of it [20:16] dantti: what would I set the DEBCONF_FRONTEND env variable of my app to?> [20:17] JontheEchidna: when you run tool/debkonf it will cout the two exports needed :D [20:17] dantti: what else will I need to do? [20:17] pretty much just that [20:18] magic~! [20:18] it's really simple, you run the tool and on some other terminal you set those env vars and start aptitude :P [20:20] JontheEchidna: and one cool thing is that you can put the widget inside your app (it's a QWidget :D) [20:21] * Riddell considers updating plasma-widget-networkmanagement and replacing network-manager-kde in the seed [20:27] anybody know of a package that always gives a debconf question when installed? [20:27] aiccu :P [20:27] but I already tested that one :P [20:28] JontheEchidna: there is also /usr/share/doc/debconf-doc/examples/demo in debconf-doc package [20:28] * dantti remembers that the backup feature was not tested :P [20:29] I think also mysql :) and postfix [20:31] our friend sun java [20:31] I already accepted sun java, so it won't ask again [20:31] dantti: I did this, but it's not working :( http://paste.ubuntu.com/450738/ [20:31] just remove it from the cached file [20:32] JontheEchidna: there is a typo in the PIPE export I'm fixing now [20:33] JontheEchidna: try again [20:35] dantti: what version of packagekit do we want in 10.10? [20:35] Riddell: well I need to add support for debconf in it now, and distro update stuff, so hopefully the next one is ok [20:36] dantti: doesn't work :( [20:36] setenv("DEBIAN_FRONTEND", "passthrough", 1); [20:36] setenv("DEBCONF_PIPE", "/tmp/debkonf-sock", 1); [20:37] JontheEchidna: did you svn up right? [20:37] dantti: yes [20:37] jonathan@jonathan-laptop:~/src/libdebconf-kde$ svn up [20:37] U tools/main.cpp [20:37] Updated to revision 1138803. [20:37] dantti: but that's the backend you're talking about? I just mean which version of packagekit in general we want, presumably 0.6 latest? [20:37] http://websvn.kde.org/trunk/?rev=1138803&view=rev | svn://anonsvn.kde.org/home/kde/trunk -r 1138803 [20:37] hmm try /usr/share/doc/debconf-doc/examples/demo first [20:38] !find /usr/share/doc/debconf-doc/examples/demo [20:38] File /usr/share/doc/debconf-doc/examples/demo found in debconf-doc [20:38] Riddell: yes, 0.6, 0.7 i think is not even started [20:38] oh, duh it's in debconf doc :D [20:38] i told you [20:39] running /usr/share/doc/debconf-doc/examples/demo pops up debconf in the terminal :( [20:39] JontheEchidna: hmm so which package are you trying to install? [20:40] dantti: acciu [20:40] *aiccu [20:40] weird... does the dpkg output prints out something? [20:40] from my app? [20:40] yes [20:41] dantti: http://paste.ubuntu.com/450742/ [20:41] that's from dpkg-status [20:43] jobtw Echidna: well it should print out some errors, what is your debconf priority? dpkg-reconfigure debconf [20:43] should it be dialog, readline, gnome, kde, or editor? [20:44] that's the frontend, the next screen is the priority [20:44] depending on the priority the questions are not shown [20:44] mine is at high [20:44] funny kde shouldn't be on that list:P [20:45] mine is high too, try with aptitude, just to see if it will show the questions [20:46] aptitude shows the debconf stuff in the terminal [20:47] really? are the env set? [20:48] oh, I forgot to purge aiccu, let's try again [20:49] nope, still in konsole when installing aiccu with aptitude with the env vars set [20:49] on merges I see a lot of packages with info: "Update location of KDE 4 HTML documentation." do you will merge these packages? [20:49] lex79, i was trying to merge kdiff3 . Should i put it in Section: devel or kde ? in debian it is in kde [20:49] bhargav: kde [20:50] funny it works here [20:51] bhargav: maybe we can sync that package now [20:51] JontheEchidna: can you paste the aptitude's output? [20:51] bhargav: since Debian use now /usr/share/doc/kde [20:52] ari-tczew: yes. debian has now changed to our location for docs so those will go away in future but not yet [20:52] lex79, ok.. [20:53] dantti: http://paste.ubuntu.com/450746/ [20:53] bhargav: file a bug in launchpad if we can sync ;) [20:54] lex79, yeah. im on it . [20:54] k [20:54] JontheEchidna: try with sudo su, set the env and try [20:55] dantti: http://paste.ubuntu.com/450748/ [20:56] I had a problem with sudo on solaris not propagating the env vars but who knows :P [20:56] same problem :( [20:56] JontheEchidna: but you used sudo... [20:56] oh :D [20:56] :P [20:57] JontheEchidna: btw the debconf dialog is showing up right? [20:57] the text dialog [20:57] dantti: in konsole, yes [20:57] good, then I believe sudo is evil again [20:57] aha! [20:57] http://paste.ubuntu.com/450750/ [20:58] also: http://paste.ubuntu.com/450751/ [20:58] JontheEchidna: I guess maybe you didn't recompile or restarted the tool? [20:58] debconf: (Cannot connect to /tmp/debkonf-sock: No such file or directory at (eval 24) line 3) [20:58] oh, debkonf has to be running? [20:58] JontheEchidna: yes [20:59] dantti: http://simplest-image-hosting.net/i0-plasma-desktophp2268-jpg.jpg [20:59] the tool works like a server, just for testing the ideal thing is to link in you app, so you can even embed the dialog [21:00] Added plasma-widget-networkmanagement to desktop-recommends, netbook-recommends [21:00] Removed network-manager-kde from desktop-recommends, netbook-recommends [21:00] voila! [21:00] JontheEchidna: nice, it's seems to be working now :D, probably with your tool it will work too [21:01] now someone need to place the kubuntu logo in /usr/share/pixmaps/ubuntu-logo.png :P [21:02] dantti: So my gui would have to create a DebconfGui when it runs dpkg, and then after setting those env vars in the dpkg-runner things should work? [21:03] without the need for running debkonf manually [21:04] JontheEchidna: well you should do like this, the GUI (non-privileged) create DebconfGui, at the begging of the app wiht a file name like /tmp/your-app-PID then the root process sets that when it starts and it's done [21:05] there is an activated and deactivated signals, when activated is emitted it means you need to show the dialog, and the other is to close the dialog [21:05] it works with my tool when running debkonf \o/ [21:05] but you don't delete the class as is will keep lestening for new connections [21:06] nice :D [21:14] dantti: it needs to install its headers to /usr/include [21:15] JontheEchidna: hmm I didn't test(or do) the install part ... lazy me, i guess It's needs a Find....cmake [21:15] yeah, that too :) [21:16] I have to go home now, my wife/kids just came from argentina :) [21:17] nice [21:17] cya === Blizzzek is now known as Blizzz [21:26] * apachelogger loves writing findcmake files :D [21:26] * apachelogger made one for qoauth and couchdb-qt, u1-qt-api and u1-kde shall follow ;) [21:26] nice fact about u1-qt-api ... it really depends on KDE since it queries kwallet ;) [22:17] apachelogger: pokey [22:24] lex79: poke poke [22:27] lex79: we have docbook issues with kdiff3 [22:27] lex79: http://pastebin.com/nyQaH6uT [22:27] bhargav: youll need to take it from here or come back tomorrow :( [22:32] shadeslayer, gotta go now , will take this up tomorrow . [22:32] bhargav: sure [23:24] * apachelogger is all forum'd out -.- [23:24] shadeslayer: you pok0red? [23:25] apachelogger: http://pastebin.com/nyQaH6uT [23:25] apachelogger: we haz docbook issues [23:25] apachelogger: one sec [23:26] apachelogger: build log : http://pastebin.com/FwafuBY0 [23:26] this is when merging kdiff3 [23:26] shadeslayer: complete log would be nice [23:26] ohh [23:26] apachelogger: not my build :( [23:26] shadeslayer: this is a merge? [23:27] apachelogger: yep... [23:27] well, difficult to tell without seeing the command that this error is coming from [23:27] bhargav is on my friends who was doing this merge [23:27] the docbook is even in the new format.... [23:27] but generally speaking it might very well be because of the recent documentation path installation fiddling [23:28] apachelogger: hmm... yes but it was fixed by lex79 right? [23:28] OTOH it might just be that the file is really invalid and only our tools are new enough to notice [23:29] shadeslayer: well, without the whole log I can only guess and to me it looks like the docbook file's markup is broken [23:29] missing close tag most likely [23:29] hmm... [23:29] or missing open tag for a close tag [23:29] ill get that info over to my friend :) [23:29] or i could just fix it my self... but then he will kill me if i do that :P [23:32] shadeslayer: delegating > work [23:32] :) [23:35] *sigh* why dont people document patches in changelogs [23:37] apachelogger: Qt is complex..... [23:38] iDunno (tm) half the functions used :P [23:42] shadeslayer: like? [23:42] actually I find Qt's API to be very intutivie :P [23:43] apachelogger: one sec :) [23:43] apachelogger: well im just a beginner here :) [23:47] apachelogger: im sort of in b/w a merge :P [23:47] will get back in a few mins [23:50] ^^ [23:50] kdiff3 needs a patch to fix docbook issue, this is the patches to fix doocbook in kphotoalbum http://cvs.fedoraproject.org/viewvc/devel/kphotoalbum/kphotoalbum-4.1.1-docbook_fix.patch?view=log [23:50] shadeslayer: ^ [23:51] lex79: thanks ill get that across [23:52] shadeslayer: ok, you should look at that patch and fix kdiff3 in the same way :) [23:52] lex79: not my work :P [23:52] lex79: a friend is working on it [23:52] ok [23:53] beware the cows!!!! http://imagebin.ca/view/JHoz0t0.html [23:53] :D [23:56] * shadeslayer is blinded by pinkiness [23:56] where is that pink? [23:56] plasma broke my nice theme anyway :P [23:57] apachelogger: your taskmanager in the panel is kool [23:58] lex79: how so? [23:58] apachelogger: the second part in the addressbook tutorial directly jumps to signals and slots,any idea where i can find some simple stuff about it first? [23:59] shadeslayer: did you read the introduction to signal and slots? [23:59] apachelogger: nope... [23:59] that might be a starting point then