/srv/irclogs.ubuntu.com/2014/01/03/#kubuntu-devel.txt

=== jono is now known as Guest94995
ahoneybunwhat are were you saying apachelogger?03:19
valorieooo, I missed this earlier: http://dot.kde.org/2013/10/02/ezgo-free-and-open-source-software-taiwans-schools07:32
valoriethey are now using kubuntu as the base for ezgo07:32
soee;]07:33
apacheloggervalorie: more to the point, everyone needs tableties09:12
* valorie is waiting for a vivaldi09:13
valoriefortunatly not holding my breath on that09:13
apachelogger:S09:15
apacheloggersomething needs to happen09:15
apacheloggerthey are not the first to mention that requirement coming up, nor will they be the last09:15
apacheloggernot being able to offer anything seems rather bad to me09:16
valoriesomeone in #kde was asking for a PPA for plasma active tonight09:16
* valorie stayed silent09:16
valoriewell, they started with their lil open raspi09:16
valoriemaybe they'll have success in the end09:16
valoriewho knows09:17
* valorie drags to bed; contractor coming tomorrow morning too... or rather THIS morning09:23
soeedo you have some problems with upgrades (trusty) as some ktp package breakes it ?09:24
apacheloggerno09:34
apacheloggerbug 124382209:39
ubottubug 1243822 in plasma-nm (Ubuntu Saucy) "[SRU] Update plasma-nm, libnm-qt, and libmm-qt" [Undecided,Triaged] https://launchpad.net/bugs/124382209:39
apacheloggerwhat to do with it?09:40
apacheloggerand why does it not have a card?09:40
soeeapachelogger: http://pastebin.com/DU8R76hQ09:40
apacheloggerwut09:40
apacheloggerapt-cache show kde-telepathy-declarative09:41
soeeand http://pastebin.com/SJ3APcu509:41
apacheloggershadeslayer: ^09:42
soeeapachelogger: http://pastebin.com/2Xxn99Tj09:42
apacheloggersoee: file a bug about your second paste please09:42
apacheloggerthat's the culprint09:42
soeeapachelogger: kubunut or ktp bug ?09:43
apacheloggerkubuntu09:45
soeehttps://bugs.kde.org/show_bug.cgi?id=32955309:58
ubottuKDE bug 329553 in general "Dependency problem with kde-telepathy-declarative" [Normal,Unconfirmed]09:58
apachelogger(kubuntu bugs are filed via ubuntu-bug $packagename09:59
apacheloggershadeslayer: ^09:59
soeeapachelogger: ?10:00
apacheloggeryou filed a kubuntu bug in kde's bug tracker10:01
soeeah oh my :/10:02
soeesomeone can delete it from kde bugs ?10:07
soeehttps://bugs.launchpad.net/ubuntu/+source/ktp-common-internals/+bug/126575610:07
ubottuUbuntu bug 1265756 in ktp-common-internals (Ubuntu) "kde-telepathy-declarative dependency problem" [Undecided,New]10:07
ovidiu-florinHello world12:23
ovidiu-florinHappy new year :D12:23
=== sem_ is now known as Peace--
ovidiu-florinshadeslayer: are you around?12:46
BluesKajHiyas all12:47
shadeslayerovidiu-florin: hi12:48
ovidiu-florinshadeslayer: AFAIK you are working with Muon, right?12:48
shadeslayersort of12:48
shadeslayerwhenever I get the time to fix a bug12:49
shadeslayerwgrant: did you upstream aarch64_fix_* patches in Qt4?12:49
ovidiu-florinI've noticed this on a few computers now. I can't install the updates. It failes to download and the tries to apply... nothing. so it failes to install the updates.12:51
ovidiu-florinI've just tried again, by clicking on the icon in the sys tray12:51
ovidiu-florinand it seems to work now12:51
ovidiu-florinbeats me why12:52
ovidiu-florinbut this was the 3rd atempt to start the Muon Update manager12:54
ovidiu-florinand install the updates12:54
shadeslayerplease make sure you update your sources.list before downloading updates13:02
ovidiu-florinI noticed this after the upgrade to 13.10. Doesn't the upgrade utility also update the sources.list?13:05
shadeslayerit shou;d13:08
shadeslayer*should13:08
ovidiu-florinI see that it did. so that should be ok13:09
ovidiu-florinI'm trying to translate http://userbase.kde.org/Kubuntu but I can'13:09
ovidiu-florincan't find the translate button13:09
ovidiu-florinand I can't find the page in the translatable pages list.13:09
ovidiu-florinhere: http://userbase.kde.org/Special:LanguageStats13:10
lordievaderGood afternoon.13:35
=== greyback_ is now known as greyback|lunch
=== greyback|lunch is now known as greyback
=== jjesse_ is now known as jjesse
shadeslayerAlright, first build of Qt 4.8.5 merge15:17
shadeslayerwith some patches disabled15:17
shadeslayer*fingers crossed*15:17
shadeslayerapachelogger: re ktp-common-internals, invalid bug15:49
shadeslayersoee: to fix that issue you can use : sudo apt-get -o Dpkg::Options::="--force-overwrite" -f install15:50
eagles0513875hey all16:59
xnoxshadeslayer: no upgrades should require that....17:46
xnoxshadeslayer: instead correct breaks/replaces should be specified.17:46
Quintasanxnox: Those sometimes don't work17:47
QuintasanGod knows why.17:47
xnoxQuintasan: they always do, unless one specifies them wrong =))))17:47
Quintasanxnox: Maybe they were wrongly specified but I recall one case when that would not work for some reason.17:50
xnoxQuintasan: logs and examples, or it didn't happen =)))))17:50
Quintasanxnox: I would give you them but just thinking about looking through all of my dpkg logs is making me sick17:52
Quintasantoo lazy, and I guess that in the end it would be me doing something wrong17:53
Quintasanthough at that time I just couldn't get it to work17:53
Sputapachelogger: just a heads up, sometime this week I will move our quasselcore to another server, because I'm tired of the university hosting it currently cutting power for a day to upgrade the emergency power system for the fifth time17:55
Sputthe old host name should still work and just point to the same machine, but the certificate will change.17:55
Sput*to the new machine17:56
Quintasan\o Sput17:56
Sputhey Quintasan17:56
Sputnot sure why those people want emergency power in the first place if they keep liberally shutting down power to test/upgrade/install/modify it17:57
QuintasanSput: got a second to tell me who should I bug wrt a small problem with Quassel?17:58
SputQuintasan: best is always to ask in #quassel17:58
apacheloggerSput: ok, thx18:00
cyphermoxshadeslayer: apachelogger: I just saw backlog -- it wasn't planned at all to start transitioning to bluez 518:02
joseRiddell: ping18:09
shadeslayerxnox: reporter was using a PPA, so that makes it an issue with the packaging in the PPA no?18:10
shadeslayerupgrading from Saucy KTP to Trusty KTP should go fine since the files haven't moved18:10
shadeslayercyphermox: right, just that upstream plans to deprecate bluez4 support18:13
shadeslayerso by the time LTS comes out, no support for bluedevil + bluez418:14
shadeslayerwell, first compile of Qt 4.8.5 went well18:14
xnoxshadeslayer: is that one of the kubuntu ppa's?18:39
shadeslayerxnox: nope18:39
shadeslayermitya57: first attempt here https://launchpad.net/~rohangarg/+archive/experimental/+files/qt4-x11_4.8.5%2Bgit192-g085f851%2Bdfsg-2ubuntu1%7Eppa1.dsc18:50
shadeslayerneeds *alot* of work18:50
shadeslayerespecially alot of work with the patches18:50
mitya57Won't look today, but feel free to ping me tomorrow if you need help18:50
mitya57Did you commit it to bzr?18:51
shadeslayerI have not18:51
shadeslayerI'll do that before I leave18:51
mitya57Btw, .dscs from launchpad are not dget'able18:55
mitya57One needs to go to ppa.launchpad.net to get a working .dsc18:55
tsimpsonthey are dget'able18:56
tsimpsonthey didn't used to be, which is why I wrote dgetlp in ubuntu-dev-tools18:57
mitya57Then they are dgetlpable :) Didn't know about that tool, thanks! 18:58
tsimpsonI'm not sure if it even still works, this was before LP had +files18:59
soee_shadeslayer: thanks that command helped19:02
tsimpsonoh, dgetlp was dropped in 0.146, RIP19:03
shadeslayerdidn't even know there was a dgetlp19:05
shadeslayerI just used pull-lp-source19:05
shadeslayermitya57: http://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging/qt/revision/37519:11
mitya57shadeslayer: thanks, I will help you finish that tomorrow!19:12
shadeslayer\o/19:12
shadeslayermajor things to work on are arm64 and ppcel64 support I believe19:13
Quintasanthis is 4.8.5?19:13
Quintasanwhy am I always stuck in a hole when there is something interesting to do19:13
shadeslayeryes19:13
* Quintasan looks at trello cards19:14
* shadeslayer thinks moc-boost148-53.patch can be dropped as well19:14
shadeslayerQuintasan: if you're looking for something interesting you can write device identification support for the new driver manager19:14
Quintasan>new driver manager19:14
Quintasanis it Python?19:14
* yofel passes Quintasan 4.11.519:14
shadeslayeror something easier : write support to install packages :P19:14
shadeslayerQuintasan: hah, no, C++19:15
QuintasanWhere is that?19:15
yofelif you're seriously bored ;P19:15
shadeslayerQuintasan: http://quickgit.kde.org/?p=scratch%2Fgarg%2Fkcm-driver-manager.git19:15
Quintasanshadeslayer: You don't have any docs for that, do you? xd19:18
shadeslayerdocs? 0.o19:18
QuintasanI think I'll need to do some learning before I can do anything in this.19:19
Quintasanshadeslayer: what kind of sorcery DriverManager_DBus is?19:20
shadeslayerQuintasan: it's the dbus service that interacts with the Ubuntu Driver stuff19:20
shadeslayerI wanted the minimum amount of Python here19:20
shadeslayerso I wrote a python script that registers DBus objects and the C++ side interacts with that19:21
QuintasanOkay, so package installation is supposed to be done with libqapt?19:21
shadeslayeryes19:22
QuintasanI have absolutely no idea how to do this but I'll try19:22
shadeslayerand ideally I want to query udev for the device type, so that instead of saying "Broadcom Wireless blah blah" it says "Wireless Card" in the ui19:22
Quintasanshadeslayer: Should the package installation be handled in Module namespace or I should somehow separate it?19:24
shadeslayerQuintasan: preferably you want to create a new class to handle that19:24
shadeslayerUnless it's trivial19:25
shadeslayeri.e. can be implemented in ~10 lines or so19:25
QuintasanWhich is probably not going to happeb19:25
Quintasanhappen19:25
Quintasanat least not when I'm the one doing it19:25
shadeslayerIIRC you have to create a qapt transaction, then commit the transaction, then run it19:25
Quintasanshadeslayer: I heard you like libraries so we put library on top of your library so you can go sane while you go insane?19:26
shadeslayerhow is this a library :P19:27
Quintasanwell, it's a kcm19:27
Quintasan:P19:27
shadeslayerwhich is not a library :D19:28
Quintasanhell19:28
Quintasanwhy do I suck at coding so much19:28
QuintasanI must do more of it19:28
Quintasanmost of the time I'm like "hurr durr how do I do this"19:29
Quintasanthen someone shows me how to do it19:29
Quintasanand I'm like19:29
apachelogger^ technically a kcm is a plugin which in turn is a library :P19:29
Quintasan"wtf, why didn't I think about that"19:29
Quintasanand it's like that 90% of time19:29
shadeslayerQuintasan: I'd highly recommend reading the python code and running the detect sequence to see what the driver output looks like19:29
shadeslayerapachelogger: I don't know, calling a kcm plugin seems a bit far fetched to me19:29
apacheloggerit is a plugin19:30
shadeslayerwould you call firefox plugins libraries?19:30
apacheloggerhow do you think it is loaded at runtime? :P19:30
apacheloggerfirefox plugins are not libraries19:30
apacheloggerthey are scripts19:30
QuintasanI can see that you are parsing the output into a QVariantMap19:30
apacheloggerwith assets19:30
Quintasanso it's device -> driver key-value combination, right?19:30
shadeslayerI concur it's a plugin, but I don't know, calling it a library sounds wrong to me19:31
shadeslayerQuintasan: yep, but it's a QMap<QString, QVariant>19:31
shadeslayerwhere QVariant = QMap or QString19:31
Quintasanhmm19:32
shadeslayerokay, leaving19:32
shadeslayercya tomorrow19:32
shadeslayermaybe19:32
QuintasanLates19:32
QuintasanLaters even.19:32
apacheloggershadeslayer: it's a shared object, which means it has mighty exported symbols, which means it is a library19:33
QuintasanMAKE SYMBOLS FILES FOR ALL KCMS19:33
Quintasan!19:33
* Quintasan hides19:33
apachelogger^ would not make sense because because the KCM does not dictate the symbols but the well defined interface inside kdelibs does19:34
yofelthat's why you make a lib for your code that you can have a symbol file for and then just wrap a kcm plugin around that :P19:35
yofeljust for sanity19:35
QuintasanI like how sane that sounds but I somehow don't think it's a good idea19:36
yofel:D19:36
apacheloggeractually I think the well defined interface towards a plugin will not actually show up in the libraries symbols since there are no symbols, the interface would just be a header19:39
apacheloggerso sanity is really not a word I would use WRT plugins19:39
QuintasanDid any of you watch 30c3 talk about X security?19:42
yofeldo I want to?19:42
QuintasanTheoretically yes.19:42
yofeladded to todo19:43
QuintasanIt's bad but the more interesting thing is that apparently Qt/KDE has really frivolous approach to security19:43
QuintasanIt's bad as in the security19:43
QuintasanNot the talk itself19:43
apacheloggertechnically the applications developer's approach is terribad19:49
kubotu::workspace-bugs:: [1265897] 14.04 Alpha-1 Plasma Netbook Interface has no Web Browser favorite @ https://bugs.launchpad.net/bugs/1265897 (by Marco Parillo)20:09
apachelogger^ love the hardcoding20:13
cyphermoxshadeslayer: my concern is that bluez5 is a pretty maintenance-heavy update for a LTS, and I think RHEL at least will still have it for a while. So, since it's still only in experimental on Debian, I wouldn't worry too much about it just yet. We absolutely will upgrade to 5.X as soon as the LTS is released though21:23
cyphermoxthat is, unless people suddently step up to update all the other things that will break with bluez 5, pulseaudio, gnome bluetooth, ofono, etc.21:24
cyphermoxmore interestingly though, I did get MM 1.0 uploaded to Debian experimental21:25
cyphermoxis anyone aware of whether all is well in KDE land to support the new ModemManager1 API?21:25
apacheloggercyphermox: supported at least in git, so should be good for uploaded to trusty22:07
apacheloggerRiddell has the details though and I think he is still on vacation22:07
cyphermoxok22:07
cyphermoxI'll wait to be sure, and I need to send an email to pkg-kde as well to make sure it's fine to upload to unstable22:08
apacheloggerah22:08
apacheloggerhttps://trello.com/c/fuFnpLVf22:08
apacheloggercyphermox: can be uploaded, mm1 support is already released22:08
cyphermoxah, alright22:09
cyphermoxwell, perhaps I'll do the email and possibly upload to unstable this weekend, and then upload to trusty early next week and rebuild NM22:10
shadeslayerapachelogger: afaik Riddell was supposed to come back on 2nd22:10
apachelogger:O22:11
shadeslayeror that's what I recall from our conversation22:11
apacheloggerI'll text him tomorrow if he doesn't show up22:11
apacheloggershadeslayer: maybe extra time off to rejuvenate the little grey cells 22:12
shadeslayermaybe22:12
apacheloggerI noticed that starting on 2nd again was a silly idea anyway, I was most surprised when a friend told me that it's friday again xD22:13
apacheloggervery pointless22:13
valorieovidiu-florin: please ask in #kde-www for help with that wiki - that's where the experts live22:14
shadeslayerapachelogger: yeah xD22:19
shadeslayerapachelogger: also, Monday is a holiday I think22:19
shadeslayeratleast that's what the calendar widget tells me22:20
shadeslayersomething about 3 wise kings and Jesus22:20
apacheloggersweet baby jesus22:20
apacheloggerindeed22:20
apacheloggerwell, depends on the country anyway22:21
shadeslayerhttp://en.wikipedia.org/wiki/Epiphany_%28holiday%2922:21
valorieovidiu-florin: now i see that you did, and were ignored23:15
valorieso maybe write to the list instead23:15

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