/srv/irclogs.ubuntu.com/2014/09/15/#kubuntu-devel.txt

=== ubott2 is now known as ubottu
=== kubotu_ is now known as kubotu
=== tsimpson_ is now known as tsimpson
=== ubott2 is now known as ubottu
=== wgrant_ is now known as wgrnat
=== wgrnat is now known as wgrant
=== kitterma is now known as ScottK
apacheloggerkubotu: where did u go :'<08:08
apacheloggerRiddell: https://launchpad.net/~kubuntu-packagers <- please make the group invite only + clear the pending list + add neon-builder (so that I can try to build automerging logic)08:08
valorieapachelogger: he might already have left for his holiday08:09
apacheloggerOo08:09
lordievaderGood moorning.08:10
* apachelogger thinks bluesystems people should need to send mails when they go on holidays :S08:10
apacheloggervalorie: ur on the council are you not?08:10
valorieyes08:13
apacheloggervalorie: https://launchpad.net/~kubuntu-packagers/+addmember08:13
apacheloggerplease add neon-builder there08:14
valoriehe told Scarlett and me as we ate together for the final time in Brno08:14
valoriedone08:14
valoriecan I do the other things as well?08:15
apacheloggervalorie: if you know where, I sent a mail to the council list if not :)08:15
apacheloggervalorie: thanks for the adding08:15
valorieI see 8 pending members, but I know none of them08:15
apacheloggeryeah, kick them all08:15
valorieoh, except howard08:16
Riddellvalorie: the ones who applied this year might be good to e-mail and say to join us here08:16
apacheloggerall our teams are invite-only anyway, and the applying thing only encourages people to randomly apply and cause spam and make it appear to the outside as though there might be some association08:16
apacheloggerthere's the Riddell08:16
Riddellapachelogger: yes I'm on holiday this week in the pyranees08:16
apacheloggerRiddell: uh, lovely08:16
apacheloggerRiddell: have fun and stuff :)08:17
valorieRiddell: done08:18
apacheloggerhttp://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging-unstable/extra-cmake-modules/revision/35 =D08:20
valorieapachelogger: the team is already restricted08:22
valoriehmmm, opposum on my front porch08:23
valorieunsure how I feel about that08:24
apacheloggerhttps://www.youtube.com/watch?v=gkofwx2liHM08:24
valorieomg, pet possum08:30
valorieI should find that cute08:30
valoriebut I cannot get past the rat tail08:30
* apachelogger rolls a dice on how to deal with changelogs in CI08:35
apacheloggerwe should totally have discussed this08:35
apachelogger#boffail08:35
valoriewe talked a lot about changelogs08:39
valorieat least Rohan and Pino did at the party08:40
shadeslayer_apachelogger: ~kubuntu-packagers is already restricted08:43
apacheloggervalorie: with CI the thing gets slightly more complicated though08:45
apacheloggeralbeit the notion of putting the changelog in a weird format in the VCS is a tad shitty to begin with08:45
valoriedamn it, the last 2014 applicant has now disappeared before I could write hir08:46
valorieI did write to two of them08:46
apacheloggerthe problem might possibly autoresolve once we actually develop using CI, but right now the CI branches could have changes ontop of the PPA branches and then the changelog gets all sorts of weirdly screwed when merging08:47
apacheloggergives me a headache alright08:47
* apachelogger should have continued reading mails08:47
shadeslayer_it's worse08:47
shadeslayer_emails are worse08:47
shadeslayer_distributions are hard to do, lets go shopping08:47
apacheloggervalorie: fwiw, the mailing is not so useful, I used to do that for -members when it was not restricted and no one ever applied08:48
valoriehow do other distros do it?08:48
apacheloggerand I surely sent some 50 mails all in all08:48
valorieeh, I hate to just write them off08:48
shadeslayer_kubotu: botsnack08:48
kubotushadeslayer_: schweet!08:48
valoriegives them one more chance if nothing else08:49
apacheloggerwell08:50
apacheloggerthe thing is, unless you know the person already they are most likely just badge hunters08:51
apacheloggerlike a lot of the people who are member of kubuntu-bugs actually ;)08:51
valoriesure08:52
valoriealthough the two to whom I did write were members of no other team08:52
valorieso who knows08:52
apacheloggerthat makes it even more likely :P08:52
apacheloggeror they are drunk08:52
apacheloggerlike that person who assigned a long since fixed bug to themself and wanted information on how to fix it :P08:53
valorielol08:53
valorietotally could be08:53
=== shadeslayer_ is now known as shadeslayer
valoriein any case, can I help you in any other way?08:54
apacheloggernope, all good now08:54
apacheloggerhugs!08:54
apacheloggerUpload was likely rejected, we've been waiting for well over 20 minutes!08:54
apachelogger:@08:55
apacheloggermy ppa script is broken again08:55
apacheloggerand I dunno why08:55
valoriethen /me heads to bed08:55
valoriehave a good holiday, Riddell08:55
valorieI hope scarlett shows up all non-jetlagged08:56
kfunkRiddell: do you have any idea if there are some issues with gpg-agent in neon5?09:09
kfunkI've seen some mentioning of 'gpg-agent' in this channel a few months ago online.09:09
kfunkcan you tell me where gpg-agent is normally started from?09:10
apachelogger^ entirely possible since neon doesn't provide a lot of integration with the rest of the system09:10
yofelI had gpg-agent issues in utopic months ago, seem to have resolved themselves though09:10
yofeland it's started by /etc/X11/Xsession.d/90gpg-agent09:10
kfunkfor me, it seems like gpg-agent is started (at least I see it running in ps), but apparently my KDE session doesn't contain the GPG_AGENT_INFO env variable09:12
apacheloggeryofel, shadeslayer: who was assigned to moving frameworks to git.debian btw09:12
shadeslayerno one :O09:13
yofel^09:13
shadeslayerAFAICR09:13
apacheloggerthat sounds wrong :P09:13
yofelalso, Scott proposed using git-dpm, anyone of you guys familiar with that?09:13
kfunkah, yeah. that's the issue. in my KDE4 session, I have GPG_AGENT_INFO set.09:13
* apachelogger doesn't even know what a git-dpm is09:13
apacheloggerah yes09:14
apacheloggerwell09:14
apacheloggeryes09:14
apacheloggeryofel: we use bzr-buildpackage now so we'd use git-buildpackage with git :P09:14
yofelright, currently that was the plan09:14
yofelgit-dpm seems a bit special with all the branch naming though09:14
yofelalso, did you read my ping on #d-q-k?09:15
apacheloggerdunno how it relates to git-buildpackage but generally everything is very configurable09:15
apacheloggerthat being said if the proposal is to hold the source in git I'd very much object to that09:15
yofelwell, git-dpm has the upstream source in git, a branch for debian, and another one for all the patches which are then exported for quilt09:15
apacheloggerif anything we'd want to have a repo clone of upstream09:16
apacheloggeryofel: possibly something to look into09:16
apacheloggercertainly not first stage of rollout though09:16
apacheloggeralso that reqiures one to first understand how git remotes work as otherwise people have to reclone stuff all the time, so I'd rather not spring that on Riddell for the time being ;)09:17
apacheloggeryofel: I have no highlight btw in dqk09:17
yofelit's from saturday I think09:18
yofelanyway09:18
yofelour phonon4qt5-backend-gstreamer ships no service desktop file, correct or wrong?09:18
apacheloggercorrecto (I think)09:20
=== davmor2_ is now known as davmor2
apacheloggermhm09:21
apacheloggercorrecto09:21
* apachelogger didn't remember that he actually ported the KCM to the new lookup method xD09:21
apacheloggeralso it has silly debug09:22
apacheloggersomeone should fix that09:22
shadeslayeryofel: question, how did you find out the old scripts were broken09:22
yofellets actually answer that on debian so diane gets the message09:22
shadeslayer( I just fixed it in git09:22
shadeslayer)09:22
shadeslayerhttps://bugs.launchpad.net/ubuntu/+source/pam/+bug/1369220/comments/709:22
ubottuLaunchpad bug 1369220 in pam (Ubuntu) "lightdm: PAM adding faulty module: pam_kwallet.so" [Undecided,New]09:22
shadeslayerwhat's a genuine install09:23
yofelshadeslayer: I was trying to build debians phonon-backend-gstreamer and couldn't even build the source09:23
shadeslayeris my install not genuine?09:23
shadeslayeryofel: ah :)09:23
* shadeslayer is fix0ring09:23
shadeslayeryofel: done btw09:25
yofelthanks :)09:25
apacheloggershadeslayer: what is that guy babbling on about anyway09:26
shadeslayeridk09:26
shadeslayergenuine ubuntu installs09:27
shadeslayeridk how one does genuine ubuntu installs09:27
apacheloggerif bzr diff; then echo "ALL HAIL THE MIGHTY DIFF"; exit 1; fi09:27
apacheloggeryou know09:27
apacheloggerthe amount of code I don't remember writing is quite concerning09:27
apacheloggerLISTEN09:27
shadeslayer:D09:27
=== blaze is now known as Guest76279
shadeslayeroh much fun09:30
shadeslayeradd header guards for firefox09:30
shadeslayererror: 'nsCommonRegistry' has not been declared09:30
shadeslayerwell screw u09:30
=== Guest76279 is now known as blaze
apacheloggershow me tha code09:31
=== apachelogger changed the topic of #kubuntu-devel to: Kubuntu - ¡Listen! | https://trello.com/kubuntu | http://qa.kubuntu.co.uk/
apacheloggershadeslayer: cooooooooooooooode09:32
shadeslayerhttps://launchpad.net/~rohangarg/+archive/ubuntu/firefox/+files/firefox_32.0%2Bbuild1-0ubuntu0.14.04.2%7Eppa3%7Etrusty1.dsc09:33
shadeslayerfood09:33
shadeslayerI need food09:33
shadeslayersnack09:34
shadeslayersomeone find me a snack09:34
apacheloggerhttps://www.youtube.com/watch?v=ly7PONiKGUs09:35
shadeslayermm09:35
shadeslayersame thing on the i386 build09:35
apacheloggermate09:36
apacheloggercan you give me a diff09:36
apacheloggerI aint downloading no huge tar just to look at a diff09:36
shadeslayerapachelogger: the diff between old stuff vs new stuff or just the patch?09:36
apacheloggerpatch09:37
shadeslayerapachelogger: http://paste.ubuntu.com/8349290/09:38
shadeslayerhm09:39
shadeslayerthat doesn't have the header guards09:39
shadeslayermoment09:39
apacheloggermh09:40
apacheloggershadeslayer: are you sure pkg-kde is in staging?09:40
apacheloggerI added staging and CI still fails09:40
apacheloggerah dang09:41
apacheloggerwrong stage -.-09:41
shadeslayer:p09:41
apacheloggerI knew we should have made it a different group :P09:41
shadeslayerapachelogger: http://paste.ubuntu.com/8349316/09:42
shadeslayerah09:43
shadeslayeraha09:43
shadeslayer+#ifdef nsCommonRegistry_h__09:43
shadeslayerbollocks09:43
apachelogger?09:44
shadeslayershould be #ifndef09:44
apacheloggerah yes xD09:44
shadeslayer:p09:45
apacheloggeru really should learn to copynpaste :P09:45
shadeslayerI was too drunk to do that clearly09:45
apacheloggerso who's doing the git thing?09:49
shadeslayerRiddell09:49
shadeslayerbecause he's not here09:49
shadeslayer:p09:49
apacheloggerthat won't work :P09:49
shadeslayerapachelogger: sign me up09:52
shadeslayersomeone has to do it09:52
* shadeslayer will write up a plan09:52
apacheloggertalking about singing up for things09:58
apacheloggersomeone needs to make the notes into cards I guess09:58
* apachelogger beats CI into shape and does the cards afterwards09:58
apacheloggershadeslayer: it's still pending10:02
apachelogger...10:02
apachelogger Missing build dependencies: pkg-kde-tools (>= 0.15.15ubuntu1) 10:02
apacheloggerpkg-kde-tools - 0.15.15ubuntu1~ppa3 10:03
apacheloggerwhoop whoop whoop whoop whoop 10:03
apacheloggerand that is why we need CI, frameworks packages in staging do not actually reflect what is in bzr10:03
shadeslayer:/10:03
apacheloggersome pile of hore poo this is10:03
shadeslayeridk what Riddell did10:04
apacheloggerI lost an s10:04
shadeslayeryes10:04
apacheloggershadeslayer: it's what you did10:04
shadeslayerI didn't do anything10:04
shadeslayerwat10:04
apacheloggeryou twiddled the brancehs to dep >= ver while it should have been >= ver~10:04
shadeslayerno I did not10:04
shadeslayerthose deps were reverted10:04
apacheloggershadeslayer: why is my ecm broken again10:04
shadeslayerdefine broken10:05
apacheloggercannot resolve dep10:05
apacheloggerbecause it wants >= but can only get >= ~10:05
shadeslayeroh that10:06
shadeslayerwait10:06
apacheloggerwhat the10:06
apacheloggerBuild-dep on pkg-kde-tools >= 0.15.15ubuntu110:06
apacheloggerRiddell: broke it10:06
shadeslayertold you10:06
apacheloggerFFS10:06
shadeslayerapachelogger: I'm fixing it10:07
shadeslayeractually10:07
shadeslayerapachelogger: your jenkins bot broke it10:07
apacheloggerwhat?10:08
apacheloggershadeslayer: the bot only commits to unstable10:08
shadeslayerhttp://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging-unstable/extra-cmake-modules/revision/3510:08
shadeslayeroh10:08
shadeslayerbut that's what introduced the dep10:08
apacheloggerfrom -next10:08
apacheloggerunstable is not the live packaging we work on right now10:08
shadeslayerok10:09
shadeslayerfixing10:09
apacheloggerwaits10:09
apacheloggerah yes10:09
apacheloggershadeslayer: plz be fixing10:09
apacheloggerit appears jr actually used ver~ in the other packages10:10
apacheloggeronly ecm has ver without ~10:10
shadeslayerheh10:10
shadeslayerpushing10:10
shadeslayerapachelogger: fixed10:10
apacheloggeruh uh10:11
apacheloggertesting my new scripting 10:11
apacheloggerlet's see if the bot figures it out xD10:11
apacheloggerif bzr wasn't so sloooo....10:11
shadeslayeruse git bzr10:11
shadeslayerit's le fast10:11
apacheloggerjenkins prolly won't want to do that 10:12
shadeslayerwhy not10:14
apacheloggerhttp://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging-unstable/extra-cmake-modules/revision/3610:14
apacheloggermuch magic10:15
apacheloggerinteresting fact: if you bzr whoami with whatever email you can actually make launchpad show commits as though they had been made by someone else10:15
shadeslayeryes, sawn10:15
shadeslayerheh10:15
BluesKajHiyas all10:48
apacheloggerhttp://paste.ubuntu.com/8349876/11:33
apacheloggershadeslayer: ^11:38
mcstr_listaller package is depending on some defective package here in kubuntu 14.04.1 can anyone confirm this?13:41
mcstr_listaller package is depending on some defective package here in kubuntu 14.04.1 can anyone confirm this?14:37
ScottKmcstr_: That's not something specific to Kubuntu, so this is likely not the best place to ask (the Kubuntu installer/updater doesn't even use packagekit).14:45
apacheloggerwgrant: can I please get a quota bump to 5gib on https://launchpad.net/~kubuntu-ci/+archive/ubuntu/unstable 14:55
apacheloggershadeslayer, yofel: I am expanding coverage to all frameworks now14:56
apacheloggerif all goes well we should be able to throw away neon by the end of the month14:57
shadeslayeryay14:57
apacheloggermh14:57
apacheloggeror maybe not14:57
apacheloggerpossibly worth to keep it for trusty until release14:58
apacheloggerthen ditch the trusty build and continue with ci builds for utopic and utopic+114:58
apacheloggerseeing as we'll want to backport frameworks to utopic but not trusty14:58
=== d_ed is now known as SirD_Ed
ScottKapachelogger: Why not trusty?  Last LTS seems like a good target for developers wanting a stable base to work off of.15:07
apacheloggerbecause we'd need to backport qt15:07
apacheloggerand I feel like it is entirely possibly that plasma might soon require 5.4 even because of DPI tech that landed there15:08
ScottKAh.  Good reason.15:08
=== SirD_Ed is now known as d_ed
apacheloggerwe could possibly keep neon for trusty going a while longer and reduce the build scheduling from daily to weekly15:09
geniiI found something odd. When trying to understand why kcmshell4 kcm_lightdm was not working in gdb, it complained about mismatched versions of ld-2.19.so  between /lib64/ld-2.19.so and the /lib/x86_64-linux-gnu/ld-2.19.so  complaining one is 64bit and one is PAE. Some digging reveals that libc6-amd64 has only a 32bit which it installs to /lib64/ for some reason, and the other is the stock libc6:amd6416:53
geniiI must have installed something which required libc6-amd64 and it created this problem. 16:54
geniiReplacing the /lib64/  32bit version with the proper 64bit version made everything work again.16:55
* genii goes back to making coffee16:55
* ScottK thought we didn't use /usr/lib64?16:56
apacheloggeroh oh oh, that again reminds me of gdb being broken16:58
* apachelogger runs into wall16:58
geniiScottK: When I do dpkg -S /lib64/ld-2.19.20 it reports:  libc-amd64 which apt-cache policy reports:         500 http://archive.ubuntu.com/ubuntu/ utopic/main i386 Packages16:58
ScottKWhy do you have libc-amd64 installed?16:58
ScottKAIUI, that's ~obsolete.16:58
geniiScottK: I did not specifically install it, something else recently must have required it16:59
geniiI could go back over install logs and take a look for it16:59
ScottKSee what happens if you try to remove it.16:59
geniiOK, 1 minute16:59
ScottKIf it doesn't take anything with it, it ~should be fine.16:59
geniiShould I purge?17:00
ScottKNo17:00
geniiScottK: It removed fine, and now there's a symlink in /lib64 which points to /lib/x86_64-linux-gnu/ld-2.19.so17:02
geniiExtremely weird.17:03
sneleguys libreoffice kde file dialog integration seems to be broken on 14.0417:05
snelehttp://www.dodaj.rs/f/22/pb/1Vu8cW0n/snapshot58.png17:05
apacheloggerthings happen17:05
apacheloggerjmux: do we need a qt patch to make it work again?17:06
jmuxapachelogger: Not as far as I know17:09
apacheloggerpeculiar breakage then17:13
apacheloggersnele: file a bug against libreoffice I guess17:13
jmuxapachelogger: I just checked qt changelog and it seems it just contains one patch (out of three, with two mandatory)17:13
apachelogger:S17:13
apacheloggerjmux: got a url for the second patch?17:14
sneleapachelogger: against libreoffice or libreoffice-kde*17:14
snele?17:14
apacheloggersnele: same source package anyway17:14
jmuxapachelogger: https://bugreports.qt-project.org/browse/QTBUG-3461417:16
jmuxhttps://bugreports.qt-project.org/secure/attachment/40123/l-qclipboard_fix_recursive.patch17:16
apacheloggerthanks, I'll prep a fix tomorrow17:17
jmuxhttps://bugreports.qt-project.org/browse/QTBUG-3858517:17
jmuxThat is mandatory17:17
jmuxNo - lats one is optional...17:17
jmuxAnd tehere is a new version of the first patch in the Qt5 queue, which I would like to backport, once it's accapted https://codereview.qt-project.org/#/c/94646/17:20
jmuxProbably that'll happen this year ...17:20
sneleapachelogger: done https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/136967317:21
ubottuLaunchpad bug 1369673 in libreoffice (Ubuntu) "LibreOffice kde file dialog integration broken (not working) in 14.04" [Undecided,New]17:21
jmuxapachelogger: The old patch should still be fine, but has some busy waiting.17:22
sgclarkhi all, can't seem to stop sleeping heh17:28
Riddellsgclark: jet lag will do that17:29
sgclark:(17:29
Peace-hola !17:29
Riddellsgclark: in the worst case melatonin does the trick and it's not even prescription in the US17:30
sgclarkok, will try that ty17:31
sgclarkif I can stay awake long enough to go to store17:31
apacheloggerwhatever happened to santa18:19
sgclarkRiddell: http://paste.ubuntu.com/8352225/18:21
apacheloggerdafuq18:22
apacheloggerwhat's with the cheating all the time18:22
sgclarkRiddell: removing it, can add back if need be.18:25
apacheloggersgclark: that will break things18:26
sgclarkapachelogger: i see ok...18:27
apacheloggersgclark: what that hack does is make every package that links against libsolidfoo *also* link against the qml thingy (which might not be needed, but OTOH that also sneaks it when it is needed, so removing it will potentially break applications)18:27
apacheloggerto fix this properly we'd have to look at every package that currently links against libsolid and check whether it contains qml bits that use solid and if so manually introduce a dependency to the qml plugin package18:28
apacheloggeror well, you know, move the qml things into the libsolid package and provide a fake package so that nothing could possibly break ;)18:29
sgclarkah ha. ok, sounds like something I can do at another time when I am less jet lagged. thanks for the explaination apachelogger18:29
apacheloggersgclark: yeah, alternatively maybe shadeslayer or I find the time to run a grep over all sources18:30
apacheloggeron that note18:30
apacheloggershadeslayer: have I yet made a brain dump of how to detect qml dependencies?18:30
apacheloggerI feel like I wrote some proof of concept code at some point18:30
apacheloggerkfunk: did you get your gpg issue sorteD?18:31
kfunknot really.18:32
kfunksec, phone18:32
kfunkapachelogger: so. I was wondering if $KDEHOME/env/* is still sourced as in KDE4. (because that's where I've started gpg-agent, usually)18:51
apacheloggerkfunk: not impossible, terrbily unlikely though18:55
apacheloggeralso I am not sure why the env would get lost assuming gpg-agent should be started through an xsession file by deafult18:56
apacheloggercould be a sddm defect though18:56
apacheloggerunless you are not using sddm then it is even weirder18:56
kfunki'm using sddm18:58
kfunkwith the unholy ugly default theme18:58
kfunk(I never figured out how to install the breeze theme)18:58
apacheloggerneeds /etc/sddm.conf xD19:01
apacheloggeranywho19:01
apacheloggerkfunk: maybe try with lightdm19:01
apacheloggerif that doesn't work then we'll have to take a deeper look 19:01
Riddellsgclark, apachelogger: what's wrong with that implicit dependency on qml-module-org-kde-solid?  me and shadeslayer did ask frameworks people in the office who said we should have the qml installed if the library is installed20:16
sgclarkRiddell: I left it in for now. Lintian apparently thinks it should not be that way. apachelogger has better explaination above ^20:17
Riddellsgclark: yeah lintian will moan, override that I say20:19
Riddellelse let apachelogger and vishesh fight it out20:20
Riddellbut we have no magic way to detect dependencies on qml modules for now so it's far safer to leave it in20:20
* Riddell snoozes20:58
soee:)20:59
soeecan i display comment to last updat eof a packange in terminal ?20:59
apacheloggerRiddell: right, then put the qml plugin in the library package22:33
apacheloggertransitive symbols dependencies are wrong in 99.99999% of all the cases where you'd think "oh, I should use a symbols dep here"22:34
ahoneybunhey jose 23:10
ahoneybunwhois inetpro 23:10
ahoneybunhey ovidiu-florin_ 23:11
ahoneybunshould we update wordpress on the test site?23:16
wgrantapachelogger: Done.23:16
=== ubott2 is now known as ubottu
=== kubotu_ is now known as kubotu

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