/srv/irclogs.ubuntu.com/2015/03/05/#kubuntu-devel.txt

=== inetpro_ is now known as inetpro
sitterseems the trello thread got stuck08:42
Tm_Tnice08:42
sitternow if someone could have told me in january I might even had a chance to figure out why :P08:42
valoriewowzers08:45
valorieincredible work, kubotu08:45
lordievaderGood morning.08:57
sitterthe IO wait on git.debian is quite simply obscene09:01
sitterkubotu: order coffee09:01
* kubotu slides a cup of steamy hot coffee down the bar to sitter.09:01
=== kbroulik is now known as kbroulik-lunch
ovidiu-florinkubotu: order black tea11:45
* kubotu slides black tea down the bar to ovidiu-florin11:45
ovidiu-florinkubotu: order acid rain11:45
* kubotu slides acid rain down the bar to ovidiu-florin11:45
ovidiu-florin:))11:45
ovidiu-florinkubotu: time11:46
kubotuI don't know where you are, use ~time set <Continent>/<City> to let me know11:46
ovidiu-florinkubotu: ~time Europe/Bucharest11:46
ovidiu-florinkubotu: time11:46
kubotuI don't know where you are, use ~time set <Continent>/<City> to let me know11:46
ovidiu-florinsitter: how do I use this?11:46
soeegood morning11:48
sitterovidiu-florin: no clue11:50
sitterkubotu: time11:50
kubotuI don't know where you are, use ~time set <Continent>/<City> to let me know11:50
sitterkubotu: time set Europe/Vienna11:50
kubotuOk, I'll remember that sitter is on the Europe/Vienna time zone11:50
sittervery pointless plugin11:50
ovidiu-florinkubotu: time set Europe/Bucharest11:50
kubotuOk, I'll remember that ovidiu-florin is on the Europe/Bucharest time zone11:50
ovidiu-florinkubotu: time11:51
kubotuEurope - Bucharest - Thu Mar 05 13:51 EET11:51
ovidiu-florinEET?11:51
sittereastern european time?11:51
Riddellhola11:52
BluesKajHey folks12:25
yofeltime12:30
yofelkubotu: time12:30
kubotuI don't know where you are, use ~time set <Continent>/<City> to let me know12:30
yofelhmpf12:30
soeehmm, where should be reported bugs aganst sddm theme ?12:39
=== kbroulik-lunch is now known as kbroulik
soeesomeone please confirm and comment https://bugs.kde.org/show_bug.cgi?id=344867 ?13:20
ubottuKDE bug 344867 in kcm_sddm "Setting custom background image in kcm_sddm does not work" [Normal,Unconfirmed]13:20
=== rdieter_work is now known as rdieter
Riddellhi KDDA 13:33
KDDAhi Riddell13:33
RiddellKDDA: want to become an elite kubuntu packager?13:35
KDDAis that the title of an ebook?13:36
RiddellBecome an international freedom fighter in 10 easy steps!13:37
KDDAis there a guide somewhere?13:37
KDDAin very simple, step by step13:38
KDDAwhat is the roadmap for Kubuntu, it seems to be starting to move away from Ubuntu?13:39
RiddellKDDA: alas there's no simple guide to packaging, http://packaging.ubuntu.com/html/ has some stuff but I advise ignoring the chapters on UDD (ubuntu distributed development) we don't tend to do that13:42
Riddellthe roadmap is just our todo list https://trello.com/kubuntu13:43
RiddellSick_Rimmit did say he'd do a packaging guide but nothing yet13:43
Sick_RimmitRiddell: Hi13:43
RiddellKDDA: but I or others can give you a tutorial if you like13:43
Sick_RimmitYes that's true I did say that, I was going to work on it with sgclark13:43
Sick_RimmitI have been intermittent on my packaging foo, 13:44
Sick_Rimmitstill got Calligra to finish...13:44
RiddellSick_Rimmit: that's updated now13:44
Riddelltook bloody ages that one :(13:45
yofelIIRC there were a bunch of packaging bugs reported against calligra lately, maybe look at those13:45
Sick_RimmitAh this is the problem, I run out of time and then when I get some more time, it's been done..13:45
Sick_RimmitI am not complaining though, 13:45
Sick_RimmitJust wish I could dedicate my time a bit more consistently, but family, jobs, kids, 13:46
KDDAto package properly, wouldnt I need coding knowledge, to fix bugs?13:46
yofelI meant fixing packaging bugs13:46
Sick_RimmitKDDA: No I don't think you need that13:46
yofeland yeah, you'll need to know how to do that, but that's usually small things and thus not too complicated to explain13:47
KDDACan I add new programs/app into the main repros?13:50
yofelnot yourself, but you can package one and request sponsorship13:50
soeewhat applications version do we have in vivid ?13:51
yofelright now, 14.12.213:51
soeewhat about KDE Aplicaciones 14.12.3 ?13:52
yofeldunno13:52
KDDAId like to add Tilemill13:52
soee;)13:52
yofel:P13:52
yofelKDDA: last I looked, there was a PPA for it, maybe check if you can clean that packaging up for the archive13:52
KDDAthere is, but not updated13:53
soeesgclark: do ypu plan to work on 14.12.3 ?13:53
Riddelltilemill is here but only for trusty https://launchpad.net/~osgeolive/+archive/ubuntu/nightly/+index?batch=75&memo=75&start=7513:54
KDDAhttp://ppa.launchpad.net/developmentseed/mapbox/ubuntu/dists/13:54
RiddellKDDA: so yes you could update that if you feel it's useful13:54
Riddellqt also needs a security patch added13:59
KDDAdo I need to install a tool-chain?13:59
RiddellKDDA: for which?14:01
Riddelljust run  debuild  to build a package14:01
Riddellapt-get source kolf; cd kolf-<tab>; debuild14:02
Riddellfor example14:02
yofelyou'll want to have devscripts and ubuntu-dev-tools installed14:02
=== Riddell changed the topic of #kubuntu-devel to: Kubuntu - now even more Friendly Computing | https://trello.com/kubuntu | http://qa.kubuntu.co.uk/
Riddellplasma 5.2.1 removed from topic14:04
=== yofel changed the topic of #kubuntu-devel to: Kubuntu - Friendly Computing | https://trello.com/kubuntu | http://qa.kubuntu.co.uk/
KDDAinstalling the dev tools14:09
KDDARiddell: where is it best working from?14:10
KDDAdo I need a workspace?14:10
KDDAor just under ~14:11
RiddellKDDA: I have ~/src/<package>/14:13
KDDAok I have a folder called kolf-14.12.2 and some simularly named files14:14
KDDAdebuild fails14:15
KDDAUnmet build dependencies: cmake debhelper (>= 9) kde-sc-dev-latest (>= 4:4.12) kdelibs5-dev libkdegames-dev (>= 4:14.12.2) pkg-kde-tools (>= 0.14)14:16
Riddellyep, that's the stuff you need to apt install to get it to build14:16
Riddellbut look at what the source packgae is (the .orig, .debian.tar and .dsc) and look in debian/ directory14:16
KDDAwould I be better doing it in a VM?14:16
KDDAwhat is .cpp file?14:17
KDDAc  code?14:17
KDDAoh c++14:17
RiddellKDDA: not really, a VM is going to be slower14:18
Riddelllike most KDE software it's c++ using Qt14:18
KDDAah14:18
Riddelloh and pro tip,  debuild -jX where X is your number of processor cores (see /proc/cpuinfo) makes it go X times as fast14:19
KDDAC++ is OOP?14:19
Riddellyep14:19
Riddellbut it's stupidly messy as a language14:19
KDDAI used to be able to program in C14:19
Riddellit's based on C which is pretty low level and it adds a lot of stuff14:19
KDDAbut that was a long time ago!14:19
Riddellfortunately Qt library makes it much easier to program in than most other libraries14:20
Riddellwhich is why KDE software is the best platform out there, because it's based on Qt14:20
KDDAso C++ is like if Java and C had a love child?14:21
Riddellpretty much14:21
RiddellJava was designed to be like c++ but not as messy14:21
Riddelland importantly with a standard library that would make using it easy14:22
KDDAI can usually figure Java out14:22
Riddelloh also java has a built in build system while c++ has none14:22
Riddellin KDE we solve that by using cmake which is pretty nice14:23
KDDAI see14:23
Riddellin university I learn about programming languages, but it's equally important to know about libraries and build systems as well other other tools14:23
KDDAso what is an actual package, like bytecode?14:24
KDDAthe result of building the project?14:24
RiddellKDDA: yes14:24
Riddellwhich with c++ is machine code binaries14:24
Riddellalso data files like icons14:24
KDDAso apt-get installs those as binaries and phsyical files on the OS?14:25
Riddellyeo14:26
Riddellyep14:26
Riddellit downloads the .deb binary packages which is what you're building with  debuild14:27
Riddelland those .debs are just tars (or ars) with some meta data of the binaries and data files14:27
* Riddell adds kdeconnect-plasma to seed14:28
soee;o14:28
KDDARiddell: is it working again?!?14:28
Riddellpings work for me14:29
KDDAis it int the archive?14:29
Riddellcompiling away https://launchpad.net/ubuntu/+source/kdeconnect-plasma/0.0+git20150302-0ubuntu114:29
KDDAdo you compile it on your box, or on launchpad?14:30
BluesKajstrictly for androids, right 14:30
KDDABluesKaj: I believe so, was developed via GSOC14:31
BluesKajKDDA, ok thanks14:31
RiddellKDDA: I compile it on my box to update the packaging and test it, when I compile it in pbuilder which is a script on my computer to compile it in an isolated system to test it all compiles, then I uploaded to my PPA on launchpad to test there, then when I'm happy with that i uploaded to launchpad for ubuntu 14:31
KDDARiddell: is Kubuntu in GSOC 2105?14:32
KDDA201514:32
RiddellKDDA: KDE is and I submitted a proposal to update the ubiquity installer in kubuntu14:33
Riddelldunno if it'll get chosen14:33
KDDAah I found KDE ideas14:33
KDDARiddell: its there14:34
KDDAhttps://community.kde.org/GSoC/2015/Ideas#Project:_Port_Ubiquity_to_Qt_514:34
KDDAand you are the mentor :)14:34
=== soee_ is now known as soee
KDDARiddell: nice one :)14:51
KDDAkdeconnect is working again!14:51
Riddellawooga14:52
KDDAin the old version there was a menu item in dolpin to send a file to phone, but doesnt seem to be there with this version, is that a bug?14:54
* soee testting kdeconnect14:55
Riddellit still has /usr/share/kservices5/kdeconnectsendfile.desktop  I think it just needs dolphin for kf514:55
KDDAis the current version of dolphin still on 4?14:57
soeeconfirmed :) works cool, super fast paring, i can switch my radio statins and move cursor + type on keyboard14:59
KDDAsoee: can you send a file to mobile from dolphin?14:59
soeelet me check14:59
soeeKDDA: seems like i can't open teh device from Dolphin15:00
KDDARiddell: https://launchpad.net/ubuntu/vivid/amd64/tilemill  Does this mean someone has approved tilemill to be in the Archive?15:00
KDDAjust nothing published yet?15:00
RiddellKDDA: https://launchpad.net/ubuntu/+source/tilemill  it means there's no tilemill in ubuntu, launchpad only knows about it because of packages in PPAs15:03
RiddellKDDA: yes dolphin is still kdelibs415:03
Riddellthere's an ongoing discussion about including the frameworks port of dolphin in applications 15.08 in which case I think we could look at including it in vivid15:04
Riddellsitter: new frameworks repo you may like to CI, kde-extras/kdeconnect-plasma15:14
sitterRiddell: guess I'll pretend I am not perplexed by the fact that the repo doesn't have the same name as the upstream repo...15:44
sitterand you didn't wrapsort15:45
sitterread the mail I sent...15:45
* Riddell has 188 unread e-mails to read :(15:47
Riddellkdeconnect-kde gets released as kdeconnect-kde and kdeconnect-plasma15:47
sitterjesus15:49
sitterhttp://kci.pangea.pub/job/vivid_unstable_kdeconnect-plasma/2/consoleFull15:50
sittershould be integrating assuming the build suceeds15:50
mparillosoee: I confirmed KDE Bug 344867. Since I could not find an 'also affects me' selection on bugs.kde.org like launchpad, I just added a comment.15:56
ubottuKDE bug 344867 in kcm_sddm "Setting custom background image in kcm_sddm does not work" [Normal,Unconfirmed] http://bugs.kde.org/show_bug.cgi?id=34486715:56
soeeany idea why dvd rom does not work for me ?16:03
sgclarksoee: sorry seems my kubuntu-devel tab got moved outta site in konversation :( thought it was aweful quite. Riddell said to ignore 4.14.3. Riddell did that change? I do recall it failing mierably with our scripts.16:22
sgclarkSick_Rimmit: ah yes the tutorial.. unfortunately my kde jenkins is in the process of going live, I do not see alot of extra time in the near future :(16:24
yofelsgclark: not 4.14.3, 14.12.316:32
yofel(up since saturday)16:32
sgclarkyofel: ahhh 16:34
sgclarkif no one else is working on it, sure I can16:34
Riddellit's up for grabs :)16:34
sgclarkRiddell: ok, on it16:35
Riddellremember to merge in kubuntu_stable branches first16:35
sgclarkRiddell: ah yes right, thanks16:35
sgclarksounds like a job for a bashy scripty type thing16:36
Riddellsgclark: it should just be added to kubuntu-initial-upload16:40
Riddellit's just one git command16:40
sgclarkRiddell: k16:41
shadeslayerwhoop whoop17:03
shadeslayerAnnounce: Vivid will switch to booting with systemd next Monday, brace for impact 17:03
shadeslayerpitti ftw17:03
Riddellwe could do with someone testing that first17:04
yofelsystemd runs fine for about 2 months here already17:06
yofelthe only thing I ever had problems with was sddm when we had the systemd support enabled17:06
yofeler... disabled ofc17:07
soeemparillo: thanks18:52
soeesomeone has 2 min to check one thing ?18:57
mparillosoee: Check what?19:07
soeemparillo: if we take a screenshot and click on the button "Send to" it take some time to load the list with availabel items19:10
mparilloUsing krunner to invoke ksnapshot?19:11
mparilloPretty much immediate for me.19:13
mparilloRunning in a modest VM.19:13
mparilloOptions returned are Firefox, Gwenview, Okular, and Other Application ... 19:14
mparilloFunny that Firefox is the first option...I used System Settings to make rekonq my preferred browser and konversation respects that.19:14
yofelsoee: takes about a second to load with kipi-plugins installed19:18
KDDAso to repackage from KF4 > 5 just means rebuilding? 19:19
soeefor me it taked like 6-10 seconds19:19
soee*takes19:19
yofelin strace it looks like ksnapshot is making a bazillion lookups for icon files o.O19:20
soeethough i have liek 30 items here19:20
soeeyofel: might it be some bug ?19:20
yofelno idea. The number of device checks is also a bit excessive19:21
yofelit's not like it's *stuck* somewhere, it's just slow / a lot19:22
soeeksnapshot is part of plasma ?19:23
KDDAsoee: appears to be 19:23
yofelit's an application19:23
KDDAPrtScr key launches it for me19:23
soeeyofel: https://www.youtube.com/watch?v=zqG5BU-euGY19:31
ahoneybunhey guy and gals I tried to install Beta 1 and I had a problem with partman19:32
mparillosoee: Your list is much longer than mine. Also, more and more youtube vids now play in rekonq!19:34
soeemparillo: i have no idea where this list comes from :D19:34
yofel"kipi-plugins" add some 2 dozen entries there19:36
soeei asked on #plasma and one user said it works fine for him19:37
soeeanyway even with 30 items it shoudlnt take more than 0.5 sec to load it imo19:37
yofelsoee: open konsole, run 'strace ksnapshot', then check if it freezes at some point during loading19:38
soeeyofel: check #plasma i have ther some input19:38
soeeok so we know it is kipi plugins19:39
yofelyeah, I'll agree with d__ed, same happens here - I just have a quad core with SSD so it's "just" a second19:39
soeeso should i leave it like that or write some bug report for kipi plugins ?19:40
yofelnot sure how that's a bug in kipi-plugins...19:41
soeewell than i think ill remove kipi plugins19:42
soeeRiddell: i have posted small info about kdeconnect https://plus.google.com/110954078302330754910/posts/CoXFfa8dkpW19:43
yofelmaybe splitting those up in popular/not-so-p ones would be good, but that should be done in debian19:43
ahoneybunhey yofel 19:48
soeewhat is the freenode chan for QT stuff ?19:48
soeeid like to ask about this bug https://bugreports.qt.io/browse/QTBUG-4020719:49
d__ed#qt cleverly19:50
yofelhey ahoneybun19:51
ahoneybunyofel, I had a problem with partman in beta 119:51
soeehmm, there is some  bug in muon, when we install updates we cant search for package again19:51
ahoneybunI think it had to do with UEFI19:51
yofel2 things I'm really not familiar with, sorry :/19:52
ahoneybunyofel, think I'll try again and grab the log for a bug report19:52
yofelanyway, what happened?19:52
yofelyeah, that would be great19:52
ahoneybunit was under /var/syslog/19:52
ahoneybunsomething like that19:52
yofelshould be /var/log/syslog, we're not on systemd yet ^^19:53
ahoneybunyofel, it was asking if I want to use the UEFI19:53
ahoneybunand I said yes then something went wrong with partman19:53
ahoneybunyofel, I'll be back with the report19:53
ahoneybunor at least the log19:53
yofelgrr. I can't really help there because I don't have an UEFI machine19:53
soeeyofel: wihout kipi-plugins the list loads without any dealay19:54
yofelunsurprisingly ^^19:54
d__edis it an acceptable time for me to look triumphant and knowledgeable.19:58
soee;]19:58
ahoneybunyofel, grabbed 2 screenshots and the full log20:07
ahoneybunfile the report against the installer right?20:10
yofelwhy just screenshots?20:10
yofeler20:10
yofelnvm, I'm tired20:10
yofelyes, file it against ubiquity please20:10
ahoneybunk20:16
ahoneybunyofel, I have the log too 20:16
yofelapport *should* add the log itself, but do check that after the bug is filed and add the screenshots20:17
yofel(apport will do that if you file the bug from the machine that this happened on)20:17
yofels/machine/live system20:17
ahoneybunyofel, is there a version on LP for Kubuntu or just file it against the core package?20:18
yofelif you file it from the kubuntu live session it'll automatically get tagged kubuntu20:18
ahoneybunubiquity-frontend-kde?20:18
yofelno, just use ubiquity20:19
yofelpartman is rather core stuff20:19
ahoneybunhttps://bugs.launchpad.net/ubuntu/+source/ubiquity?20:19
yofelyes, just run 'ubuntu-bug ubiquity'20:19
yofelahoneybun: and really try to do that from the live session after it happened. That'll produce the best possible bug information20:20
ahoneybunok I'll just back into the image20:20
yofelthanks :)20:21
ahoneybunnp :)20:21
=== rdieter is now known as rdieter_work
=== claydoh_ is now known as claydoh
ahoneybunyofel: sorry for the delay: https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/142887722:33
ubottuLaunchpad bug 1428877 in ubiquity (Ubuntu) "partman crashes when trying to make a EFI partition" [Undecided,New]22:33
ahoneybunyofel, ping22:46
=== greyback__ is now known as greyback

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