/srv/irclogs.ubuntu.com/2008/12/30/#kubuntu-devel.txt

Sputseele: thanks a lot, just have read the summary for now, but it sounds like a very well-made base for us to improve on quassel's usability :)00:25
Sputwill read the full thing tomorrow once I got decent internet access again00:25
JontheEchidna_Sime: Could I bug you about a crash I've encountered with my python kcm?00:48
ScottK-palmNCommander:  What's up with my p-a-s changes for kde4bindings?01:00
NCommanderIt stopped libqyoto from building on ARM it seems01:01
NCommander(or being uploaded)01:01
seelep-a-s?01:01
ScottK-palmPackages arch specific01:02
ScottK-palmIt's for saying don't build certain packages on specific architectures.01:03
ScottK-palmNCommander: There's a soyuz bug open right now saying if any binaries a mentioned in p-a-s the entire source package gets skipped.01:04
ScottK-palmWhich is consitent with the hppa build being missing.01:04
NCommander*winces*01:04
ScottK-palmconsitent/consistent.01:05
ScottK-palmSo I'm skeptical that my p-a-s stuff is affecting only one package.01:05
NCommanderI'll have to look closer at the source of the failure01:06
ScottK-palmI'll try and have a look though.01:06
ScottK-palmI need to double check the hppa changes I made in any case.01:07
ScottK-palmNCommander: If it was a failure to upload error, Soyuz is know to have timing issues and drop binaries every now and then.01:10
NCommandero_o;01:11
ScottK-palmI'd ask kiko if he can rescue it.01:11
ScottK-palmMy theory on why Soyuz isn't getting opened has to do with embarassment.01:12
seelebesides kpackagekit and quassel what else was there to review?01:12
ScottK-palmseele: kvirc? It's the other IRC contender.01:12
* ScottK-palm goes back to pretending to look at the mountains (night time car travel and I'm not driving).01:16
JontheEchidna_Sime: actually I think I know what's causing the problem. Dunno how to work around/fix it though... Jockey uses a GUI-tookit agnostic backend in another process, relying on the frontend to grab data for populating the UI. Could be funkiness with threads.01:35
JontheEchidnawhich cause kcmshell4 to crash01:35
NCommanderRiddell, poke02:22
NCommanderScottK, ping?05:08
freeflyingNCommander: arounds?06:28
ScottKNCommander: Pong?06:50
ScottKHome now.06:50
ScottKNCommander: Looking here: http://buildd.debian.org/quinn-diff/Packages-arch-specific it looks like my p-a-s changes for kde4bindings/mono on hppa got dropped somewhere.07:02
=== fabo_ is now known as fabo
ArbyJontheEchidna: do you have the code handy that you used to build the kcm module for jockey?09:34
ArbyI need to do system-config-printer-kde at some point09:34
Arbyso I'm looking for examples09:35
ArbyI've got the example code from svn09:35
Arbybut it's not that obvious to me09:35
=== jussio1 is now known as jussi01
apacheloggercan anyone reach ftp.kde.org10:45
jussi01apachelogger: Connection to Server Refused here11:04
apacheloggerjussi01: ok, thx11:14
NCommanderfreeflying, for some definitions of around11:24
apacheloggerRiddell: is there a reason kde4.mk enforces the usage of quilt?12:17
NCommanderapachelogger, dislike quilt?12:19
NCommanderapachelogger, and feel like sponsoring more ARM fixes?12:19
=== _neversfelde is now known as neversfelde
* NCommander looks at Riddell or ScottK 12:32
Riddellapachelogger: not especially, that's just what it's always done12:59
glade88Does the kdebase-workspace package has the rss dataengine missing?13:12
glade88plasmoidviewer rssnow -- does not show rss in the list. neither do I have the files /usr/lib/kde4/plasma_engine_rss.so and /usr/share/kde4/services/plasma-dataengine-rss.desktop13:14
apacheloggerNCommander: possibly13:14
NCommanderapachelogger, kdeaccessibity needs sponsoring, and kdeartwork will ...13:14
apacheloggerRiddell: are you fine with making it optional?13:14
apacheloggerRiddell: I think about adding an if condition for the include, that way one just needs to add the build-dep if debian/patches/series is present13:15
apacheloggerNCommander: did you upload accessibility to a ppa and is the patch applied upstream?13:16
NCommanderapachelogger, no, and no. Haven't filed a bug yet13:17
* NCommander isn't having a great amount of luck getting his patches to flow into KDE13:17
apacheloggeryou have to poke the people hard enough, bug triage takes way too long13:17
NCommanderapachelogger, care to help?13:21
NCommanderkdeaccessibility is on its way to my PPA13:22
apacheloggerNCommander: will commit the kmag change if it works13:26
NCommanderkmag?13:26
NCommanderoh, the change you had in the repo13:26
apacheloggerhm13:33
apacheloggerNCommander: why does inline qreal clamp not return a qmin anymore?13:34
NCommanderwait what?13:34
apachelogger-  return qMin(1.0, qMax(0.0, n));13:34
apachelogger+  return  (1.0, qMax(0.0, double(n)));13:34
apacheloggerpatch in accessibility13:34
NCommanderO_o;, crap13:35
NCommanderThat's a bug13:35
NCommander:-)13:35
* NCommander sighs13:35
NCommanderI think I'm slowly loosing my sanity on this porting project13:35
apacheloggersanity be gone!13:35
NCommanderUh13:36
NCommanderI'm looking at that patch now13:36
NCommanderIt still returns qMin ...13:36
NCommander-  return qMin(1.0, qMax(0.0, n));13:36
NCommander+  return qMin(1.0, qMax(0.0, double(n)));13:36
NCommanderThat's what I see on accessibility ...13:36
apacheloggerhm13:36
apacheloggermaybe my kate went silly13:36
* NCommander hits apachelogger 13:36
NCommanderdon't make me doubt my sanity13:37
apacheloggerhm13:37
apacheloggerfunny bug :D13:37
NCommanderYour a KDE developer, fix it :-P13:37
apacheloggerkate rendering is pure magic13:37
NCommanderQt is pure crap w.r.t. to portability13:37
apacheloggerseriously, I dont think the kate devs even understand it :P13:37
NCommanderMagic crap ;-)13:37
NCommanderwrite kvim13:37
* apachelogger blames the syntax highlight stuff13:38
apacheloggerNCommander: kate == kvim13:38
NCommanderapachelogger, so it was just a katie bug, and not my sanity?13:38
apacheloggeryes13:38
NCommanderwell13:39
NCommanderThat's a first.13:39
=== bddebian2 is now known as bddebian
=== kblizzzek is now known as blizzz
apacheloggerNCommander: please test the kmag color stuff on arm14:44
NCommander??14:44
apacheloggerruntime QA14:44
NCommanderfrom kdeaccessibility?14:45
apacheloggeryes14:45
NCommanderYour assuming my ARM device has a working X server14:45
apacheloggeroh dear14:45
NCommanderhrm14:45
apacheloggerNCommander: find someone with :P14:45
* NCommander sees if he can just use Xnest14:45
apacheloggerif it works I'll commit the change upstream14:46
* NCommander has no startkde script14:46
apachelogger-workspace14:46
NCommanderOk, my ARM box is still doing a build of artwork so when that finishes, I'll test14:46
apacheloggerokies14:46
NCommanderwow15:04
NCommanderTrolltech responded to me on their dbus bug15:04
NCommander"We're not broken, KDE must change"15:04
NCommander-_-;15:04
NCommander*sigh*15:04
DreadKnighthow do i start bluetooth from command line?16:37
ScottK-desktopRiddell: Have you seen: http://blog.martin-graesslin.com/blog/?p=211 and/or discussed it with bryce?  It'd be really nice to get rid of that problem ...16:39
=== _neversfelde is now known as neversfelde
seelewow.. MD5 has been broken16:46
seelehttp://www.win.tue.nl/hashclash/rogue-ca/16:46
jtechidnaScottK-desktop: Bryce and Martin have been discussing that directly in an LP bug somewheres16:47
=== jtechidna is now known as JontheEchidna
ScottK-desktopJontheEchidna: Great.  Thanks.16:47
JontheEchidnalast I saw they were asking the patch author his opinion16:48
ScottK-desktopseele: Interesting.  The theoretical risk has been known for quite some time.  That's the first claim of a practical use I've seen.16:49
vorianScottK-desktop: thanks for the sync request17:41
ScottK-desktopvorian: You're welcome.17:41
voriani've been waiting for those folks to fix some licensing issues17:42
Tm_Thi17:42
vorianhi17:42
Tm_Tother than me using LPIA arch ?17:42
Tm_TI noticed that main repos are bit, how would I say, bare here and there17:43
vorianif memory serves, there was a public domain issue with some of the docs17:44
Tm_Tinteresting17:44
=== jussio1 is now known as jussi01
RiddellScottK-desktop: as far as I caught they want to keep that X patch as it speeds up a lot of things18:53
Riddell:(18:53
Riddelland recon that KDE should work around it18:53
apacheloggerRiddell: so we should have kept the old bluez and patched it to work with the intrepid kernel?19:10
apacheloggersomehow I find the attitude flawed TBH19:11
apacheloggerRiddell: what about quilt?19:11
Riddellapachelogger: alledgedly the old bluez didn't work with current linux19:13
Riddellthat was the rationale for last minute update in intrepid anyway19:14
Riddellwhat about quilt?19:14
apacheloggerRiddell: <apachelogger> Riddell: are you fine with making it optional?19:15
apachelogger<apachelogger> Riddell: I think about adding an if condition for the include, that way one just needs to add the build-dep if debian/patches/series is present19:15
Riddellapachelogger: if you can get it work then go ahead19:20
apacheloggeraye aye19:20
NCommanderapachelogger or Riddell, feel like sponsoring another ARM portability fix?19:22
NCommanderor ScottK19:22
apacheloggerNCommander: did you test kmag yet?19:27
NCommanderRemember when I said no working X :-P19:27
* apachelogger insists on runtime QA19:28
vorian:o19:28
NCommanderWHere is the damn startkde script19:28
NCommanderits not in workspace19:28
apacheloggerRiddell, NCommander, vorian: if you got time for a bit of testing http://paste.ubuntu.com:80/96199/19:29
apacheloggerNCommander: kdebase-workspace-bin: /usr/bin/startkde19:29
apacheloggerNCommander: why would you need a complete KDE session anyway?19:29
vorianapachelogger: sure, as soon as Iget home19:30
apacheloggervorian: iGet?19:30
* NCommander sees if he can get something to work19:30
vorianeek, yah, i'm on the phone (i get)19:31
apacheloggervorian: iPhone?19:31
vorianof course :p19:31
apacheloggeriGet should be just fine then :P19:31
vorianhehe19:31
apacheloggeryou just had a bit of a case issue19:31
* Arby does the new feature dance19:42
Arbysystem-config-printer-kde now does ipp browsing :)19:42
apacheloggerno clue what that might be19:44
apachelogger*drinking tea*19:44
apacheloggerpolicykit-kde release coming up \o/19:45
Arbyneither have I really, but it means I can connect to printers on remote machines now :P19:47
Arbyjust not using samba19:48
Arbybecause setting up shared printers on samba has been a pain19:48
JontheEchidna<3 print function19:52
ScottK-desktopRiddell: bluez worked fine for me before it got updated.19:55
ScottK-desktopNCommander: I see you got a nice mention in Joerg's blog.19:58
NCommanderI did?19:58
NCommanderlink?19:58
jpdsNCommander: http://blog.ganneff.de/blog/20:00
NCommanderWell ...20:00
NCommanderGo figure20:00
ScottK-desktopNCommander: Do you still need some sponsoring?20:01
NCommanderkdeartwork20:01
NCommander^ - ScottK-desktop20:01
ScottK-desktopNCommander: Link?20:02
NCommanderlp:~kubuntu-members/kdeartwork/ubuntu20:02
* ScottK looks20:03
ScottKNCommander: Kdeartwork uploaded.  Thank you for your contribution to Kubuntu (JontheEchidna too)20:36
ScottKNCommander: Congratulations.  One more built.  What's next?21:13
NCommanderbluetooth or plasma-addons21:14
ScottKWell bluetooth is broken anyway.21:14
jussi01ScottK: any idea of when that might be fixed?21:14
ScottKNope.21:14
ScottKsuperm1 was helping with it, but I think got distracted.21:15
* jussi01 misses bluetooth21:15
ArbyJontheEchidna: nice work on the jockey kcm module. feel like taking a look at s-c-p-kde :)22:39
ArbyI've made a start but got stuck22:39
Arbyany idea what would cause22:39
ArbyThe service 'Printer Configuration' does not provide an interface 'KCModule' with keyword 'system-config-printer-kde/scpk-kcm.py The factory does not support creating components of the specified type22:39
JontheEchidnaArby: actually I'm stuck with jockey....22:39
Arbyheh :)22:39
Arbystill crashing then?22:39
JontheEchidnano, I got around that22:39
Arbycool22:40
JontheEchidnaby crippling the program22:40
Arbyah22:40
JontheEchidnabut the ui shows up in its own window because I can't set the parent of the ui to the KCModule because it's in another class22:40
Arbyhmm, sounds similar to my problem actually22:41
Arbyif I run scpk-kcm in the source tree the ui loads22:41
Arbybut if I try from system settings I get the above error22:41
JontheEchidnaany console output?22:41
Arbynot from system settings22:42
Arbykcmshell4 gives22:42
ArbyLoading pykcm.py22:42
ArbyWIdget parent:None22:42
Arby\o/ Yippie! it kind of works!22:42
Arbycomponent data: <PyKDE4.kdecore.KComponentData object at 0xb28f5aac>22:42
ArbyKilled22:42
JontheEchidnaand everythings works?22:43
Arby(I killed it deliberately)22:43
Arbyno, the UI is unresponsive, can't click anything22:43
Arbywindow just hangs22:43
JontheEchidnacould you paste your code somewhere nice?22:43
Arbyit loads but nothing more22:43
Arbyyeah22:43
Arbyhang on22:43
JontheEchidnain my case the misbehavior happens regardless of being in kcmshell or SS22:44
ArbyJontheEchidna: just the PyKcm class http://paste.ubuntu.com/96333/22:45
Arbythe whole program is about 3.5k lines22:46
JontheEchidnahmm22:46
JontheEchidnawell you won't be needing your own kappliation, systemsettings/kcmshell has that22:46
JontheEchidnaand by the looks of it the actual UI is in the GUI() class?22:47
Arbyyes22:47
JontheEchidnalooks like you're gonna run in to the same problem I am later on then...22:47
ArbyI just copied the main event loop as a starting point22:48
JontheEchidnait's probably freezing because it's trying to be its own kapplication22:48
JontheEchidnayou can remove lines 27 and 31, that much I know22:48
JontheEchidnabut if its setting up the UI in GUI() I have no clue how you'll be able to set up the UI with the KCModule being the parent22:49
JontheEchidnaand you'll run in to the problem I am running in to. you'll have to tell uic.loadUi to load the .ui file with no parent22:50
JontheEchidnathus making it a toplevel window22:50
Arbyyeah I see your point22:50
* JontheEchidna is sorta trying to make himself see his point :P22:50
Arbythanks for the tips22:51
ArbyI think I'll have to poke this some more tomorrow22:51
JontheEchidnaI think I'd try to merge GUI() with PyKcm()22:51
JontheEchidnasince PyKcm is setting up the GUI now22:51
stdinKMainWindow is very naughty22:51
Arbythat's a huge job, GUI contains a large part of the functionality22:52
Arbyin what way22:52
JontheEchidnaI can't merge the GUI and PyKcm classes because the gui class has jockey's AbstractUI class as a baseclass already22:52
Arbythere's more to this than meets the eye :)22:53
JontheEchidnaand I get a metaclass conflict if I try to make PyKcm a base class of both KCModule and jockey.ui.AbstractUI22:53
* JontheEchidna tears hair out22:53
* Arby gives up for the night22:53
stdinapparently caused by KMainWindow http://paste.ubuntu.com/96338/22:53
stdinseeing as using QWidget as the base for my class stops the horrible crash22:54
JontheEchidnaoh yeah, KMainWindow'll do that :P22:54
JontheEchidnait's especially naughty in pykde22:54
stdinno, it actually *works* in PyKDE :p22:55
=== santiago-ve is now known as mauler
=== mauler is now known as santiago-ve
stdinI can't figure out exactly what's causing the issue there though22:55
stdinwhen QObject::event calls qDeleteInEventHandler, it calls it with "this", so where the pointer changed from 0xbf806b98 to 0x06 is a mystery22:56
=== ScottK-desktop is now known as ScottK3

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!