[01:09] <ahoneybun> hey valorie 
[07:17] <soee> good morning
[07:19] <yofel> moin
[07:22] <soee> i have checked today before work the updates and still the same problems :)
[08:52] <sitter> git.debian has IO problems again \o/
[09:04] <lordievader> Good morning.
[09:08] <Sick_Rimmit> Good Morning
[09:17] <sitter> おはよう
[09:17] <lordievader> Hey Sick_Rimmit, how are you doing?
[09:17] <sitter> Riddell: https://code.launchpad.net/~apachelogger/ubiquity/fix-qicon-fallback/+merge/245931
[09:18] <sitter> Riddell: you might also want to look into SRUing this
[09:18] <lordievader> Ugh, where did my mozc go...
[09:18] <sitter> Riddell: not having this can make QIcon().pixmap() crash as we'd call pixmap on a null icon
[09:18] <Sick_Rimmit> Hello lordievader I'm good, been busy what with xmas, but catching up with myself again now. Hoe about you ?
[09:18] <lordievader> Doing good here :)
[09:21] <Riddell> sitter: mmm, very good
[09:22] <sitter> on that note
[09:22] <sitter> maybe I should fix the spinner class as well
[09:22] <sitter> that qicon().pixmap() is very meh
[09:26] <Riddell> 17:37 < beluga> Riddell: VALS Semester of Code 2nd round is open for new organizations until Jan 13th. If Kubuntu wants to join, you can follow these instructions, only using http://vps2.semesterofcode.com/  where appropriate: http://osswatch.jiscinvolve.org/wp/2014/08/06/vals-semester-of-code-open-for-project-idea-submissions/
[09:26] <Riddell> any thoughts on that? ↑
[09:28] <sitter> too much to read!
[09:28] <valorie> KDE did it once 
[09:29] <valorie> last year or so
[09:29] <Riddell> valorie: do you know what it is?
[09:30] <sitter> python :@
[09:31] <sitter> screw it, that icon.pixmap stays, making that null sensitive makes the code look like someone threw up all over the init function
[09:32] <valorie> we submit an idea, and if they like it, a team of students from one class takes it on
[09:32] <valorie> if it is the same as last time
[09:33] <sitter> an entire team?
[09:33] <sitter> valorie: did that yield anything useful?
[09:33] <valorie> I believe that bedahr was the mentor
[09:34] <valorie> not a whole class, but maybe 4-6 students?
[09:34] <Riddell> valorie: is it a university giving projects to their students?
[09:34] <valorie> I didn't pay a whole lot of attention
[09:35] <valorie> yes, the students work to complete the project for a grade
[09:35] <valorie> not sure if our mentor is part of the grade-giving process
[09:35] <Riddell> ah that makes sense
[09:35] <Riddell> I've always said university's should use open source as their projects
[09:35] <Riddell> I wonder what project we could give them
[09:35] <valorie> I agree
[09:35] <Riddell> port ubiquity to qt5?
[09:36] <Riddell> port libreoffice to qt5?
[09:36] <valorie> woah
[09:36] <Riddell> port all of KDE software to qt5?
[09:36] <valorie> except libreoffice isn't really ours
[09:36] <valorie> perhaps Calligra
[09:36] <Riddell> well it's nobody else's, someone has to move that qt4 theme to qt5
[09:36] <Riddell> and kubuntu did it last time
[09:36] <valorie> wow, I didn't know that
[09:37] <sitter> Riddell: no one will want to do that
[09:37] <Riddell> port libreoffice?
[09:37] <sitter> name icon names
[09:38] <sitter> s/name/map
[09:38] <Riddell> the icon name mapping is probably all done
[09:38] <sitter> ah you meant the dialogs
[09:38] <Riddell> right, the widgets and dialogs
[09:38] <sitter> depends on the running time of that thing
[09:39] <sitter> porting that should not be as much work as qt3->4 what with the api being mostly the same
[09:39] <Riddell> that's what I'm hoping
[09:39] <Riddell> although it's all internal APIs for the libreoffice widgets
[09:39] <sitter> well, those didn't change at all
[09:39] <Riddell> steals the output of qpainter and sends it to libreoffice's widgets
[09:40] <sitter> the port is pretty much adjusting the build system to use qt5 headers/targets I expect
[09:40] <sitter> other than that not much changed in generic qwidget handling
[09:40] <Riddell> I spent a day in munich adjusting the build system to just build a second plugin called qt5 (but using the qt4 code)
[09:40] <Riddell> but right, it shouldn't be impossible
[09:41] <sitter> second plugin sounds more complicated already ^^
[09:41] <sitter> anywho
[09:41] <Riddell> cmake it is not
[09:41] <sitter> that entirely depends on the complexity of the cmake involved
[09:41] <sitter> there is pretty abstract cmake
[09:42] <sitter> anywho a week for a person seems like a reasonably spacy estimate for the port so it'd probably be too small a task for a semester
[09:43] <Riddell> yeah but there's a whole world of KDE software needing ported to qt5
[09:44] <sitter> that is true
[09:44] <sitter> I think what most of this software needs more than porting is a maintainer though :P
[09:44] <sitter> Riddell: random porting bundle is a good idea though, I second it 
[09:55] <sitter> Riddell: I am going to setup the new plasma repos
[09:59] <sitter> Riddell: btw, I noticed... git push has a --mirror option, which pulls all refs into a different repo
[10:03] <Riddell> sitter: what does "all refs" mean?
[10:03] <sitter> all branches essentially
[10:06] <sitter> Riddell: do we have packaging for some of the new things already?
[10:10] <Riddell> sitter: I've not done any, although groo was working on some I think
[10:10] <Riddell> 17:55 < _Groo_> Riddell: utopic and vivid packages for sddm-kcm 5.1.95 are available in https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/peppa/+packages
[10:10] <Riddell> 19:11 < _Groo_> Riddell: utopic and vivid packages for kde-touchpad 5.1.95 are available in https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/peppa/+packages
[10:10] <Riddell> I've not checked them
[10:12] <sitter> hurl at CI see what comes out on the other end? xD
[10:22] <_Groo_> good morning
[10:23] <Riddell> hi _Groo_ baby
[10:23] <_Groo_> Riddell: you have 2 packages ready for 5.1.95 in https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/peppa/+packages
[10:23] <Riddell> great, muchos gracias
[10:24] <_Groo_> sddm_kcm and touchpad_kde
[10:24] <_Groo_> touchpad was a little prick to make
[10:24] <_Groo_> but is ready
[10:24] <_Groo_> i changed it a bit to conform to the "new" way of calling the system-settings packages like kde-config-whatever
[10:24] <_Groo_> so it has a little replace: line to replace the old touchpad-kde
[10:25] <_Groo_> but both are fully functional, vivid and utopic
[10:25] <_Groo_> both stamped with the groo seal of approval
[10:25] <Riddell> super
[10:25] <_Groo_> if you need any changes feel free to ask
[10:26] <_Groo_> oh btw, take a look at the copyright file in touchad
[10:26] <_Groo_> i get it from the projects page but it wont hurt for you to review it real quick
[10:35] <sitter> wgrant: how does one find out whether a package copy failed using the api?
[10:38] <Riddell> sitter: it'll e-mail you I think
[10:38] <sitter> that's not using the api
[10:38] <sitter> talking about email me
[10:39] <sitter> Riddell: when you rename a source package, please send me an email so I make sure it gets wiped from the ci ppa
[10:40] <sitter> actually, oh, uh, eh
[10:41] <sitter> libnm-qt in plasma is mh
[10:41] <sitter> Riddell: do we still need it there?
[10:48] <Riddell> sitter: no it should be killed
[10:49] <Riddell> sitter: any thoughts on why the plasma-desktop tar I made yesterday has its doc/ directory cmakelists.txt files all broken?
[10:50] <sitter> explain?
[10:53] <kranzer> Riddell: ping
[10:55] <Riddell> sitter: https://paste.kde.org/pg07kry3p
[10:55] <Riddell> they seem inconsistent but it's also what is in svn
[10:56] <kranzer> Riddell: can you review?
[10:56] <Riddell> sitter: but all the CMakeLists.txt files are the same which makes it all broken :(
[10:56] <Riddell> so I guess it's not the fault of releaseme but I don't know who's fault it is
[10:56] <Riddell> doc translations are even more faffy than normal translations
[10:57] <sitter> making a release script is like cat herding I tell ya
[10:58] <kranzer> Riddell: heey
[10:59] <Riddell> kranzer: I'll get to it when I can
[10:59] <kranzer> Riddell: thanks)
[11:00] <Riddell> sitter: being a release manager is like cat herding
[11:07] <_Groo_> muon has a repo configuration? cause i cant find it
[11:08] <Riddell> _Groo_: you mean in the GUI?
[11:08] <_Groo_> yep
[11:09] <_Groo_> GUI package managers are apt for dummies, so you need some way to add/remove ppas, add/remove repos
[11:10] <_Groo_> it also needs a more sane first run, the main window was way too small (like 640x480)
[11:11] <_Groo_> but overall , gj, its slick and pretty
[11:12] <Riddell> _Groo_: using muon or muon-discover?
[11:12] <_Groo_> muon-discover , theres no muon anymore
[11:13] <_Groo_> only discover and update
[11:13] <_Groo_> or am i missing something
[11:13] <Riddell> muon-discover should have a Sources toolbar button which has a Configure button to launch software-properties-kde
[11:15] <_Groo_> ahhh the design is kinda brokenwith muon
[11:15] <_Groo_> the button is partially hidden in the top right, thats why i didnt noticed it
[11:15] <_Groo_> i mean with breeze
[11:15] <_Groo_> breeze + muon-discover
[11:15] <_Groo_> do you see the same?
[11:16] <sitter> Riddell: what's the problem with those docuemtnations exactly?
[11:17] <Riddell> sitter: the translations contains only the index.docbook which isn't what is in the plasma-desktop/doc directory for en_US
[11:18] <Riddell> but the script uses the en_US CMakeLists.txt file for the translations
[11:18] <Riddell> so it's pointing to stuff that doesn't exist
[11:18] <Riddell> I suspect something is up with translations in svn
[11:19] <Riddell> _Groo_: works for me in breeze with the old version KDE Development Platform: 4.14.2
[11:19] <Riddell> Muon Discover: 2.2.0
[11:19] <Riddell> dunno about new plasma 5.2 beta version
[11:19] <Riddell> sitter: anyway I cludged it for now :(
[11:19] <_Groo_> im using muon 5.1.95
[11:20] <_Groo_> ah it gets even worse, the buttons are covered by the main window
[11:20] <_Groo_> something is fishy with this version
[11:21] <BluesKaj> Howdy folks
[11:23] <Riddell> _Groo_: first version with Qt5 so bugs are quite likely, please do report them
[11:24] <Riddell> _Groo_: report on bugs.kde.org then ping me so I can nudge apol in real life
[11:24] <_Groo_> Riddell: who develops muon? yofel?
[11:24] <Riddell> sitter: new problem, branchme isn't happy https://paste.kde.org/pb8axrxov
[11:24] <Riddell> _Groo_: apol does (aleix)
[11:40] <Sergobot> H Riddell
[11:40] <Sergobot> *Hi
[11:43] <Riddell> hi Sergobot 
[11:43] <Sergobot> Riddell: Could you create a task for me?
[11:45] <soee> are there some builds of Plasma 5.2beta already ? :-)
[11:50] <sitter> Riddell: right, so
[11:50] <sitter> plasma-desktop's cmakelists is shit
[11:50] <sitter> needs to use optional_add not add
[11:50] <sitter> for exactly this reason
[11:51] <sitter> other than that I see nothing wrong with it
[11:52] <sitter> branchme is quite the shitpile
[11:53] <sitter> Riddell: try branchme now
[11:53] <Riddell> ooh something is happening
[11:54] <_Groo_> Riddell: oO
[11:54] <_Groo_> Riddell: like what?
[11:55] <Riddell> _Groo_: pardon?
[11:56] <_Groo_> what is happening?
[11:56] <sitter> learning spanish with japanese https://www.youtube.com/watch?v=RRadaqGwqrc
[11:58] <soee> polish is the future ... :)
[11:59] <Riddell> sitter: it stopped doing much https://paste.kde.org/pfabi3nqt
[12:00] <sitter> blergh
[12:00] <sitter> let me write a blackbox, this is silly
[12:04] <Riddell> Sergobot: want to make a new package or three?
[12:06] <Sick_Rimmit> proteus_spark: Hello hello can you ear me mother /
[12:07] <Sergobot> Riddell: three packages in one task? wow
[12:08] <proteus_spark> Sick_Rimmit, Hi
[12:09] <Sick_Rimmit> proteus_spark: So I have Jovie a speech synth active, so I can here you talking to me, as it reads out the messages to me.. Oh so Geeky
[12:09] <Sick_Rimmit> proteus_spark: You got to love KDE, its freakin awesome
[12:10] <Sick_Rimmit> Hello folks, I have a friend in here with me today
[12:10] <Sick_Rimmit> The strap line for the Kubuntu community is "Friendly Computing" proteus_spark
[12:11] <Riddell> ola proteus_spark!
[12:11] <proteus_spark> Hi everyone! :-)
[12:12] <Sick_Rimmit> I work with proteus_spark here at our company, he is the developer of our embedded linux systems
[12:13] <Sick_Rimmit> soee: I note you mention that Polish is the future, r u  Polish ?
[12:13] <soee> Sick_Rimmit: yes
[12:13] <Sick_Rimmit> Ah cool..
[12:13] <soee> there is 2 of us here i think, me and Quintasan
[12:13] <Sick_Rimmit> proteus_spark: Is also Polish
[12:14] <soee> oh so 3 of us :D
[12:14] <proteus_spark> Wow
[12:14] <soee> hiho proteus_spark
[12:14] <Sick_Rimmit> Ah ha Quintasan also. I'm feeling outnumber, I need a second language
[12:14]  * Sick_Rimmit thinks I better brush up on my Welsh
[12:14] <Quintasan> You can also learn Russian or something.
[12:15] <Sick_Rimmit> So the lovely people in here are mostly responsible for the amazing Linux Distro that is Kubuntu
[12:15] <Quintasan> We can force Polish to be default language now
[12:15] <Quintasan> \o/
[12:15] <Sick_Rimmit> I am mostly responsible for breaking it :-)
[12:15] <soee> :D
[12:15] <Sick_Rimmit> Quintasan: lol
[12:16] <kranzer> Riddell: when can you review my task?
[12:16] <Riddell> kranzer: doing
[12:16] <kranzer> Riddell: thanks
[12:16] <kranzer> Riddell: can you give me a link ?
[12:16] <kranzer> Riddell: where it's building
[12:17] <Riddell> kranzer: just a few bits need doing, commented on melange
[12:18] <Sergobot> Riddell: could you give me a link of the task?
[12:18] <kranzer> Riddell: ok thanks
[12:20] <Riddell> Sergobot: http://www.google-melange.com/gci/task/edit/google/gci2014/5239611680882688?validated
[12:20] <Riddell> but it'll need approval as ever
[12:20] <Riddell> Sergobot: it says https://paste.kde.org/pmdc30ijh
[12:20] <sitter> Riddell: works now
[12:21] <Sergobot> Riddell: okay, thanks
[12:23] <kranzer> Riddell: in melange you tell about three libkface packages
[12:24] <kranzer> Riddell: but I think that I need to remove only two of them
[12:24] <kranzer> Riddell: libkface2 and libkface-data
[12:25] <kranzer> Riddell: cause I just included to build deps libkface-dev
[12:25] <Riddell> kranzer: it lists libkface-dev as a package to make
[12:25] <Riddell> which should be removed
[12:25] <Riddell> and added to build deps
[12:25] <Riddell> (libkface used to be part of digikam but is now separate)
[12:26] <kranzer> Riddell: so, remove all three?
[12:26] <Riddell> kranzer: yes
[12:26] <Riddell> sitter: something is happening!
[12:29] <kranzer> Riddell: hmm, the last point? I don't understand it very much
[12:34] <Riddell> kranzer: remove kface packages from being built in debian/control and add it to build-depends
[12:35] <kranzer> Riddell: no, I'm about add file in debian/tmp/usr/share/appdata/ to relevant .install files
[12:35]  * Sick_Rimmit returns from kubuntu-ci Jenkins build servers with a poof of smoke
[12:36] <Riddell> kranzer: great
[12:36] <kranzer> Riddell: I don't know what to do with this part
[12:36] <Sick_Rimmit> Just finished taking proteus_spark on a little tour of Kubuntu, Launchpad and Kubuntu-ci
[12:38] <Riddell> kranzer: if you build it (with debuild) it'll make some appdata files which get installed, you need to work out what package they go into and add them to the relevant .install file
[12:38] <Sick_Rimmit> proteus_spark: If your OK, I will leave you these lovely people, check out some of the links and the other stuff. Any questions give us a nudge. I will introduce you to sgclark a little later when she appears
[12:38] <Riddell> kranzer: at the end of the compile everything gets installed into debian/tmp and the .install files then tell debuild in which .deb to put each file
[12:40] <kranzer> Riddell: still don't understand(((
[12:40] <proteus_spark> Sick_Rimmit, OK Thx. However I need to get back to my daily schedule now, thx for the tour
[12:41] <Sick_Rimmit> proteus_spark: Your welcome, catch you later
[12:41] <kranzer> Riddell: help me please
[12:42] <Riddell> kranzer: build it with debuild and look at what files do not get installed
[12:45] <kranzer> Riddell: 
[12:45] <kranzer> Riddell: I've lost connection
[12:48] <kranzer> Riddell: are you here?
[12:50] <Riddell> hi kranzer 
[12:50] <kranzer> Riddell: can you help me?
[12:50] <Riddell> "aww, pity, color management for screens is the main thing keeping me on KDE 4. " https://plus.google.com/110954078302330754910/posts/1aa5GRRL5LC ← and you said nobody used that thing sitter 
[12:50] <kranzer> Riddell: with that
[12:50] <Riddell> kranzer: what do you need?
[12:50] <Sergobot> Riddell: I can't find debian folder for polkit-kde-1-agent and kdecoration
[12:50] <kranzer> Riddell: add file in debian/tmp/usr/share/appdata/ to relevant .install files
[12:50] <Riddell> Sergobot: no, the task is to add one
[12:51] <Riddell> Sergobot: actually there's already packaging in a package called polkit-kde-1  for polkit-kde-1-agent
[12:51] <sitter> what
[12:51] <sitter> kdecoration is done
[12:51] <sitter> we've been integrating that for weeks
[12:51] <sitter> and polkit-kde has a starting point in the kde4 version
[12:52] <Riddell> Sergobot: yeah use http://anonscm.debian.org/cgit/pkg-kde/plasma/kdecoration.git/
[12:53] <Riddell> kranzer: 12:42 < Riddell> kranzer: build it with debuild and look at what files do not get installed
[12:54] <kranzer> Riddell: how to see them?
[12:55] <kranzer> Riddell: you mean dh_install error messages?
[12:56] <Riddell> kranzer: yes
[12:56] <kranzer> Riddell: yesterday I fixed all
[12:56] <kranzer> see the ssh
[12:57] <kranzer> Riddell: it compiles good
[12:57] <Sergobot> Riddell: all packages should be for vivid, right?
[13:00] <Riddell> Sergobot: yep
[13:06] <kranzer> Riddell: after it compiles I need to upload to launchapad again?
[13:06] <Riddell> kranzer: after it compiles you need to add the appdata files
[13:07] <Riddell> when done I can just get it off the ec2 server
[13:07] <kranzer> Riddell: what files??? I don't understand this part
[13:07] <sgclark> morning
[13:08] <kranzer> Riddell: please explain me
[13:13] <Sergobot> Riddell: could you help me? https://paste.kde.org/pxledubd9
[13:13] <Riddell> kranzer: when the debuild is done it'll list the missing files
[13:13] <Riddell> kranzer: most you can ignore but the appdata ones are new and need added to .install files
[13:13] <kranzer> Riddell: okay
[13:15] <Riddell> Sergobot: I think you need to copy the lines from plasma-desktop debian/rules into that debian/rules
[13:18] <Sergobot> Riddell: where to paste?
[13:22] <Riddell> Sergobot: into your package's debian/rules
[13:28] <Riddell> Sergobot: are you using the packaging from git.debian.org for kdecoration ?
[13:28] <Sergobot> yes
 Sergobot: yeah use http://anonscm.debian.org/cgit/pkg-kde/plasma/kdecoration.git/
