/srv/irclogs.ubuntu.com/2016/08/22/#kubuntu-devel.txt

tsimonq2acheronuk: looks fine to me?01:30
tsimonq2yofel, clivejo, acheronuk: do we fix binary-without-manpage and if so, how?02:39
* tsimonq2 throws https://code.launchpad.net/~tsimonq2/kubuntu-packaging/+git/kubuntu-akonadi/+merge/303504 at acheronuk 03:20
tsimonq2so I'm fixing things04:00
tsimonq2pushed a fix to prison-kf5, should show up here soon04:00
tsimonq2I believe I just made akonadi-contacts normal again04:01
tsimonq2so that'll show up soon as well04:01
tsimonq2I also submitted a PR for akonadi because I'm rusty updating symbols04:01
tsimonq2gosh freaking darn it04:11
tsimonq2that was me... :(04:11
tsimonq2wth is it doing?04:12
tsimonq2I'll figure it out after I finish this04:12
tsimonq2so for prison it's due to symbols04:26
tsimonq2now unstable seems to be pulling a newer version04:26
tsimonq2so I'll grab that...04:26
tsimonq2well that's weird04:30
tsimonq2I think it might be best to just leave prison unstable?04:31
tsimonq2that's because the daily snapshot bumps the version, so we would have to update symbols every day,,,04:31
tsimonq2s/,,,/.../04:31
tsimonq2yofel, clivejo, acheronuk: prison is fine :) ^04:32
tsimonq2yofel: there's a Lintian error on every single package I've seen: source: debian-revision-should-not-be-zero04:43
valorietsimonq2: file a bug with Debian on Lintian?04:49
tsimonq2valorie: can't that just be bumped in KCI? isn't that intentionally set like that?04:54
tsimonq2debian bug 83242004:55
ubottuDebian bug 832420 in wnpp "ITP: qtwebengine -- Web content engine library for Qt" [Wishlist,Open] http://bugs.debian.org/83242004:55
valorietsimonq2: I have no clue04:55
valorieI was sort of kidding04:55
tsimonq2lol04:56
acheronuktsimonq2: fixing a merge means resolving the cause of the merge markers, not leaving them07:13
tsimonq2acheronuk: ?07:14
acheronuktsimonq2: on prison there has been a soname change, so needs something more extensive than wild-carding any soname. I don't think you ever wildcard like that anyway, as then you would miss soname changes etc07:15
acheronuktsimonq2: +<<<<<<< HEAD etc07:16
acheronukin https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/messagelib/commit/?h=kubuntu_unstable&id=4c8509f665aba222136ca27250d696fecbc3ba2907:16
tsimonq2uhhh did I really do that?07:17
tsimonq2I'm stupid... :P07:17
tsimonq2WOW was I not paying attention...07:17
valoriethat's why we want reviews!07:18
acheronukno, maybe just a bit too hasty due to enthusiasm sometimes...07:18
tsimonq2like I said, I was just not paying attention, sorry, wow...07:18
tsimonq2I just can't believe I did that...07:19
* acheronuk has made a few **** ups07:19
tsimonq2acheronuk: are you going to fix that or should I?07:19
tsimonq2acheronuk: that's why we have git revert right? ;)07:19
acheronukI don't mind, as long as it checked and is ok. 07:20
tsimonq2nice catch, thank you07:21
acheronukok. I need coffee now!07:21
tsimonq2ok. I need sleep now!07:21
tsimonq2:P07:21
tsimonq2XD07:21
acheronukI'll be less grumpy after that.. 07:22
tsimonq2acheronuk: by the way, just so you know, I'm almost done packaging QtSpeech! \o/07:22
tsimonq2and I'm the only person doing it lol07:22
acheronukgreat :)07:22
acheronukI've been trying to gradually get KCI error/warnings down to a minimum, so that will be one less thong it can grumble on07:24
acheronukbesides it being a nice thing to have as well07:25
tsimonq2yeah I was sorting through a few of them07:25
tsimonq2you saw my thing about prison? don't touch it unless it's actually broken :P07:25
tsimonq2(because it's unstable)07:25
acheronukyou saw my comment on prison above?07:25
tsimonq2oh no sorry07:26
acheronuk[08:15] <acheronuk> tsimonq2: on prison there has been a soname change, so needs something more extensive than wild-carding any soname. I don't think you ever wildcard like that anyway, as then you would miss soname changes etc07:26
tsimonq2I see :)07:26
tsimonq2so what now?07:26
acheronuktsimonq2: something like http://packaging.neon.kde.org/cgit/frameworks/prison.git/commit/?h=Neon/unstable&id=d7962eb1ec3a8fb2e9b79fc5f106cd7a31577718 I guess07:27
acheronukbut I want to check if we can kill off the debianabimanager or not if we do that07:28
tsimonq2ok ok I promise this will be the last thing I do before bed :)07:28
acheronuktsimonq2: so I want to check with Phil 1st07:28
=== chs is now known as chris17
=== chris17 is now known as chs
sittermhall119: it would be great if you could find someone in the relevant (DX?) team to look at https://bugs.launchpad.net/ubuntu/+source/appmenu-qt5/+bug/1434516 as it breaks plasma5 integration09:05
ubottuLaunchpad bug 1434516 in appmenu-qt5 (Ubuntu) "KDE Applications Use Oxygen Widget style eventhough Breeze is selected (Plasma 5)" [Undecided,New]09:05
acheronukclivejo or yofel: need kirigami added to git and CI I think. new lookandfeelexplorer in plasma-sdk needs it for a start 10:10
clivejoacheronuk: do you know how to copy it?10:16
acheronukclivejo: I imagine I could work it out, but a run through would be helpful if you have a sec10:17
clivejoits in debian?10:17
acheronukclivejo: debian or neon. same state10:20
clivejograb the debian one10:21
clivejogit clone --mirror <url>10:21
acheronukyes10:22
clivejogit remote rm origin10:22
acheronukremove?10:22
clivejogit remote add origin git+ssh://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kirigami 10:22
clivejoyes10:22
acheronukNote: A branch outside the refs/remotes/ hierarchy was not removed;10:23
acheronukto delete it, use:10:23
acheronuk  git branch -d master10:23
clivejowe dont want to delete it10:23
acheronuknew remote added10:24
clivejothen git push --mirror origin10:24
acheronukdone. gone to have a look10:24
clivejohttps://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kirigam10:24
clivejomy insanity check involved removing the git folder10:25
clivejoand git clone kubuntu:kirigami 10:25
acheronukumm. somehow an 'i' got missed on the end10:25
clivejocan rename it via web interface10:26
clivejoChange repository details10:26
acheronukalready did it by removing and pushing back10:27
clivejook so now you need to create new branchs10:27
acheronukbut noted you can rename like that10:27
clivejocreate new branch kubuntu_unstable10:28
clivejoupdate the VCS fields to point to LP10:28
acheronukgit checkout kubuntu_unstable gives fatal: This operation must be run in a work tree10:31
clivejogit checkout -b 10:31
acheronuksame10:32
clivejoare you in the git folder?10:32
acheronukyes10:34
clivejoremove it and clone it again10:34
acheronukthat gives me a kirigami.git folder10:35
acheronukdrwxrwxr-x  7 neo neo 4096 Aug 22 11:34 ./10:35
acheronukdrwxrwxr-x 68 neo neo 4096 Aug 22 11:34 ../10:35
acheronukdrwxrwxr-x  2 neo neo 4096 Aug 22 11:34 branches/10:35
acheronuk-rw-rw-r--  1 neo neo  187 Aug 22 11:34 config10:35
acheronuk-rw-rw-r--  1 neo neo   73 Aug 22 11:34 description10:35
acheronuk-rw-rw-r--  1 neo neo   23 Aug 22 11:34 HEAD10:35
acheronukdrwxrwxr-x  2 neo neo 4096 Aug 22 11:34 hooks/10:35
acheronukdrwxrwxr-x  2 neo neo 4096 Aug 22 11:34 info/10:35
acheronukdrwxrwxr-x  4 neo neo 4096 Aug 22 11:34 objects/10:35
acheronuk-rw-rw-r--  1 neo neo   98 Aug 22 11:34 packed-refs10:35
acheronukdrwxrwxr-x  4 neo neo 4096 Aug 22 11:34 refs/10:35
clivejodid you push with --mirror?10:36
acheronuk^^^ my fault, I missed a step having to sort out the rename10:37
* acheronuk needs more caffienation10:38
ahoneybunare we shipping kirigam?10:39
clivejojust adding it to KCI10:39
acheronukok, now on kubuntu unstable10:39
ahoneybuncool10:39
clivejook, now change the VCS filds to point to LP10:39
acheronukyep10:40
clivejoand give it an unreleased entry10:40
clivejoubuntu style10:40
acheronukcomment? anything in particular?10:41
clivejoInitial Ubuntu release10:42
acheronukthat was pretty captain obvious, but had to check. lol10:43
acheronukcommit and push?10:44
clivejoyup10:44
acheronukfatal: The current branch kubuntu_unstable has no upstream branch.10:45
clivejogit push origin kubuntu_unstable10:46
acheronukumm yes. duh.10:46
acheronukthat would help!10:47
clivejoVcs-Browser: https://github.com/plasma-phone-packaging/kirigami10:47
clivejoneeds updating too10:47
clivejoVcs-Browser: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kirigami10:49
clivejoVcs-Git: git://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kirigami10:49
acheronukok. Simon will want to change that to http :P10:52
clivejono he wants to change it to https10:53
acheronukyep. just missed that off10:54
acheronukanything else?10:54
clivejodid you fix the two lines?10:55
acheronukyes10:56
clivejo:)10:56
acheronukbit slow here as people keep trying to talk to me.10:56
clivejono bother10:56
* clivejo is freezing cold but sweating10:57
acheronukgo to the doctor10:59
clivejothat involves getting an appointment11:02
clivejosweating is out is a good sign11:02
acheronukuntil it isn't11:04
clivejoyou sound like my mother :P11:05
clivejoantibiotics are like magic smarties 11:05
soeeo/11:07
clivejohi soee11:07
acheronukclivejo: at last count I have 5 doctors and 1 nurse in fairly immediate family. so I think some attitude rubs off a bit11:11
BluesKajHowdy all11:13
acheronukclivejo: so you now set up a KCI job/config? when you have time that is11:14
clivejoyofel: will have to do that11:14
clivejocan you create a yakkety_archive branch11:14
* clivejo isnt sure if it will make it into yakkety, but KCI will probably look for it11:15
acheronukclivejo: branch added11:17
santa_good morning everyone11:20
acheronukmorning :)11:20
santa_valorie: thank you for taking the time to read the "wall of text"11:21
santa_acheronuk: so ... regarding that issue you mentioned about the new-release script I think I'm going to do some experiments today with that script11:22
santa_so hopefully I could get a draft implementation of what I have in my mind right now11:24
acheronuksanta_: Ok. see what you have later11:46
soee`KDevelop 5.0 Appears Ready For Release`12:38
tsdgeostopic is wrong15:42
tsdgeosplasma has landed in yaketty15:42
=== clivejo changed the topic of #kubuntu-devel to: Kubuntu - Friendly computing | Yakkety open, happy hacking | Plasma 5.7.2 Y-ARCHIVE & X-STAGING 5.6.5 Y-LANDING, X-BACKPORTS / Apps 16.04.03 Y-STAGING, X-STAGING / FW 5.24 Y-ARCHIVE & X-STAGING, 5.23 X-BACKPORTS| https://trello.com/kubuntu | http://qa.kubuntu.co.uk/ | Package Docs (WIP) https://notes.kde.org/p/kubuntu-packaging
* tsdgeos tips hat15:44
blazeclivejo: 5.6.5 Y-LANDING does it matter?15:44
=== clivejo changed the topic of #kubuntu-devel to: Kubuntu - Friendly computing | Yakkety open, happy hacking | Plasma 5.7.2 Y-ARCHIVE & X-STAGING 5.6.5 X-BACKPORTS / Apps 16.04.03 Y-STAGING, X-STAGING / FW 5.24 Y-ARCHIVE & X-STAGING, 5.23 X-BACKPORTS| https://trello.com/kubuntu | http://qa.kubuntu.co.uk/ | Package Docs (WIP) https://notes.kde.org/p/kubuntu-packaging
blazelooks better15:46
acheronuksoee: yep. looks like 5.0 for YY in blaze's ppa15:47
=== clivejo changed the topic of #kubuntu-devel to: Kubuntu - Friendly computing | Yakkety feature freeze | Plasma 5.7.2 Y-ARCHIVE & X-STAGING 5.6.5 X-BACKPORTS / Apps 16.04.03 Y-STAGING, X-STAGING / FW 5.24 Y-ARCHIVE & X-STAGING, 5.23 X-BACKPORTS| https://trello.com/kubuntu | http://qa.kubuntu.co.uk/ | Package Docs (WIP) https://notes.kde.org/p/kubuntu-packaging
=== pavlushka is now known as Guest4994
=== mgolden is now known as mgolden_
=== ghostcube__ is now known as ghostcube
=== tsimonq2alt is now known as tsimonq2
ahoneybunyofel: my friend gave me an idea about the installer18:59
ahoneybunslideshow18:59
ahoneybunwhat if the base iso does not have pyqt518:59
ahoneybunwell the iso does have python3-pyqt519:02
ahoneybunbut not python3-pyqt5.qtwebkit19:02
* valorie is reading up here......19:03
ahoneybunstill getting the 'No frontend available' error19:13
ahoneybun...19:13
clivejosanta_: ping19:13
santa_clivejo: pong19:14
clivejo:) hi19:14
santa_hi clive, what happened?19:14
clivejoregarding prison, we used the Debian ABI Manager to look after a major change in symbols19:15
tsimonq2ooh what's that? :O19:15
clivejoit now looks like upstream have bumped the lib, is it safe to remove?19:15
santa_you mean you got an abi break, you noticed that when updating the symbols file, and finally the soversion was bumped. right?19:16
santa_yes, I think it's safe to remove19:16
tsimonq2acheronuk: so what now re: akonadi ?19:16
clivejowell is looks like they renamed the symbols19:17
clivejoand used upper case instead of lower19:17
santa_for example?19:17
clivejobut they didnt bump the library until recently19:17
clivejo_ZN6prison13Code39Barcode10paintImageERK6QSizeF@Base became _ZN6Prison13QRCodeBarcode10paintImageERK6QSizeF@Base19:18
santa_and the new symbol is ...19:19
clivejosorry that wasnt a good example19:19
clivejothey basically went from prison to Prison19:20
acheronukNeon's change in packaging in response --> https://packaging.neon.kde.org/?p=frameworks%2Fprison.git&a=commit&h=d7962eb1ec3a8fb2e9b79fc5f106cd7a3157771819:20
santa_well, ok if I'm not missing anything it's ok to remove the debian abi manager19:21
santa_note that from now up to the next stable release any further abi breakage doesn't count19:22
santa_I mean19:22
* ahoneybun wonders about : https://packaging.neon.kde.org/?p=neon%2Fubiquity-slideshow.git19:22
santa_lets say tomorrow you lose a new symbol, producing an abi breakage19:22
clivejotsimonq2: you up for fixing that?19:22
tsimonq2clivejo: yes but pls halp :P19:23
santa_in that case you wouldn't need to bump again19:23
tsimonq2clivejo: in addition, look at my MP on akonadi19:23
santa_because upstream already did19:23
clivejosanta_: we did mention it to upstream but they didnt seem to care19:23
clivejoso we added the Debian ABI Manager to deal with it19:23
santa_because maybe they planned this19:24
acheronukyes, upstream merged and did away with their frameworks branch, and went from 1 to 5!19:24
clivejoI guess they planned to maked the changed first, then do the bump19:24
clivejomake the changes19:24
santa_anyway I think you did the right thing19:25
tsimonq2clivejo: should we make the same changes as Neon?19:25
clivejoyes, but need to also remove the ABI Manager19:26
tsimonq2I never understood, what is the ABI manager>19:26
tsimonq2s/>/?/19:26
clivejomaybe santa_ can explain it better?19:27
santa_let me find the "fabulous" manuals ...19:27
acheronukit's crystal clear if you read --> https://anonscm.debian.org/cgit/pkg-kde/pkg-kde-tools.git/tree/cmake/README.DebianABIManager19:28
clivejoLOL19:28
clivejoin your own words would probably be better19:28
* acheronuk forgot to add some indication of sarcasm in his last comment19:29
acheronukbut probably not needed :P19:29
clivejosanta_: can the ABI Manager just be totally removed, or is there a transition?19:31
santa_clivejo: not sure what you mean with 'transition' here, but yes it can be totally removed19:32
acheronukI guess it's easier as it needs new library package anyway?19:32
santa_tsimonq2: to sum up is an invention to bump the soversion of a library when upstream doesn't19:32
tsimonq2santa_: ok19:33
tsimonq2santa_: how is that removed then?19:33
santa_I was trying to find what acheronuk linked but in case it isn't very clear, that's what it is19:33
tsimonq2also, what does X-Debian-ABI: 1 mean?19:34
santa_tsimonq2: you are tying to remve it from prison I guess?19:34
tsimonq2yup santa_ 19:34
clivejothats the ABI I added19:34
santa_X-Debian-ABI: 1 is the version of the abi19:34
clivejobecause upstream broke it19:34
tsimonq2so does that need to be touched at all?19:34
clivejoit needs removed19:35
santa_if there is a second breakage and you need to bump the soversion again you would put19:35
santa_X-Debian-ABI: 219:35
tsimonq2In addition, the package name is Package: libkf5prison1abi119:35
clivejosanta_: did I make a mistake there, should I have started at 0?19:35
santa_and now it would be libkf5prison519:35
santa_clivejo: I think the one was fine19:36
acheronuk90% is in that Neon commit19:36
tsimonq2so if I'm getting you both right, I just need to remove X-Debian-ABI: 1 and change libkf5prison1abi1 to libkf5prison5 ?19:36
clivejotsimonq2: you also need to remove the patch19:36
clivejoyes19:36
santa_iirc the 0 was for things we tought they would break abi19:36
clivejoand fix the name of the install files and fix the symbols19:36
tsimonq2ok19:37
acheronukdon't change the quilt format is was done in that commit. they had do undo that in their next commit19:37
acheronuk*as was done19:37
clivejocan you push as a merge request that we can see the commit before you do it19:38
santa_clivejo: I mean I don't remember the exact reason but for all those libraries which we suspected they would get an abi breakage in the future we added the debian abi manager to it with 019:39
tsimonq2I was gonna spit a diff at y'all but I guess an MP works better :P19:39
santa_and when they got the breakage we started with 119:40
clivejoi guess it was more of a problem before the releases?19:40
clivejoand this particular package seems to be released soon with framerorks19:41
ahoneybunmm found something I missed19:42
santa_nah thiing was that, back in the days, kde sc 4 days, we knew some libraries were going to break its abi19:43
santa_the kwin libraries were very prone to do this for instance19:43
santa_however today we live in a "different world"19:44
ahoneybunmm Ark is broken19:44
ahoneybunor I should say it can't handle zips19:44
clivejoI opened a zip and created a zip couple of minutes ago19:45
clivejoto upload a child Wordpress theme19:45
* tsimonq2 throws https://code.launchpad.net/~tsimonq2/kubuntu-packaging/+git/kubuntu-prison/+merge/303620 at clivejo 19:45
valoriehmmmm, I heard about a package that is sometimes missing for Akk19:45
valorieark19:45
clivejoyou copied the symbols from Neon?19:46
santa_clivejo: today since the KCI invention by harald, rohan & company I have the impresion that libraries doesn't break its abi so much19:47
santa_but back in the days that didn't exist19:47
acheronukark does zips here ok as well19:47
santa_nor the automation19:47
clivejoyeah, KCI is great because we can see changed as they happen upstream19:47
santa_so only, we, the dinosaurs know how to actually use the abi manager :P19:48
santa_it's still a good thing to have in case of emergency19:48
valorieahoneybun: `apt-cache policy libzip`19:48
clivejoahoneybun: what version you using, mine is Version 16.04.319:49
clivejosanta_: definitely   19:49
ahoneybunno package19:50
clivejobut its only will practice like this that I learn19:50
ahoneybunvalorie: ^19:50
clivejowith19:50
tsimonq2clivejo: so...what do you think?19:50
clivejolooks ok19:51
clivejocan you push that19:51
tsimonq2clivejo: also, QtSpeech is almost ready. I'd be good to get your feedback on this. I'm completely lost with the debian/copyright file. how do I write one?19:51
tsimonq2sure, pushing now19:52
clivejocopyright files are an art I have yet to master19:52
acheronukI have unzip, p7zip and libzip419:52
tsimonq2clivejo: think it's too early to get QtSpeech in KCI yet? XD19:52
acheronuknot sure which Ark uses19:52
tsimonq2https://git.launchpad.net/~tsimonq2/+git/qtspeech19:53
clivejoseems you need to read all the copyright files included in the source and compile it into the copyright file19:53
* clivejo wonders if there is a tool for it19:53
tsimonq2I'm just confused as to what coverage a specific copyright notice had19:54
tsimonq2s/had/has/19:54
acheronukI can just about fix small error in copyright, but from scratch? Not a scooby.19:54
ahoneybunfiled: https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/161579919:54
ubottuLaunchpad bug 1615799 in ubiquity (Ubuntu) "Kubuntu slideshow is broken" [Undecided,New]19:54
clivejowell technically it should also include your changes to the debian folder19:54
tsimonq2clivejo: I started this package from scratch :P19:55
tsimonq2so I'd like to keep the copyright on that ;)19:55
tsimonq2I'm just not sure if the Debian KDE/Qt team allows for debian/* to have a license other than LGPL19:55
clivejoFiles: debian/*19:55
clivejoCopyright: 2016 Simon Quigley <email>19:55
clivejoand the licence type19:56
tsimonq2I want GPL 219:56
clivejotends to be GPL-2+19:56
tsimonq2s/2/2+/19:56
tsimonq2ok, I'm changing that right now :P19:56
clivejothen you need to go into the source and figure out any copyrights19:57
tsimonq2clivejo: that's the confusing part19:59
tsimonq2I have something like this19:59
clivejohave a look at this Qt copyright https://packaging.neon.kde.org/?p=qt%2Fqtbase.git&a=blob&h=b8badd81c1c35b375868f7b0b365b4ca515b5f14&hb=ffee6908928ceedea7f3cb7425afe36c71384119&f=debian%2Fcopyright19:59
tsimonq2foo/bar/bar1/whatever.pro20:00
tsimonq2foo/bar/baz/thing.cpp20:00
tsimonq2foo/bar/baz/thing.pro20:00
tsimonq2foo/bar/baz/thing.cpp has a license20:00
tsimonq2I don't know if that covers all of foo/bar/baz/20:00
tsimonq2but no file in foo/bar/bar1/ has a license20:01
clivejosanta_: is there a tool for scanning source code to create the copyright file?20:02
clivejoor is it purely manual process?20:02
clivejoQt is a complicated one because KDE have a special arrangement20:05
clivejohttps://www.kde.org/community/history/qtissue.php20:05
valorie"the announcement on Freshmeat"!20:06
valorieomg that is old20:06
acheronuktsimonq2: you had 5.25.0~ for those symbols, but left the package version as 1.2.2~git20160726-0ubuntu1?20:07
tsimonq2oh noes20:08
valorieand those old nokia links are broken20:08
tsimonq2clivejo: clivejo clivejo clivejo 20:08
tsimonq2clivejo: you said it was OK :P20:08
tsimonq2acheronuk: fixing now20:08
* clivejo is seeing double20:08
valoriemore up-to-date: http://doc.qt.io/qt-5/opensourcelicense.html20:09
tsimonq2clivejo: can I bump 1.2.2~git20160726-0ubuntu1 to 5.25.0~git20160726-0ubuntu1 or should I create a new entry?20:09
tsimonq2clivejo: or what should I do about the versioning?20:09
clivejojust use 5.25.020:09
tsimonq2just plain 5.25.0-0ubuntu1 ?20:10
tsimonq2what do you mean?20:10
ahoneybunacheronuk: keeping track of ubiquity?20:10
acheronukahoneybun: yes, on that bug20:11
clivejocan you repeat the question20:11
clivejoIm not following20:11
tsimonq2clivejo: so prison has 1.2.2~git20160726-0ubuntu1 as the current UNRELEASED on top version20:11
tsimonq2clivejo: Neon, which packaging we sort of stole (:P) bumped the versioning20:11
clivejowell technically it hasnt been released20:12
clivejoour staging script will bump it20:12
tsimonq2clivejo: so do I change the existing 1.2.2~git20160726-0ubuntu1 or do I create a new entry?20:12
tsimonq2oh ok20:12
* tsimonq2 doesn't touch it20:12
acheronukhttps://launchpadlibrarian.net/280405701/buildlog_ubuntu-yakkety-amd64.prison-kf5_1.2.2+p16.10+git20160822.2007-0_BUILDING.txt.gz20:14
acheronuktsimonq2 clivejo http://paste.ubuntu.com/23079414/20:17
clivejotsimonq2: is it in sync with the archive?20:19
acheronukneeds to be 5.2520:20
clivejo!info libkf5prison-dev20:21
ubottulibkf5prison-dev (source: prison-kf5): barcode API for Qt - development files. In component universe, is optional. Version 1.2~git20150223-0ubuntu2 (yakkety), package size 8 kB, installed size 95 kB20:21
clivejothat changelog could be tidied up20:23
acheronukprison on kde git dumped the 1.2.2 project version and went with the KF5 version20:24
acheronukso we need to bump to 5.2520:25
acheronukwhich is why neon set 5.25 in their changelog and symbols I think20:25
clivejobut there was no 5.25 release20:26
clivejoI guess Im just making a point, dont assume a version until they make a release20:27
clivejoIve been bitten with version numbers before20:27
clivejoin this case Jon and Harold probably have insde info that its going to be released as 5.2620:28
clivejohttp://download.kde.org/stable/frameworks/5.25/20:28
clivejobut it hasnt been officially released20:28
acheronukthey have 5.25.0~git20160810-0 indicating pre-release git?20:28
IrcsomeBot1<tsimonq2> Yep20:28
clivejoyou can always bump a version, but you cant downgrade20:30
IrcsomeBot1<tsimonq2> Well we *do* have epochs :P20:30
clivejobelieve me, you dont want to use them20:30
acheronukhttps://www.debian.org/doc/debian-policy/footnotes.html#f3720:31
IrcsomeBot1<ovidiuflorin> Hello humans20:33
IrcsomeBot1<ovidiuflorin> and Aaron20:33
clivejohi chicken head :P20:33
valorieo/ ovidiu-florin20:33
IrcsomeBot1<tsimonq2> Hey crazy pants chicken man20:33
IrcsomeBot1<tsimonq2> XD20:33
IrcsomeBot1<ovidiuflorin> I wanted to tell you guys about what I made20:34
IrcsomeBot1<ovidiuflorin> I made this Docker image that I use to compile KDevelop, since I always use master20:34
IrcsomeBot1<ovidiuflorin> https://gitlab.com/ovidiub13/kde-build20:34
IrcsomeBot1<tsimonq2> Ooh tell us :D20:34
IrcsomeBot1<ovidiuflorin> but it can be used for any KDE application20:35
IrcsomeBot1<ovidiuflorin> just in case you guys find it usefull20:35
clivejoacheronuk: https://quickgit.kde.org/?p=prison.git&a=commit&h=99016c74549d1cd3e58a2d0e1210c59009fb8c0620:36
acheronukclivejo: yes, have seen that20:37
IrcsomeBot1<ovidiuflorin> Note: it's just for compiling KDE Applications20:37
IrcsomeBot1<ovidiuflorin> not for running them20:37
clivejoI guess its ok to do in the changelog then20:37
clivejobut just be careful20:38
acheronukclivejo: can't remember which package, but there is at least 1 calling for prison version 5.25 as an optional build dep20:38
clivejobut in unstable it shouldnt cause any issues 20:38
acheronukyes, and should only go into anything else if/when it is released with frameowrks, at which point that version has to be ok for that to happen20:40
clivejocould also fix the changelog20:40
clivejono need for those UNRELEASED as they werent actually released20:41
acheronukhmmm. just new git snapshots?20:42
clivejoyup, probably just to get KCI to build or something20:42
acheronukso 5.25~git20160822 ? or we need the ubuntu?20:44
tsimonq2I think we need the Ubuntu20:44
tsimonq2wait yeah we do20:44
clivejothe git is added by KCI now20:44
tsimonq2because it's not JUST an upstream package20:44
clivejoall being well, it should be released in 5.2620:45
clivejoyou should create a new section for Scarletts merge with Debian20:46
acheronukyep20:47
clivejoand even the git release20:48
tsimonq2uh oh who broke it? :P ^20:49
acheronukclivejo: http://paste.ubuntu.com/23079527/20:53
clivejoScarletts should be at the top20:53
clivejorecent changes go at the end20:54
acheronukduh! 20:54
clivejoand version number change to 5.25.0-0ubuntu120:54
clivejowe really need to do a release of that lib!20:55
acheronukwe were versioning the unreleased 1.2.2 as 1.2.2~git20160726-0ubuntu1 before20:55
clivejobecause it wasnt actually released20:56
acheronukso 5.25~git20160822-0ubuntu1 ?20:56
acheronukKCI coped with that20:56
acheronuknor is this20:56
clivejowell we are assuming the next release will be 5.2620:57
clivejobut in the source code the release is set as 5.2520:57
acheronukI'm losing track of which FW has actually been release I think. lol20:58
clivejothe problem is this has never been released as a FW20:59
clivejoit was a stand alone package20:59
clivejohttp://download.kde.org/stable/prison/20:59
clivejo1.2~git2015022321:01
clivejothat was a snapshot from git on the 23rd Feb 201521:01
clivejonot an official release21:01
acheronukyes, I know21:02
acheronukclivejo: http://paste.ubuntu.com/23079544/21:04
acheronukat least indicates it's a pre-release snapsnot of *something*21:05
clivejoyes, thats fine, but just to be compatible with the other frameworks the version is 5.25.021:06
clivejoKDE name the sources like this -> baloo-5.25.0.tar.xz21:06
acheronukThat is what I *meant* to put. not sure how it got the other way21:08
clivejojust a - instead of a .21:09
acheronukindeed21:10
acheronuk5.25.0~git20160822-0ubuntu121:10
clivejosurprised I spotted it with my runny eyes!21:10
acheronukready to go I think21:12
santa_clivejo: last time I touched a copyright file was a long time ago, back then it was done manually, not sure if there's some script out there today21:12
acheronukclivejo: happy with that?21:14
clivejoI think so21:14
santa_clivejo: ... but with the help of licensecheck and some grepping21:15
clivejobut my brain isnt firing on all cylinders tonight!21:15
acheronukkdevplatform probably needs adding to CI as well, but that is not urgent I think21:16
clivejothere are a few apps Id like added into KCI21:16
clivejooh is that a new framework?21:17
acheronukold thing finally being updated to KF5 I think?21:18
acheronukhttps://quickgit.kde.org/?p=kdevplatform.git21:20
acheronukv 5 there now21:20
acheronuk!info kdevplatform-dev21:21
ubottukdevplatform-dev (source: kdevplatform): development files for the KDevelop platform. In component universe, is optional. Version 1.7.3-0ubuntu1 (yakkety), package size 272 kB, installed size 1957 kB21:21
acheronuk1.7.3 in YY archive21:21
acheronukneed version >= 4.90.90 for plasma-sdk to build some bits now in KCI21:22
acheronukoptional for now, but I guess will need it21:22
clivejowill you copy over debian git to LP?21:23
clivejoremember the --mirror option on clone and push21:24
acheronukHarold was building it more or less from scratch earlier, as the changes were extensive21:24
clivejousually the case when they port to KF521:25
acheronukso copy from debian, then make our branch21:26
acheronukinstead of directly using https://packaging.neon.kde.org/?p=kde-std%2Fkdevplatform.git21:26
clivejoNeon is not out upstream21:26
clivejoour21:26
acheronukjust seems wasted steps, but fair enough21:27
clivejowell once you copy the debian repo and push to LP21:27
clivejoyou can add Neon as a remote and cherry pick the changes21:28
clivejoNeon maintain their own branches21:29
clivejowhen you cherry pick like that you should give credit to them though21:30
clivejoremember to change the VCS fields 21:31
acheronukok21:32
acheronukI guess that should at least start off as 1.7.3-0ubuntu2 UNRELEASED, as 1.7.3-0ubuntu1 is in YY archive?21:35
clivejocould do the same as prison21:36
clivejofind its current version in git21:36
clivejo30 hours ago it was bumped to 5.0.021:37
clivejo5.0.0~git20160822-0ubuntu121:38
clivejoactually no21:39
acheronukno?21:41
clivejohttp://download.kde.org/stable/kdevelop/5.0.0/src/21:43
clivejolooks like it was released21:43
acheronukooh21:43
clivejoso should be versioned like that21:43
clivejo5.0-0ubuntu121:43
acheronukyep21:44
clivejocheck/update the watch file too21:44
acheronuk * New upstream release21:45
clivejoyes, I would put the version in brackets21:45
clivejoyou are doing this on a new Kubuntu_unstable branch?21:45
acheronukyes21:46
clivejo:)21:46
acheronukhttp://download.kde.org/stable/kdevelop/([\d.]+)/src/kdevplatform-([\d.]+).tar.(?:xz|bz2|gz)21:46
clivejoI would test it with uscan21:47
clivejothat just confuses me21:47
acheronukditto21:47
clivejoin the git folder run21:47
clivejouscan --download-current-version --destdir=../21:47
clivejomake sure it can find version 5.021:47
acheronukit grabbed that ok :)21:48
clivejothen the watch file is fine :)21:48
clivejoI only look at it if it fails!21:48
clivejowe should look about getting 5.0 in the archive21:50
acheronukunstable pushed. kubuntu_yakkety_archive as before I presume21:52
clivejowait until you get the packaging sorted out21:52
acheronukgood point!21:53
clivejoif you cherry pick from Neon21:53
clivejoremember to give credit for it in the changelog21:53
acheronukI will probably run through it myself tomorrow, just as practice21:54
acheronukand only refer elsewhere if I get stuck21:55
clivejobest way to learn21:55
clivejoI tend to comment all the old stuff out21:56
clivejofigure out the new build depends, let it build and then try and break it up into the different packages21:57
acheronukyep21:57
acheronukeven Harold was forgetting to add ECM for build deps earlier o_O21:58
clivejomost of not all need that21:58
clivejoif not21:58
acheronuktook an hr or so for their KCI to build!21:59
acheronukI hope this machine is faster than that22:00
clivejohave they moved it from nci?22:01
acheronukthe builders? I have no idea where they are to be honest22:02
clivejoI thought the master was all on the same box22:02
clivejodci, kci and nci22:02
clivejohttp://pangea.pub22:03
acheronukcould be, if not on kde infra yet22:03
clivejoId love to get Daily Kubuntu ISO's working22:03
acheronukthey are broken again?22:05
clivejothey need a green board I think22:05
acheronukyou will have to explain that remark22:06
clivejohttp://kci.pangea.pub/job/iso_yakkety_unstable_amd64/22:06
clivejoits a job that creates an iso image22:06
acheronukhadn't noticed that. nice :)22:06
clivejobut would require a lot of packages to be fixed!22:07
acheronukI've been slowly trying to get the KCI error and warnings down22:07
clivejoI noticed :)22:07
tsimonq2me too22:07
tsimonq2but symbols are terrible :P22:07
tsimonq2so I've been trying to get this freaking LXQt instance good to go...22:08
tsimonq2:O ^22:08
acheronukclivejo: can actually run KCI fairly well as a repo in a VM at the moment.22:09
clivejobar PIM :P22:09
clivejoits well broken22:09
acheronukwell, yes22:09
clivejobut thats a given22:09
clivejoKCI is definitely a great tool22:11
clivejobut needs to be constantly kept right22:12
acheronukKCI --> http://i.imgur.com/JxGtEcG.jpg22:12
acheronukNo Neon required22:12
clivejoNeon was the name for our CI22:13
clivejoback in the day22:13
tsimonq2DAYUM that background acheronuk 22:13
acheronukclivejo: I know. I tinkered with that back then22:14
acheronuktsimonq2: toooooooooo bright!22:14
tsimonq2:( no no no22:14
tsimonq2it's PERFECT22:14
tsimonq2I LOVE it :D22:14
tsimonq2acheronuk: BTW how did you get that KDE Plasma version?22:15
acheronukperfect if you want to follow the yellow brick road22:15
acheronuktsimonq2: that is the KCI unstable ppa added to a YY VM22:15
tsimonq2OOH I'm doing that now! :D22:16
clivejonot on production machine!22:16
tsimonq2BTW I always wondered, why do y'all call it YY?22:16
tsimonq2I know clivejo, I'm not THAT stupid :P22:16
clivejoYakkety Yak = YY22:17
tsimonq2s/YY/Yakkety/g22:17
tsimonq2ik but still :P22:17
clivejojust short hand22:17
tsimonq2ic22:17
acheronukApart from doing it as I could for the hell of it, and to see what happened, thought adding that to a VM might be useful 22:19
acheronukfind dependency/conflicts/missing stuff etc that are more obvious on a real install22:20
acheronuknew login http://i.imgur.com/pdCLyVQ.png22:24
clivejois that the distributed login ?22:28
clivejoor roaming or whatever its called?22:28
acheronuknot heard it called that22:29
acheronukthey wanted something better for enterprise etc use22:29
acheronukkontact runs22:30
clivejoyou can setup a username@kde and log into any internet connected computer and it downloads your profile22:30
acheronukdon't see any sign of that22:31
clivejoyou checked in system settings?22:31
clivejodont think it would be enabled by default22:32
acheronukcan't see anything in settings. not obviously or by searching, anyway22:33
clivejohttp://www.phoronix.com/scan.php?page=news_item&px=KDE-Plasma-5.7-Logins22:33
clivejosounds really good in an enterprise environment22:34
acheronukI don't recall seeing that in any plasma 5.7 announcements22:35
clivejoI looked but couldnt find it22:35
clivejothought it might be in 5.822:35
acheronukkde they were putting together preliminary 5.8 release notes on an etherpad or similar I think?22:37
clivejooh there is an online accounts section in settings22:37
clivejomaybe you have to give it your owncloud details before it offers that login22:38
acheronukdon't see it22:41
acheronukhttp://i.imgur.com/IiNj51x.png22:42
clivejome neither22:42
clivejomissing package?22:44
acheronukhttps://notes.kde.org/p/plasma_5_822:44
acheronuk* New small graphical utility to create Look and feel themes22:46
acheronukthat is what needs kirigami ^^^^22:46

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