/srv/irclogs.ubuntu.com/2016/05/25/#kubuntu-devel.txt

sverro2hi, anyone responsible/knowledgeable of packinging online?07:20
acheron_ukclivejo: registered KDE ID, and can now get to that notes page07:32
clivejosoee_: ping10:01
soee_clivejo: pong10:02
clivejocan you install plasma-desktop from staging plasma ppa and verifty that the kickoff recent documents now open ?10:02
soee_clivejo: yes it works fine10:08
clivejoyofel: can I move the patched plasma-desktop package to backports PPA?10:24
yofeltechnically only after you copied to to -landing and did an upgrade test10:25
yofelI'm 99% certain that nothing will go wrong, but that's how things usually go wrong...10:26
* mamarley is about to do an upgrade test. :)10:27
clivejomamarley: on xx?10:28
mamarleyYep.  It installed cleanly, rebooting now…10:28
soee_no need for rebooting10:30
soee_just run in krunner: killall plasmashell && plasmashell10:30
mamarleyMy system needed a reboot anyway.10:30
soee_i see :)10:30
mamarleyHmm, I actually don't have any recent documents in Kickoff.10:31
clivejoIve no way of doing upgrade tests myself10:38
clivejothat’s why I ask soee_ to be my guinea pig :P10:40
clivejothis korganizer bug is really annoying me now10:43
acheron_ukuse dolphin to open a random text file/image etc and it should add that to the recent docs 10:43
jussiclivejo: Im currently upgrading from 15.10 to 16.04 if you need something checked...10:51
BluesKajHey folks11:45
=== fregl_ is now known as fregl
clivejoyofel: looks like Debian are using the kdeconnect packaging for the kf5 version - http://anonscm.debian.org/cgit/pkg-kde/kde-extras/kdeconnect.git/tree/debian/changelog12:29
acheron_ukfor anyone with that panel autohide/can cover issue https://quickgit.kde.org/?p=plasma-workspace.git&a=commit&h=e1ae057fef297b46d17256d497e8e2f4e24c126412:29
clivejoshould we drop the kdeconnect-plasma and sync with them again?12:30
acheron_uklol. quiet for ages12:30
yofelclivejo: probably, I have no idea how kdeconnect works, so your guess is as good as mine12:32
clivejowell I think the reason we split was that kdeconnect was the KDE4 version and kdeconnect-plasma was KF512:33
clivejobut as to why kdeconnect-plasma depends on kdeconnect is beyond me!12:35
clivejosorry it Recommends: kdeconnect12:37
=== rdieter_ is now known as rdieter_work
IrcsomeBot<marcinsagol> Maybe worth trying to ask developer; )14:01
=== Guest51294 is now known as adrian
clivejo!info kdeconnect19:34
ubottukdeconnect (source: kdeconnect): connect smartphones to your KDE Plasma Workspace. In component universe, is optional. Version 0.8-0ubuntu5 (yakkety), package size 50 kB, installed size 202 kB19:34
clivejo!info kdeconnect-plasma19:35
ubottukdeconnect-plasma (source: kdeconnect-plasma): connect smartphones to your KDE Plasma desktop. In component universe, is optional. Version 0.9+git20160315-0ubuntu1 (yakkety), package size 354 kB, installed size 1641 kB19:35
IrcsomeBot<marcinsagol> Maybe ask Riddell about it if you19:35
IrcsomeBot<marcinsagol> have problems19:35
clivejoIve been talking to him about it19:36
clivejojust wondering what to do about it19:36
IrcsomeBot<marcinsagol> And you know why we have this two packages?19:36
clivejoyes19:36
clivejoat the time of the kf5 port Jon spoke to the dev and though the new version was going to be called kdeconnect-plasma19:37
clivejobut that didnt happen19:38
IrcsomeBot<marcinsagol> But we renamed it anyway?19:39
clivejoDebian didn’t package the kf5 version until February this year, and continued to use the upstream package name19:39
IrcsomeBot<marcinsagol> Or the *-plasma is some meta package?19:39
clivejothe plasma one is KF5 port19:40
IrcsomeBot<marcinsagol> And we obviously don't need both no? And we have them only because of Debian?19:40
clivejokdeconnect in our archive should still be KDE419:40
clivejowe have both cause we packaged it first19:41
IrcsomeBot<marcinsagol> I'm confused :(19:41
clivejowhy?19:41
clivejoJonathan created the kdeconnect-plasma packaging after speaking to the devs working on it19:42
clivejothe new port was supposed to be named kdeconnect-plasma 19:42
clivejobut for some reason it wasnt and they just used the same name19:43
clivejowhat Im trying to work out is it if we fall back the sync in line with Debian will that affect users still on KDE419:44
clivejois that still a thing?19:44
clivejoin Kubuntu land19:44
IrcsomeBot<marcinsagol> Yofel need to say something about it :)19:45
IrcsomeBot<marcinsagol> Clivejo and Apps are hard to finish?19:45
clivejoish19:47
clivejominuet needs a 3rd party lib called drumstick packaged so it can continue building19:47
clivejospectacle needs purpose packaged to add in the sharing features19:48
clivejothat just had a RC, so Im waiting on the actual release of that19:49
clivejoKDE PIM has a major bug for me19:49
IrcsomeBot<marcinsagol> :/19:49
clivejobut Im starting to think thats unique to me19:49
IrcsomeBot<marcinsagol> Is it known and reported ?19:50
clivejoIts reported, but noone can recreate it19:50
clivejoit seems to be related to my Kolab account19:50
clivejowhen I add my Kolab account korganizer and its reminder service crash 19:51
IrcsomeBot<marcinsagol> Hmm.. I never used Kolab so can't help here.19:51
IrcsomeBot<marcinsagol> Did you tried it without Kolab integration?19:51
clivejoyes, it works fine with it19:51
clivejowithout it19:51
clivejokdesdk-kioslaves I have NO idea what wrong with that19:52
IrcsomeBot<marcinsagol> Maybe also worth asking Jonathan for some feedback19:52
clivejokrdc needs install files fixed19:53
clivejoacheron_uk: do you want to look at that?19:53
clivejoand then I need to do the wonderful translations19:55
clivejowhy cant you all just speak English :P19:55
* clivejo pokes @marcinsagol with a big stick19:56
IrcsomeBot<marcinsagol> That would be boring :)19:56
clivejobut you type it so well, why do you need your desktop in Polish?19:57
IrcsomeBot<marcinsagol> I'm just local patriot :d19:57
* clivejo feels lost without PIM19:58
clivejoI wanted to add a reminder to start kde-l10n tomorrow morning when internet is less busy and cant create a To-do item19:59
=== palasso_ is now known as palasso
acheron_ukclivejo: look at what sorry?20:25
acheron_ukummm. already done then?20:28
clivejoyeah I pushed something20:28
clivejonot sure if it will fix it!20:28
clivejowas wearing my OSM hat there!20:28
acheron_ukseems to have built at least20:29
clivejogot some missing files :)20:30
acheron_ukstill? or you mean all fixed?20:30
clivejohttps://launchpadlibrarian.net/261635560/buildlog_ubuntu-yakkety-amd64.krdc_4%3A16.04.1-0ubuntu1~ubuntu16.10~ppa5_BUILDING.txt.gz20:32
clivejounsure where to put those .h files#20:32
acheron_ukmeant to go though those packaging notes and other stuff today, as somehow it never quite happened20:32
clivejothey are already out of date due to our Debian to Launchpad move20:33
acheron_ukyeah, I gathered20:34
acheron_uk.h files listed as missing? 20:35
clivejothey are files being built, but not installed anywhere20:35
acheron_ukso I see. 20:40
clivejoI dont understand why -./usr/lib/x86_64-linux-gnu/libkrdccore.so is listed20:41
clivejothats listed in not-installed20:41
acheron_ukthink I'll need to read up on installing files and library symlinks before I can really comment on that.20:45
acheron_ukreally only learnt so far what I've needed to do some specific things, and so have some glaring gaps20:46
clivejoI thought that the not-installed file used a different format20:46
clivejoie ./usr/lib/*/libkrdccore.so20:47
* acheron_uk shrugs20:47
clivejooh well, Ill try that and see20:50
clivejoI kinda wish KCI wouldnt build a project if and upstream package failed20:52
acheron_ukhopefully I can get stuck into some docs/guides tomorrow.20:52
acheron_ukthat reminds me, suppose I better un-ignore the kubuntu-ci messages20:53
clivejoLOL20:54
clivejoor join its channel if they annoy you20:54
clivejo#kubuntu-ci20:54
clivejoI dont mind them here, gives me the chance to notice things20:55
acheron_ukah yes I saw that the other day20:55
clivejohopefully we will get on top of it and it wil become a useful tool again#20:56
acheron_ukI miss the old project neon20:57
clivejoI wasnt here for it20:58
acheron_ukthat was nice being able to have a separate neon install and session co-installed with the normal plasma20:58
clivejoI can see how a working CI system would help with dev20:59
acheron_ukwell, I wasn't 'here' here, but I insalled it and used it occasionally when I was curious20:59
clivejoI like new software21:00
clivejobut my main reason for learning how to package was to try and help package Kolab on Ubuntu!21:00
acheron_ukI couldn't stick with the LTS release until it expired lol21:01
clivejobut I kinda got side tracked21:01
acheron_uk!info kolab21:01
ubottuPackage kolab does not exist in yakkety21:02
clivejoindeed21:02
acheron_ukok. not what I thought it was then obviously21:02
clivejobut it should be there!21:02
clivejoit like an open source M$ Exchange21:03
acheron_uka lot of things should to be honest21:03
clivejoKolab and KDE PIM are supposed to be working together to bring it to the desktop21:04
clivejobut its so fickle!21:05
clivejoo/ sick_rimmit21:05
sick_rimmitYay clivejo21:06
sick_rimmitHi there21:06
sick_rimmitvalorie: ping21:06
acheron_ukI would like some more up to date debian science stuff, but doubt that will ever happen21:06
clivejosick_rimmit: did you get my message earlier?21:06
clivejodebian science suff?21:06
clivejostuff21:06
sick_rimmitclivejo: No sorry21:06
clivejosick_rimmit: do you need any help preparing for the Dojo?21:07
sick_rimmitI definetly need help doing it21:07
clivejomay I see the slides?21:07
sick_rimmitMostly someone on hand to field questions, and correct me21:07
sick_rimmitSure hang on21:07
sick_rimmitlet me look em out21:07
acheron_ukclivejo: https://wiki.debian.org/DebianScience/Physics a lot of that not even close to being up to date 21:09
clivejoare they in Ubuntu?21:10
clivejojust out0dated?21:10
sick_rimmitRight got em21:10
acheron_uka lot, but same out of dateness21:10
sick_rimmitthey are on Google Docs21:10
clivejoyou should apply to maintain them21:10
acheron_ukdojo = 7pm UK time?21:11
clivejofind the project in Launchpad, open a bug to Update and take ownership of the bug, upload the new version to your PPA and find a sponsorer to upload to the archive21:12
acheron_ukmaybe one day. step at a time and all that....21:13
clivejoLOL21:13
clivejobaby steps :)21:13
clivejoyou seem to have a good understanding on how packaging works21:14
acheron_ukthe parts of it I've tinkered with.21:14
clivejoif debian is up to date, just sync their packaging21:14
acheron_ukas said, there are some big black holes though. 21:14
clivejobut Debian can be slow in certain areas too21:15
acheron_ukactually, probably more holes than anything21:15
acheron_ukyesp, debian is snail pace in some areas21:15
acheron_ukbeen a while since I looked where their plasma has got to actually21:16
clivejothey actually doing well on that21:16
acheron_ukand looks like my sid VM has been zapped in a clearout, so no updating that to see21:17
clivejoMaxy is working away on it21:17
acheron_ukgood :)21:17
clivejook, krdc is totally ignoring the not-installed file21:20
acheron_ukthat's the sort of thing I'm not sure on. do you go with what works sayign what the hell? or do you try to resolve anyway?21:22
acheron_ukso far I've just done things for myself, and working is fine, slightly bodged and/or with a few errors or not. 21:23
clivejoI was taught to use prefix of ./ in the not-installed file21:24
clivejobut it didnt have that originally so I just used what was there21:25
clivejoIve added the prefix now see it that work :/21:25
clivejotrail and error21:25
acheron_uksometimes the only way. 21:26
clivejoMaxy removed the prefixes in this commit - http://anonscm.debian.org/cgit/pkg-kde/applications/krdc.git/commit/?id=c57792680ff47f3cf97840bed1ce370fd668612221:27
acheron_ukwell, as quick a way as any anyway21:27
clivejonot sure why21:27
clivejoI wonder is it a new Debian thing21:28
clivejoacheron_uk: if you can spot why some of those KCI builds are failing and want to fix them, just paste the git diff21:31
clivejounstable is using the kubuntu_unstable branch in LP21:31
clivejoa lot of them are LP acting up21:33
clivejoand causing a chain reaction21:33
acheron_uklovely. squinting at buildlogs playing 'spot the failure'21:35
acheron_ukthat looks frustrating on KCI21:36
clivejoits hard on the eyes!21:36
clivejothere is actually a tool in KCI for parsing the logs21:36
acheron_ukjust as well21:36
clivejosee down the left menu there is a link "Parsed Console Output"21:38
clivejothat can usually tell you what happened21:38
clivejoalso a project can fail if one of the two builds fail (ie i386 fails, but amd64 is successful)21:41
acheron_ukah, so for breeze for e.g. was a couple of unpackaged files again?21:44
clivejo-./usr/lib/x86_64-linux-gnu/cmake/Breeze/BreezeConfig.cmake21:45
clivejo-./usr/lib/x86_64-linux-gnu/cmake/Breeze/BreezeConfigVersion.cmake21:45
acheron_ukyep21:46
clivejodo you want to fix that?21:46
acheron_ukIf you can go through how21:47
clivejosure21:47
clivejofirst how do you think 21:47
acheron_ukwell, presumably need to know if they want to be installed or ignored?21:49
valoriehmmm, I missed rick21:50
acheron_ukadd to https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/breeze/tree/debian/breeze.install?h=kubuntu_unstable21:52
valorienice to see more and more green21:53
acheron_ukclivejo: or perhaps not.21:56
clivejohummm Im not sure myself!21:57
clivejopart of me wants to put them in a -dev package21:58
acheron_ukmakes me feel better21:58
acheron_ukthere is no breeze dev package. nor has there been or needs to be as far as I know21:59
clivejohttps://quickgit.kde.org/?p=breeze.git&a=commit&h=1a38234564fcf30625c22d719c706236e97b2e6222:00
acheron_ukah22:00
clivejoso they need to be installed22:00
clivejoI guess pop them into breeze.install22:01
clivejodo you know about the wrap-and-sort tool?22:01
acheron_ukhttps://quickgit.kde.org/?p=breeze.git&a=commit&h=7996fb97d314f64115b2d712bb93e83988ac99f822:02
acheron_uknot convinced that needs to be installed?22:04
acheron_ukwrap-and-sort = nope22:09
clivejoapt install devscripts22:12
clivejoits a handy tool for sorting install files so you dont have to sort them manually22:12
clivejothey need to be installed22:14
clivejothe issue is where22:14
clivejousually these things go in a -dev package22:14
clivejoand then other packages depend on breeze-dev package in the control file22:15
clivejobut Id need yofel's help on that22:15
acheron_uknot convinced, but could be wrong22:16
clivejofor example, cmake files are provided by this package !info libkf5declarative-dev22:22
clivejohttp://packages.ubuntu.com/yakkety/amd64/libkf5declarative-dev/filelist22:22
clivejo!info libkf5declarative-dev22:22
ubottulibkf5declarative-dev (source: kdeclarative): development files for kdeclarative. In component universe, is optional. Version 5.18.0-0ubuntu1 (yakkety), package size 18 kB, installed size 131 kB22:22
clivejothats what makes me think they should be in a -dev package22:23
acheron_ukyes, they should. 22:23
clivejoIm asking for advice in Debian IRC22:24
acheron_ukjust had a peek in the neon archives, and they have a -dev package for builds done after those files were added22:26
clivejoacheron_uk: have you a link?22:26
valorieit's the Debian Way22:26
acheron_ukhttp://archive.neon.kde.org/dev/unstable/pool/main/b/breeze/?C=M;O=A22:27
acheron_ukhttp://packaging.neon.kde.org/cgit/plasma/breeze.git/commit/?h=Neon/unstable&id=9d38004f2eba3b7dd5a5fac5fe2f86240c4cdb4322:29
clivejoacheron_uk: Debian agree too22:29
clivejoneeds a new package breeze-dev22:29
clivejoah yes22:29
clivejoso you need to define the package in the control file and then tell it the files it needs to install into that new package22:31
acheron_ukwasn't convinced had suddenly sprung a dev package, but obviously it has22:31
acheron_ukshould be simple(ish) for that 22:32
clivejowell this is how things evolve !22:32
clivejowhen you start to see other packages looking for BreezeConfig.cmake, you'll know what provides it :)22:33
acheron_ukindeed22:33
acheron_ukalso handy to know, as breeze is a package I sometimes hack and rebuild22:33
clivejowhat do you hack in it?22:34
clivejoso you need to make the changes to kubuntu_unstable from LP22:34
acheron_ukmore compact kwin decoration - getting rid of the annoying colour line separator on the deco when using different colours22:35
clivejoacheron_uk: basically this commit - http://packaging.neon.kde.org/cgit/plasma/breeze.git/commit/?h=Neon/unstable&id=9d38004f2eba3b7dd5a5fac5fe2f86240c4cdb4322:37
clivejobut add a changelog entry22:37
clivejosaying what you have done and why22:37
acheron_ukthat seems straightforward22:39
clivejohow are you getting on?22:45
acheron_ukin what sense? can't actually do anything as have no access22:46
clivejoif you make the changes and send me the git diff Ill commit it for you22:47
acheron_ukOK. I'll do that22:47
clivejoit you install pastebinit you can just type "git diff | pastebinit"22:50
clivejoit will generate a URL you can copy and paste to me22:50
acheron_ukjust a sec then22:51
clivejo:)22:51
acheron_ukif I can remeber how to add a file in git22:54
clivejoI use a tool called git gui22:56
* clivejo has a terrible memory for commands22:57
clivejoI can stage files to commit, commit and push all from that UI22:57
clivejoits nice to see what you are actually changing, in pretty colours!22:58
acheron_ukhmm. empty diff. 23:03
clivejodid you commit?23:03
acheron_ukshould I have done23:04
clivejonope23:04
clivejogit diff shows changes from the last commit23:04
acheron_ukoh, well I did23:05
clivejoRevert the commit "git reset HEAD~"23:06
clivejoand see if "git diff" has output 23:07
acheron_ukhad to backtrack. how to make sure the new breeze-dev.in is included in the diff?23:12
clivejodont add the files23:13
clivejojust do a git diff23:13
clivejoso git checkout kubuntu_unstable, edit the files and do a git diff23:13
acheron_ukin  that case http://paste.ubuntu.com/16696652/23:13
clivejoyou are missing the new file breeze-dev.install and your changelog entry23:14
acheron_ukthat's what I meant23:15
acheron_ukpresumably the new file is not tracked23:17
clivejodid you add it?23:18
acheron_ukno, you said not to23:19
clivejohumm I dunno23:20
clivejocan you just copy and paste your changelog entry?23:21
acheron_ukwhich changelog? 23:23
clivejofor your changes23:23
acheron_ukall I have ins breeze-dev.install added and control modified23:24
clivejodid you write a new changelog entry?23:24
acheron_ukno. thought you justs wanted the diff on the 2 files23:25
acheron_ukthink it's a bit late foe me and this lol23:26
clivejono prob23:26
clivejowhat I was trying to ask for was the entire commit for the package23:26
clivejoso I could just push it23:27
clivejowhat would you write for the changelog entry23:27
acheron_ukso would add to 1st entry on https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/breeze/tree/debian/changelog?h=kubuntu_unstable23:27
clivejowhat Im trying to point out is that the changelog in kubuntu_unstable is released23:28
clivejoonce we release to the archive, you shouldnt change it23:29
clivejoso we need to make an UNRELEASED entry23:29
clivejocan you give me a description for this?23:30
clivejoin your own words :)23:30
acheron_ukum23:32
clivejosorry, am I being evil23:32
valorieha, finally the truth!23:32
valorie<323:33
acheron_ukoddly, I can cope with complicated physics, but this hurts my head23:33
clivejoLOL yofel is way worse!23:33
clivejohe links to pages and pages of Debian instructions!23:34
clivejogreat for sending you to sleep23:34
acheron_ukif I was doing it for myself I would put "add new dev package for cmake config files"23:35
acheron_ukseriously need to re-read up on git as well.23:36
clivejoacheron_uk: https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/breeze/commit/?h=kubuntu_unstable&id=32ca10e4c4415c4cde5ded920c2eddd4e4374cd523:37
acheron_ukwhat I would have like to have done if git had cooperated ;)23:41
clivejoI know, and its getting late here so I understand when things dont go according to plan23:41
clivejodid you look at git gui ?23:42
acheron_ukyes, not exactly intuitive23:43
acheron_uknot a great fan of git to be honest, even with a gui23:47
clivejoit takes a while to get used to23:49
clivejobut it is a useful tool for this kind of work23:50
acheron_ukI'll work it out tomorrow when I have more patience for it. Bound to be something obvious to add that to the diff23:52
acheron_ukOK. Night I think. Thanks for being patient23:54
clivejono problem23:55
claydohvalorie:  I see xen is back to his usual actions, in the  mailing list. This sort of drawn out response that soon esclates to messages such as the one he sent to the irc mailing list  is what caused him to be banned from kubuntuforums23:55
valorieright, I'm planning to mod him on kub-devel23:55
acheron_uk'git add' and 'git diff --staged' maybe 23:57
claydohheh was thinking the same thing once I got home from work23:57
acheron_ukas soon as I say night I think of something23:57
clivejoLOL23:57
clivejowait until you start dreaming about it!23:57
* acheron_uk shrinks back in horror23:59
clivejoouppss23:59
clivejoshouldnt have told you that!23:59
clivejoscare you off23:59

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