[13:28] <Sergobot> I use debian folder fromm that link
[13:28] <Sergobot> *from
[13:29] <Riddell> great
[13:30] <Riddell> sitter: ↑
[13:30] <sitter> from the kubuntu_unstable branch
[13:30] <sitter> not master
[13:30] <Riddell> Sergobot: ↑
[13:31] <kranzer> Riddell: see the ssh
[13:31] <kranzer> Riddell: please, hint me what I need to do
[13:36] <kranzer> Riddell: what to do?
[13:38] <Riddell> kranzer: looks like libkgeomap has disappeared too, so those packages also need removed from debian/control
[13:39] <Riddell> kranzer: and the .install files for the kface and kgeomap packages removed
[13:39] <Riddell> kranzer: and the lines from debian/rules that use kface and kgeomap removed
[13:39] <Riddell> kranzer: control-k is your friend for removing lines
[13:40] <Sergobot> Riddell: I get the source from http://starsky.19inch.net/~jr/tmp/plasma-5.1.95/
[13:40] <Sergobot> *got
[13:41] <Riddell> Sergobot: that's the right place
[13:41] <Riddell> Sergobot: but did you use the right branch for your debian/ directory?
[13:41] <Sergobot> oh
[13:42] <kranzer> Riddell: only .install files? <Riddell> kranzer: and the .install files for the kface and kgeomap packages removed
[13:43] <Riddell> kranzer: and the rest
[13:43] <kranzer> Riddell: libkface and libkface2?
[13:43] <Riddell> kranzer: yep
[13:48] <Riddell> Sergobot: looks like sitter has also made git repositories and branches for the other packages so please start with those
[13:48] <kranzer> Riddell: how to search in nano?
[13:48] <mamarley> kranzer: Ctrl+W
[13:50] <kranzer> mamarley: thanks
[13:50] <kranzer> Riddell: build again?
[13:50] <Riddell> kranzer: debuild -nc  will build without doing the whole compile again
[13:51] <kranzer> Riddell: thanks
[13:55] <kranzer> Riddell: what the hell is that?
[13:56] <Riddell> kranzer: voila, missing files
[13:56] <kranzer> Riddell: what to do with them?
[13:57] <Riddell> add file in debian/tmp/usr/share/appdata/ to relevant .install files
[13:58] <kranzer> Riddell: how can I find relevant .install file?
[13:58] <BluesKaj> laptop needs to be manually connected to wifi with NM after each boot up ...I haven't checked launchpad for bug since it's so minor, but I thought I'd mention it anyway
[13:58] <Riddell> kranzer: work out what the file is for, work out what package that is in
[14:00] <kranzer> Riddell: the last, I think, should be added to showfoto.install
[14:00] <kranzer> Riddell: am I right?
[14:01] <Riddell> kranzer: sounds good
[14:01] <kranzer> Riddell: but only this? dh_install: usr/share/appdata/showfoto.appdata.xml exists in debian/tmp but is not installed to anywhere
[14:03] <kranzer> Riddell: hmm, what about that image plugin?
[14:04] <kranzer> Riddell: kipi-plugins.install???
[14:06] <Riddell> kranzer: looks like those plugins are in digikam.install
[14:06] <kranzer> Riddell: ok
[14:07] <kranzer> Riddell: now debuild again?
[14:08] <Riddell> kranzer: yep
[14:08] <Riddell> sorry folks I need to leave early today
[14:08]  * Riddell out
[14:31] <Sergobot> Hi yofel. Could you help me? https://paste.kde.org/pzzemmunn
[14:40] <yofel> Sergobot: line 48 means that libkdecorations2-5.install expects a file that's now not installed anymore. Remove the file in brackets from the install file and dpkg-buildpackage -nc
[14:48] <Sergobot> yofel: Thanks, now it is built suucessfully
[14:49] <yofel> Sergobot: there's probably a new file there now (list-missing should show it) that you'll need to add instead
[14:49] <sitter> just change the line to say yaydaydyada5.*
[14:49] <sitter> the version bumped
[14:49] <yofel> ^
[14:51] <Riddell> Sergobot: mgraesslin just bumped the soversion for libkdecoration in git too so for bonus points include that patch and bump it in the package
[14:52] <Sergobot> Riddell: how to do it?
[14:55] <Riddell> Sergobot: hmm, learning how to add patches is a lesson in itself, I'm away from computer so can't do it just now so probably just leave it for now
[14:55] <Sergobot> Riddell: okay
[14:59] <Riddell> mgraesslin: remember to backport that soname change if it's valid for plasma/5.2
[14:59] <mgraesslin> Riddell: yes, just working on unrelated stuff
[15:03] <mgraesslin> Riddell: pushed
[15:33] <claydoh_> So, is this a normal wait-for-something-to-build, or is there something that can unjam it: http://paste.ubuntu.com/9699006/
[16:04] <soee> BluesKaj: do you also have this upgrades problems all the time in Vivid ?
[16:06] <BluesKaj> no soee this last dist-upgrade worked ok, it was probly safe to do so, but i was reluctant since it didn't show un upgrade or reinstall for most of my desktop..all is fine now tho
[16:07] <BluesKaj> an upgrade, that is
[16:07] <soee> but it wanted to remove a lot of packages right ?
[16:08] <BluesKaj> yes, it looked that way but it obviously didn't ..only konversation which I reinstalled 
[16:09] <soee> ok let me try
[16:33] <soee> hm
[16:53] <soee> hmm after this upgrades and all problems lightdm does not work
[16:54] <soee> but i managed to start system with sddm and intel profile
[16:54] <BluesKaj_> soee, 14.10 or 15.04
[16:54] <soee> 15.04
[16:54] <soee> ill try once again with nvidia profile and lightdm
[16:56] <BluesKaj_> sddm works fine , I don't have lightdm altho i didn't remove it manually
[16:57] <_Groo_> beware that at least for me with prime, sddm has a strange bug that it doesnt activate the radeon x module unless you restart the sddm service
[16:57] <_Groo_> that doesnt happen with lightdm
[16:57] <_Groo_> i suspect that the systemd config is activating sddm too early in the load stack
[16:58] <sitter> sddm simply has no provisioning for session setup/teardown scripts, so prime can't be integrated with it
[16:58] <sitter> d_ed: that's actualy still a pretty big issue ^
[16:59] <_Groo_> sitter: but it worked till a few weeks ago, ive been using sddm for at least a month
[16:59] <_Groo_> something changed meanwhile that broke prime
[17:00] <sitter> perhaps, that's nothing to do with sddm then
[17:00] <BluesKaj_> intel graphics here, so far so good
[17:02] <_Groo_> according to the sddm systemd config, systemd activates sddm right after the graphical boot loader, shouldnt it be activating after X?
[17:02] <_Groo_> BluesKaj_: i said prime = hybrid graphics
[17:02] <_Groo_> BluesKaj_: it works fine for me too, i just lose the discrete card
[17:02] <BluesKaj_> not booting with systemd here, tried the grub line option earlier this week , but it still didn't run
[17:03] <BluesKaj_> _Groo_, ok nvidia-prime, on optimus I assume
[17:04] <_Groo_> see , right after plymouth http://metro.co.uk/2015/01/09/the-super-gorone-desk-allows-you-to-work-lying-on-your-back-in-bed-5015539/
[17:04] <_Groo_> BluesKaj_: nope, radeonsi on intel/radeon
[17:04] <_Groo_> damn paste
[17:04] <_Groo_> After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service
[17:04] <_Groo_> ^ this
[17:05] <BluesKaj_> oh, _Groo_ that's rare or did you add a gpu card of some kind?
[17:06] <_Groo_> BluesKaj_: dell latitude 3540
[17:06] <_Groo_> pretty common
[17:06] <_Groo_> intel hd4400/radeonhd 8850m
[17:07] <BluesKaj_> ok, lenovo g500 here, with intel 4000 graphics which work well 
[17:11] <soee> BluesKaj_: nvidia drivers somehow breaks system booting
[17:12] <_Groo_> this thing is, sddm package now adds a systemd service, but still had the old (functional) init.d one
[17:12] <_Groo_> its the systemd one thats broken
[17:12] <_Groo_> calls sddm too soon
[17:12] <_Groo_> or something in that line
[17:12] <BluesKaj_> soee, did you drop down to the nouveau driver?
[17:14] <BluesKaj_> soee, which nvidia card ?
[17:14] <sgclark> soee yeah I had to revert back to stable from CI. *grumbles* at nvidia
[17:15] <soee> sgclark: so what caused this problem ?
[17:15] <soee> BluesKaj_: im on intle profiel now here on optimus
[17:15] <soee> *intel profile
[17:16] <sgclark> soee: beats me, been to busy with my sok project to know what is going on here
[17:16] <soee> :D
[17:16] <sitter> Riddell, sgclark, yofel: let's not forget to add the new packages to plasma-desktop depends/recommends
[17:16] <sitter> that is to say: someone please remind me on monday ^^
[17:16] <soee> obviousely something in latets updates
[17:16] <soee> as before them all worked fine
[17:17] <sgclark> right, my short investigation lead me to systemd. I didn't have time to get any further and needed my desktop back so I just downgraded, and the world is well again
[17:18] <soee> sgclark: downgraded what ?
[17:18] <sgclark> there are two entires in grub now though one sytemd and one not, I have no idea why I would have systemd errors on the non systemd selection..
[17:18] <BluesKaj_> ok , good to know, I'll wait to upgrade to 15.04 on the desktop which has a nvidia 8400gs card and it's also our media server so it needs stability
[17:19] <sgclark> soee: all my packages. I was on CI forever, but no more, I am on the packages in vivid
[17:19] <soee> sgclark: im also on normal vivid
[17:19] <sgclark> and broken?
[17:19] <soee> and have this problem with propriety driver
[17:19] <sgclark> doh
[17:19]  * sgclark avoids an upgrade
[17:20] <sgclark> think my next card will be an intel lol, only card I have not had problems with
[17:20] <soee> hehe :)
[17:20] <BluesKaj_> if you have a intel gpu you should be safe
[17:21] <sgclark> this nvidia has been a nightmare. ati in the past is also a nightmare..
[17:21] <BluesKaj_> sgclark, yup, intel mobo gpu, nvidia if you want a pci gpu
[17:23] <BluesKaj_> are there such things as intel pci gpus, can't say i've ever seen any
[17:23] <sgclark> don't recall seeing one either
[17:23] <mamarley> Not recently.  There was an i740 AGP card quite some time ago, but it sucked majorly.
[17:24] <BluesKaj_> agp...that is old
[17:24] <sgclark> ahh yes I remember that. I ended up throwing it in a console only firewall machine
[17:24] <mamarley> These days if you want a laptop with graphics fully functional on Linux, Intel is pretty much your only choice.  Optimus doesn't work, the OSS ATi driver is feature-incomplete, and FGLRX is buggy.
[17:25] <mamarley> And, as far as I know, there aren't any laptops left with a hardware multiplexer to disable Optimus (like the Thinkpad t530).
[17:25]  * BluesKaj_ knocks on wood...intel gpu here hasn't failed me yet
[17:26] <mamarley> System76 has some laptops with Nvidia without Optimus, but there have been big reliability problems with those.
[17:26] <mamarley> The problem with Intel GPUs and kwin compositing is that you have to put kwin in full-scene repaint mode to eliminate tearing, but that uses more power and reduces performance.
[17:27] <mamarley> That should change with Wayland though.
[17:27] <soee> mamarley: even witg repaint teh tearing stays here whenusing nvidia drivers
[17:27] <BluesKaj_> mamarley, i haven't encountered any tearing 
[17:28] <mamarley> soee: You must either enable triple-buffering or change GL_YIELD.
[17:28] <soee> yup with taht it works
[17:29] <mamarley> KF5 kwin_x11 still seems quite juddery though :(
[17:29] <soee> mamarley: is there any chance to have Wayland any soon ?
[17:30] <mamarley> soee: Beats me.
[17:32] <soee> ok brb next attempt to run nvidia
[17:33] <_Groo_> GL_YIELD? explain.. i dont see tearing but i see artifacts with kwin + plasma shadows... kwin "forgets" to remove the shadow around the windows in plasma
[17:34] <_Groo_> ah, its a nvidia only feature, nvm
[17:34] <mamarley> _Groo_: Is that on KF5?  I saw that too.
[17:34] <_Groo_> yeah kf5
[17:35] <_Groo_> shadows in kf5 + qt 5.4 uses the new scenegraphics
[17:36] <_Groo_> and the shadows are just an opengl layer now... for "normal" windows they mostly disappear , but for plasma, they usually stay there until you refresh the area
[17:36] <mamarley> KF5 kwin seems to still need some work, both to fix those broken shadows and to fix the juddering.
[17:36] <mamarley> (The juddering is pretty obvious if you launch glxgears or something of that sort.)
[17:37] <_Groo_> i dont know if its kwin/qt5 thats doesnt pass the correct call to the repaint function in the driver... or if the scenegraph that doesnt do its job
[17:37] <_Groo_> i dont have juddering, but im using pretty cutting edge drivers/mesa/etc
[17:38] <_Groo_> im the owner of the "oibaf on steroids with working opencl" ppa :P
[17:38] <_Groo_> https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/mesa/+packages
[17:38] <mamarley> It may be an nvidia thing, but everything is just really jerky.
[17:38] <mamarley> I can even see it while scrolling in Firefox.
[17:38] <_Groo_> it used to be a derivative... now its  a downright fork, since ive been adding more and more functionality not seen in oibafs ppa
[17:38] <_Groo_> like working opencl
[17:38] <_Groo_> and beignet
[17:39] <_Groo_> as soon as it compiles in llvm :P
[17:39] <_Groo_> 3.6
[17:39] <BluesKaj_> intel here is pretty smooth with gxgears, of course it's only 59 FPS
[17:39] <BluesKaj_> err glxgears
[17:40] <mamarley> Hmm, I actually haven't checked it in a few days, maybe updates fixed it.
[17:40] <_Groo_> BluesKaj_: try https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/mesa/+packages
[17:40] <_Groo_> BluesKaj_: stupid paste
[17:40] <_Groo_> BluesKaj_: try vblank_mode=0 glxgears
[17:40] <mamarley> I don't have the vivid system in front of me, but I will check when I can.
[17:40] <_Groo_> and tell me how much fps you have now ;)
[17:40]  * mamarley doesn't understand all the hate for vsync.
[17:41] <_Groo_> mamarley: doesnt work in linux
[17:41] <_Groo_> not until dri3/present is a reality for all drivers
[17:41] <_Groo_> its impossible for the driver to predict what X is doing and vice versa
[17:41] <_Groo_> its all aproximate
[17:41] <_Groo_> dri3/present and glamor should fix that
[17:41] <mamarley> It works for me with kwin 4.11 on the latest Nvidia driver with triple buffering enabled.
[17:42] <_Groo_> it works for me too with kf5+ intel git + mesa git + 3.19rc3
[17:42] <_Groo_> with dri3/present+ glamour + xorg 1.17
[17:42] <mamarley> Is the performance good?
[17:42] <_Groo_> yep
[17:43]  * mamarley remembers back in the days of xgl when enabling compositing would make 2D rendering performance go in the toilet.
[17:43] <BluesKaj_> _Groo_, 1108.568 FPS with that setting ..quite good for a mobo gpu
[17:43] <_Groo_> 20534 frames in 5.0 seconds = 4106.757 FPS
[17:43] <_Groo_> hd4400
[17:44] <_Groo_> i5-4200u
[17:45] <BluesKaj_> well I don't play games so it's no biggie for me 
[17:49] <_Groo_> mamarley: back in the days of xgl, the gpus had a separate chip for 2d rendering, before programmable shaders and pipelines 
[17:49] <BluesKaj_> ok, gotta push some snow ...BBL
[17:50] <_Groo_> mamarley: and compositing wasnt using indirect rendering but copy to ram functions
[17:50] <_Groo_> so it was slow , buggy and more slow
[17:50] <_Groo_> redhat was the first to implement aiglx in the x server, which we use till this day
[17:50]  * mamarley remembers playing around with Compiz on a P3 1gHz system with a Radeon 9200...
[17:51] <_Groo_> compiz was the first windows manager that implemented aiglx ^^, you could use it without it, but was slow as hell
[17:51] <mamarley> Yeah, that pretty much sums up what I remember.
[17:51] <_Groo_> and yes, r300 at the time was the first driver to implement it too
[17:51] <_Groo_> good days
[17:52] <mamarley> The performance of window-dragging and animations was fine, but 2D rendering sucked awfully.
[17:52] <_Groo_> i remember because i had a radeon 450, which was designed by 2 monkeys and a drunken engineer at intel
[17:52] <soee> sgclark: if i try to do startx from command line
[17:52] <_Groo_> at ati sorry
[17:52] <soee> there is some error rleated to systemd and some process uid 1000 or something
[17:52] <_Groo_> it had a r300 3d engine, and r200 2d engine
[17:53] <soee> *pid 
[17:53] <mamarley> _Groo_: Were the monkeys drunk too?
[17:53] <_Groo_> agd5f remembers me from that day, every single bug in the r300 code i would hit it
[17:53] <_Groo_> cause i had the shittiest of cards
[17:53] <_Groo_> the monkeys were the project manager and hardware manager respectively
[17:54] <_Groo_> the enginner was drunk cause he had to code the shitty hw
[18:02] <mamarley> Graphics on Linux really has come a long way since the first time I used Linux.
[18:09] <sgclark> hehe yeah, I remember fighting for days getting graphics cards to work
[18:10] <sgclark> soee: I have not been able to get startx to work for some time. Never really looked into why. I had to revert to nouveau -> downgrade -> reinstall nvidia driver
[18:14] <soee> sgclark: it all worked fine for me for a long time :) i had no single issue wcen though im using drivers from xorg-edgers ppa
[18:14] <sgclark> yeah I had zero issues for a long time as well, also had edgers
[18:14] <soee> it started after latest kernel/systemd update i think
[18:14] <sgclark> I tried just to revert from edgers and no go
[18:15] <sgclark> so then the path to  nouveau which also had issues so I then just downgraded
[18:15] <soee> :)
[18:16] <sgclark> when I am done with thisproject I will go back to a life on the edge lol
[18:17] <soee> hehe :) a lot of work yet to do ?
[18:17] <soee> with your sok 
[18:20] <sgclark> yeah 
[18:20] <sgclark> tho my time is up Jan 31st
[18:45] <Sergobot> Riddell: are you here?
[19:46] <kranzer> Riddell: ping
[20:15] <Riddell> hi kranzer Sergobot 
[20:15] <kranzer> Riddell: can you review it now?
[20:15] <Sergobot> Riddell: I've built the packages
[20:18] <Riddell> hmm, I'm not on my home machine, not easy to review
[20:18] <Riddell> but I guess it blocks you if I don't
[20:29] <kranzer> Riddell: what about mine?
[20:30] <Riddell> kranzer: still working out how to log in from this mac!
[20:30] <kranzer> Riddell: your new mac?
[20:31] <Riddell> my girlfriend's
[20:31] <kranzer> Riddell: ahh clear :)
[20:31] <kranzer> Riddell: what is the model of mac?
[20:33] <Riddell> um, something white, it says MacBook
[20:33] <Riddell> I feel like I should wash my hands before I touch it
[20:33] <mamarley> You should wash your hands *after* you touch it.
[20:34] <Riddell> I do wonder what happened to libkgeomap
[20:34] <Riddell> kranzer: anyway looks all good
[20:34] <kranzer> Riddell: so task is done?
[20:35] <Riddell> yep
[20:35] <kranzer> Riddell: can you close?
[20:36] <Riddell> kranzer: closed!
[20:36] <Sergobot> Riddell: Where to upload my packages?
[20:36] <Riddell> kranzer: well done
[20:36] <kranzer> Riddell: thaaanks
[20:36] <Riddell> kranzer: but this shows some things you should read up on and practice to become an elite linux developer
[20:37] <Riddell> kranzer: learn more command line commands and learn a command line text editor like emacs or vi and learn how to use ssh keys 
[20:37] <kranzer> Riddell: okay, but I wanna be an iOS-developer :)
[20:37] <kranzer> Riddell: or Android
[20:38] <Riddell> bah, freedom restricting
[20:38] <kranzer> Riddell: but thanks for advice
[20:38] <Riddell> but even there you'll be more efficient with command line knowledge
[20:38] <Riddell> Sergobot: right, you can just put it on this ec2
[20:39] <kranzer> Riddell: okay, I'll learn it eventually
[20:39] <Riddell> ubuntu@ec2-54-211-4-59.compute-1.amazonaws.com
[20:39] <Riddell> password is foobar
[20:41] <Sergobot> Riddell: how to copy a folder?
[20:42] <Riddell> Sergobot: scp -r
[20:45] <Sergobot> Riddell: done
[20:47] <Riddell> Sergobot: everything compiles?
[20:48] <Sergobot> yep
[20:48] <Riddell> Sergobot: great, looks good at a glance
[20:48] <Sergobot> Ж)
[20:48] <Sergobot> :)
[20:48] <Riddell> and I'm afraid I don't have time for more than a glance just now
[20:48] <Riddell> but if you mark it for review on melange I can close it
[20:49] <Sergobot> it's still unapproved
[20:49] <Riddell> oh fooey
[20:53] <Riddell> Sergobot: I asked on #kde-soc so maybe you should join there and wait for someone to approve it
[22:33] <valorie> Sergobot: it is now published
[22:33] <valorie> if you mark it ready for review I can mark it done
[22:36] <Sergobot> valorie: claimed
[22:59] <valorie> Sergobot: ok, but are you done with it?
[22:59] <valorie> backlog is somewhat confusing
[23:06] <Sergobot> valorie: What's bad?
[23:07] <valorie> ok, it's assigned
[23:07] <valorie> Sergobot: have you already completed the task, or are you taking up a new one?
[23:08] <Sergobot> valorie: I have done it
[23:08] <valorie> just to be sure, this one? "
[23:08] <valorie> Make packages of new parts of Plasma ksshaskpass, polkit-kde-1-agent and kdecoration
[23:08] <valorie> http://starsky.19inch.net/~jr/tmp/plasma-5.1.95/
[23:08] <valorie> You will need to know how to make .deb packages and be a master of the linux command line
[23:08] <Sergobot> yep
[23:09] <valorie> if so, please upload the links to the completed packages, or however you've done that before for Riddell
[23:09] <valorie> and then mark it ready for review
[23:11] <Sergobot> I shared packages with him but they aren't published anywhere. So, may I put all files to an archieve?
[23:11] <valorie> I assume that they are uploaded to launchpad?
[23:12] <valorie> I don't want anything special - just do it the way you've done it before
[23:12] <Sergobot> no, I didn't but can do it now
[23:13] <valorie> there is no hurry; we are after quality not quantity
[23:13] <valorie> the goal of the contest is for you to learn, and for us to have the good work done right
[23:14] <Sergobot> So, I should upload all files to the task page? Or to launchpad
[23:15] <valorie> to launchpad
[23:15] <valorie> what the task page needs is links to launchpad
[23:15] <valorie> slow down a moment and think it through
[23:15] <valorie> as I said, there is no hurry
[23:16] <Sergobot> May I upload them to my own PPA?
[23:16] <valorie> the goal is quality
[23:16] <valorie> um
[23:16] <valorie> will you or someone else need to test them via your PPA?
[23:17] <valorie> that is the purpose of the PPA as I understand it
[23:23] <Sergobot> I don't know where to upload them.  I thought, that I should upload to my PPA and Riddell will reload to the vivid main repository
[23:24] <valorie> do you have permission to upload to the main repo?
[23:25] <valorie> I guess that is chancy. So upload to your PPA
[23:25] <Sergobot> Okay
[23:26] <valorie> and explain in comments on the task
[23:26] <valorie> and and upload the links to the task, mark it ready for review
[23:28] <valorie> I'll be back in 5-10 mins and check the task
[23:43] <valorie> back