[01:07] <sitter> yofel: it occurs to me that you broke the breeze automerge http://kci.pangea.pub/job/merger_breeze/346/
[07:27] <kfunk> guys, anyone running Wily as "production" system already? is it usable?
[07:27]  * kfunk wants to break his system again
[07:31] <ovidiu-florin> sgclark: ping
[07:54] <lordievader> Good morning.
[08:14] <soee> kfunk: yes, im usign it since few weeks
[08:16] <lordievader> kfunk: Running a development release in production is never a good idea.
[08:16] <kfunk> lordievader: pff :)
[08:16] <lordievader> Especially not now with the transition to GCC5.
[08:17] <kfunk> oh, right, that's troublesome, I can imagine
[08:20] <yofel> sitter: how would I fix breeze? It looks like it's failing on the unstable>stable merge, but:
[08:20] <yofel> $ git checkout kubuntu_unstable 
[08:20] <yofel> Branch kubuntu_unstable set up to track remote branch kubuntu_unstable from origin.
[08:20] <yofel> Switched to a new branch 'kubuntu_unstable'
[08:20] <yofel> $ git merge origin/kubuntu_stable 
[08:20] <yofel> Already up-to-date.
[08:22] <sitter> yofel: because sgclark fixed it :P http://anonscm.debian.org/cgit/pkg-kde/plasma/breeze.git/commit/?id=7473fd16fbcb37e7dff530b5cd45fb152177a564
[08:22] <sitter> http://kci.pangea.pub/job/merger_breeze/362/
[08:22] <yofel> then don't ping me if it's fixed..
[08:22] <sitter> pft
[08:22] <sitter> yofel: she fixed it after I pung 
[08:22] <yofel> aah
[08:22] <yofel> sgclark++
[08:41] <Riddell> !testers | 14.04 trusty .3 update tests needed
[08:41] <Riddell> http://iso.qa.ubuntu.com/qatracker/milestones/344/builds
[08:42] <lordievader> Is it time to make my test box a triple boot ;)
[08:43] <Riddell> lordievader: could well be, can you help out?
[08:44] <lordievader> Sure.
[08:44] <lordievader> That is if login.ubuntu.com will respond...
[08:44] <lordievader> Ah, there we go.
[08:49] <doko> calligra has hardcoded b-d's on boost1.55 ...
[08:51]  * sitter welcomes doko to his daily http://tinyurl.com/aoal68o
[08:52] <Riddell> doko: what should it have?
[08:52] <sitter> a bdep without version
[08:53] <Riddell> hmm, I thought it was ubuntu practice to add an explicit version to boost?
[08:53] <Riddell> debian does it without
[08:54] <doko> libboost-system1.55-dev -> unversioned
[08:54] <doko> who told you that?
[08:54] <sitter> Riddell: not sure where you got that idea tbh
[08:55] <sitter> anyway, fix should be a test build away one presumes
[08:57] <Riddell> from ScottK surely?
[08:57] <Riddell> anyway I can fix calligra
[08:59] <doko> ta
[09:19] <sitter> Riddell: since I joined late for the kubuntu bof... do you remember why exactly we are marking gcc5 retracted symbols optional?
[09:22] <sitter> doko: just in case. do you have any guesses why santa would get a symbol while I don't for std::_Sp_counted_ptr<decltype(nullptr), (__gnu_cxx::_Lock_policy)2>::_M_dispose()
[09:22] <sitter> - (optional=templinst)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 5.12.0
[09:22] <sitter> +#MISSING: 5.12.0+git20150805.0211+15.10-0# (optional=templinst)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 5.12.0
[09:23] <doko> sitter, these are destructors, the go and come, depending on compiler version and optimization level
[09:25] <doko> they even
[09:25] <sitter> ok thanks
[09:39] <sitter> Riddell: should you run into build failures with symbols in frameworks please make sure to merge your changes into kubuntu_unstable manually as well, I did a number of additional tweaking for CI already, so chances are things will fail to build unless you make sure the symbols changes are merged correctly
[09:40] <Riddell> sitter: santa used optional just to make sure it compiled everywhere all the time including backports
[09:40] <Riddell> I expect we can move to default now
[09:40] <Riddell> sitter: merges, gotcha
[09:41] <sitter> mh, it occurs to me that this is more work since we now don't know which symbosl are properly optional and which ones arent ;)
[09:41] <sitter> on a related note though... I think backports should have their symbols files dropped as part of the backport
[09:41] <sitter> that's what KCI is doing for vivid builds anyway
[09:41] <Riddell> right
[10:29] <sgclark> good morning, I had to fix some plasma 5.3.2 vivid backports yesterday, and need testers please.
[10:29] <sgclark> !testers
[10:29] <vip> sgclark: staging repo? already upgraded
[10:29] <sgclark> I still feel right crummy :(
[10:30] <sgclark> staging-plasma
[10:30] <lordievader> sgclark: That is too bad. :(
[10:30] <lordievader> I installed 5.3.2 a couple of days ago, upgrade went smooth.
[10:32] <yofel> for me it still says:
[10:33] <yofel> The following packages will be REMOVED:
[10:33] <yofel>   ksysguard kubuntu-desktop
[10:33] <yofel> frameworks still not released?
[10:33] <Riddell> clivejo: looks like digikam is now caught up in gcc transition
[10:36] <yofel> sgclark: does plasma depend on some unreleased frameworks version?
[10:36] <clivejo> I had to remove the proposed archive to build on LP
[10:37] <BluesKaj> Hey folks
[10:37] <yofel> clivejo: right, and we can't do that for the archive
[10:37] <yofel> bbl
[10:38] <clivejo> oh, didnt know that
[10:38]  * sitter puts summer '15 down as the great proposed implosion
[10:39] <clivejo> oh no, not an implosion
[10:50] <sgclark> yofel: hmm, ok looking into it
[11:09] <ovidiu-florin> sgclark: re ping
[11:29] <sgclark> ovidiu-florin: pong
[11:29] <sgclark> ok ksysguard wants things that don't exist anymore and my brain is too brokien to fix it 
[11:30] <sitter> libksysguard had an ABI break but I think that will be in 5.4
[11:30] <sitter> sgclark: got an error?
[11:31] <sgclark> it wants 5 and the libs are at 7
[11:31] <doko> Riddell, sgclark: how are kde uploads going?
[11:31] <sgclark> ksysguard : Depends: libksgrd5 but it is not going to be installed
[11:32] <sgclark> doko: I am extreemely sick, doing the best I can
[11:32] <Riddell> doko: frameworks is up, I haven't looked into what's next
[11:32] <ovidiu-florin> sgclark: is phabricator connected to the CI?
[11:32] <ovidiu-florin> or will it be?
[11:33] <sgclark> it will be eventually
[11:34] <doko> sgclark, ta
[11:40] <ScottK> Riddell: since boost-defaults is watched more closely now, it's probably OK to go with unversioned.  Historically I didn't like it because one doesn't want to change boost versions accidentally.
[11:46] <sitter> sgclark: ksysguard needs a rebuild
[11:46] <sgclark> ok
[11:46] <sitter> sgclark: although I do not know the context of the build you are talking about, so there might be trickier foo involved ;)
[11:47] <sitter> generally though a rebuild should fix it
[11:47] <sgclark> yeah no worries
[11:47] <sgclark> if I was a tad less sick I am sure I could sort it out. Will try rebuild, ty
[11:53] <sitter> someone really needs to work on automated b-dep generation or at least review all things that depend on kdelibs4support
[11:53] <sitter> it seems to me way too much stuff from plasma bottlenecks on it
[12:07] <sitter> Riddell: completely wiping out breeze-qt4 and oxygen-qt4 now
[12:08] <sitter> from KCI
[12:08] <sitter> this is now including stable
[12:08] <Riddell> kill them dead
[12:39] <doko> are marble and okteta part of your updates?
[12:42] <Riddell> doko: yes, they're part of the KDE Applications release
[12:42] <Riddell> which we're behind on and need to update
[12:42] <Riddell> they're also both quite ugly for their libraries
[12:45] <doko> I can imagine ...
[12:48] <sitter> mh
[12:49] <sitter> Riddell: if you want to update apps 15.04.x you mustn't merge
[12:49] <sitter> stable is now 15.08
[12:49] <sitter> actually, I need to send mailz
[12:50] <Riddell> sitter: how about if I package 15.07.80 ?
[12:50] <sitter> then it's fine to base on stable
[12:50] <sitter> also that version still needs packaging as per the mail I sent likea month ago >.<
[12:56] <Riddell> right
[12:57] <Riddell> we just need to get clivejo and ahoneybun interested in packaging and updating new things :)
[12:57] <ahoneybun> I need exp more 
[12:57] <ahoneybun> *more exp
[12:59] <ahoneybun> Riddell: is there a kde-usa/kde-community irc room?
[12:59] <Riddell> not that I know of
[13:01] <ahoneybun> oh ok
[13:01] <ahoneybun> the kde-usa ML is pretty dead
[13:01] <ahoneybun> last message was in march of this year
[13:02] <ahoneybun> I won't mind doing some promotion at fossetcon if I had stickers/booth
[13:03] <ahoneybun> getting a booth will not be hard I think
[13:03] <ahoneybun> I need a cool table cloth
[13:09] <BluesKaj> ahoneybun:  with K-gear logos 
[13:09] <ahoneybun> yep lol
[13:11] <ximion> Riddell: http://appstream.kubuntu.co.uk/hints_html/wily/main/
[13:12]  * ahoneybun waits for bestbuy to open
[13:13] <ximion> universe looks way worse, but if I refine the icon searching code, some of the errors might already vanish
[13:15] <Riddell> ximion: awooga :)
[13:15] <sitter> Riddell: image hosting needs a CDN account
[13:15] <ximion> I also made a small package (based on the Tanglu packaging) for Kubuntu :)
[13:16] <sitter> random thought du jour that was
[13:16] <Riddell> sitter: what what?
[13:16] <sitter> Riddell: since appstream screenshots are hosted by the distro we need a CDN to host them
[13:17] <sitter> otherwise they are either going to be ETOOSLOW in !europe or blow up the server, or both :P
[13:18] <Riddell> what's a CDN?
[13:18] <ximion> Riddel: I noticed a few odd things in the Kubuntu metadata, which I want to fix - so treat the current data as preliminary stuff to experiment with
[13:18] <ximion> that's also the reason why this isn't official at Debian yet
[13:18] <ximion> content delivery network
[13:19] <sitter> Riddell: special file hosting service with servers in different geographic regions that figures out where to direct traffic
[13:19] <sitter> like a mirror network essentially but for the web
[13:27] <sitter> Riddell: what do we do with the missing dep there? http://kci.pangea.pub/job/wily_unstable_oxygen/29/parsed_console/job/wily_unstable_oxygen/29/parsed_console/log_content.html#WARNING1 
[13:44] <clivejo> Riddell: Im interested in package, just need to learn how to!
[13:47] <ahoneybun> same
[13:54] <Riddell> clivejo: ahoneybun: we need new packages for kwallet-pam and plasma-pa if you're up for a challenge
[13:55] <clivejo> Riddell: are you willing to explain very slowly how to do it, step by step
[13:55] <Riddell> clivejo: sure, do you have a spare hour or two? I'll set up an ec2
[13:56] <clivejo> and prepared to answer, "but why" and "are we there yet" questions
[14:11] <soee> do we package LO ? i see there is v 5.0 already released ?
[14:13] <Riddell> clivejo: try   ssh ubuntu@ec2-54-158-140-126.compute-1.amazonaws.com
[14:13] <Riddell> soee: kubuntu team doesn't no
[14:16] <clivejo> Riddell: Im in
[14:16] <Riddell> clivejo: groovy, shall we package kwallet-pam?
[14:16] <clivejo> is ahoneybun here too?
[14:17] <Riddell> no, I can add him if he wants to watch/help out
[14:17] <clivejo> cause I can do it locally if he wants to take the lead
[14:18] <Riddell> clivejo: lets just start here
[14:18] <Riddell> clivejo: there's an older package at you can put into an old/ directory https://launchpad.net/ubuntu/+archive/primary/+files/pam-kwallet_0.0%7Egit20140429-0ubuntu2.dsc
[14:18] <Riddell> use dget to download that
[14:20] <Riddell> clivejo: and the new stuff we want to package is still in git, not tars until toorrow  https://projects.kde.org/projects/playground/base/kwallet-pam/repository
[14:20] <clivejo> git clone ?
[14:21] <clivejo> like that?
[14:21] <Riddell> yep
[14:22] <Riddell> oh, no not like that :)
[14:22] <Riddell> open that url and find the real one
[14:22] <clivejo> like that?
[14:23] <Riddell> yep
[14:23] <clivejo> do I need a branch/revision?
[14:23] <Riddell> nope
[14:24] <clivejo> put my debian folder here?
[14:24] <Riddell> clivejo: not yet
[14:25] <Riddell> you need to make a .orig.tar first
[14:25] <Riddell> and  rm -rf the .git directory
[14:25] <clivejo> is there a tool?
[14:26] <Riddell> rm and tar :)
[14:26] <clivejo> cant I just use the tarball link?
[14:26] <Riddell> there is no tarball
[14:26] <clivejo> http://anongit.kde.org/kwallet-pam/kwallet-pam-latest.tar.gz
[14:27] <Riddell> gosh where did you find that?
[14:27] <clivejo> on the page you sent me, click the tarball button
[14:28] <Riddell> hmm that seem to be the git repository not the files in the git repository
[14:28] <sitter> eh eh eh
[14:28] <clivejo> can I try it?
[14:29] <Riddell> sure look and see
[14:29] <sitter> Riddell: you did read that I packaged, right?
[14:29] <Riddell> sitter: ooh?
[14:29] <sitter> I mentioned it at least twice
[14:29] <Riddell> where?
[14:29] <sitter> in two different channels probably
[14:30] <Riddell> sitter: but where's the packaging?
[14:31] <clivejo> what version are we?
[14:31] <sitter> http://people.ubuntu.com/~apachelogger/tmp/debian.tar
[14:32] <sitter> needs rules changed to default to kwallet5 and optin for kwallet4 though, as per changes done earlier today in git
[14:33] <Riddell> sitter: did you package plasma-pa ?
[14:34] <sitter> called plasma-volume-control on git.debian presently
[14:34] <sitter> not sure it has a copyright though etc.
[14:34] <sitter> (and well, theres the obvious problem that it needs renaming)
[14:35] <Riddell> and moved into plasma
[14:35] <sitter> yup
[14:35] <Riddell> clivejo: how are you getting on?
[14:36] <clivejo> what version?
[14:36] <clivejo> and how do I know?
[14:36] <Riddell> we're taking a snapshot so you can make one up
[14:36] <sitter> Riddell, clivejo: look for mail 'kde applications 15.08 - kf5 ports' on the devel mailing list
[14:36] <Riddell> 0.0+git20150805 for example
[14:36] <sitter> it lists a whole bunch of stuff that needs porting to kf5 packaging
[14:37] <Riddell> https://lists.ubuntu.com/archives/kubuntu-devel/2015-July/009767.html
[14:38] <sitter> and that list actually grew ... https://community.kde.org/Applications/15.08_Release_Notes
[14:38] <sitter> everything that has a [new] tag in the kf5 list needs porting
[14:40] <clivejo> do I remove the git info before I tarball it?
[14:40] <Riddell> clivejo: yes please
[14:43] <clivejo> Riddell: is that right?
[14:43] <Riddell> clivejo: looking good
[14:44] <Riddell> clivejo: so now you want to add in sitter's packaging http://people.ubuntu.com/~apachelogger/tmp/debian.tar
[14:44] <Riddell> clivejo: which presumably is better than the old package else he wouldn't have pointed us to it
[14:44] <clivejo> not the one from before?
[14:44] <Riddell> clivejo: right, ignore current stuff use sitter stuff
[14:46] <Riddell> shadeslayer: can you remember why you called that pam-kwallet?
[14:46] <Riddell> and not kwallet-pam?
[14:46] <Riddell> clivejo: rename it to kwallet-pam on that first line
[14:47] <Riddell> clivejo: stick your own name in and add a line saying new snapshot
[14:48] <Riddell> lovely
[14:48] <clivejo> Riddell: look ok?
[14:48] <Riddell> yep
[14:48] <clivejo> grr not nano
[14:48] <clivejo> how do I save
[14:49] <Riddell> emacs :)  control-x-s  control-x-c
[14:49] <Quintasan> vim?
[14:49] <Quintasan> :D
[14:49] <clivejo> debuild?
[14:50] <Riddell> clivejo: hang on, sitter said we'd need to swap the 4/5 logic
[14:50] <clivejo> what is 4/5 logic when its at home?
[14:51] <Riddell> clivejo: this package has the annoying feature that it builds itself twice, once for kdelibs4 and once for frameworks 5
[14:51] <clivejo> clever
[14:52] <clivejo> what did you do?
[14:52] <Riddell> clivejo: and just today the author changed it so by default it builds kwallet5 and you have to ask for kwallet4
[14:52] <Riddell> previously it was the opposite way round
[14:53] <Riddell> clivejo: so edit debian/rules
[14:53] <clivejo> ah
[14:53] <Riddell> and remove the bit that defines KWALLET5 and move it to the live above to it defines KWALLET4
[14:53] <Riddell> and remove that define for phonon which is just left over from a bad copy/paste sitter did I think
[14:54] <Riddell> clivejo: it's the dh_auto_configure lines to change
[14:55] <clivejo> Im confused
[14:55] <clivejo> have you done this?
[14:56] <Riddell> no I haven't
[14:56] <Riddell> under override_dh_auto_configure: the first line builds the kwallet4 version and the second line builds the kwallet5 version
[14:56] <Riddell> firstly remove that -DPHONON thing, that's junk
[14:58] <Riddell> clivejo: now move that -DKWALLET5 up to the kwallet4 line
[14:58] <Riddell> and change the 5 to a 4
[15:00] <clivejo> is it the wrong way around?
[15:00] <Riddell> clivejo: it is
[15:00] <Riddell> clivejo: first of those lines should say   -- -DKWALLET4=1
[15:00] <Riddell> second one should say  -- --builddirectory=$(QT5_BUILD_DIR)
[15:01] <clivejo> why do we need version 4?
[15:01] <Riddell> good question, shame sitter's not around to answer it
[15:02] <Riddell> clivejo: I'm wrong about the "--" move those to the first line
[15:02] <clivejo> what does that mean ?
[15:02] <Riddell> builddirectory is an argument for dh_auto_configure, the -DKWALLET4 is an argument for dh_auto_configure to pass to cmake
[15:02] <ximion> Riddell: fixed a few bugs in the DEP-11 generator, this will drastically reduce the amount of broken apps (especially if they are KDE applications)
[15:03] <Riddell> clivejo: so when you run debuild one of the first things that happens is it needs to run  cmake  to configure the package
[15:03] <clivejo> but isnt -- and option?
[15:03] <Riddell> clivejo: normally it guesses correctly how to do that but being a strange package we build twice we have to override it which we do with the override_dh_auto_configure: rule
[15:03] <clivejo> --list-missing
[15:04] <clivejo> but its blank here ?
[15:04] <Riddell> so first we run  dh_auto_configure and tell it to pass -DKWALLET4=1 to cmake
[15:04] <Riddell> anything after the "--" is passed to cmake rather than being used by dh_auto_configure
[15:04] <clivejo> oh
[15:04] <clivejo> I didnt know that
[15:04] <Riddell> secondly we run dh_auto_configure and tell it to build in a different directory
[15:05] <Riddell> but on that second line we now don't pass anything to cmake because cmake was changed today to build kwallet5 by default
[15:05] <Riddell> clivejo: tidy up by removing that dh_strip stuff at the bottom, we don't need that
[15:06] <Riddell> clivejo: control-k is your friend
[15:06] <Riddell> groovy, save and quit
[15:06] <Riddell> clivejo: now in debian/control we'll need to rename the package on the first line
[15:07] <clivejo> here too?
[15:07] <Riddell> clivejo: nah let's keep them with the same names
[15:08] <Riddell> clivejo: set Standards-Version: to 3.9.6
[15:08] <clivejo> will I bump the standards
[15:08] <clivejo> ok?
[15:08] <Riddell> yep
[15:08] <Riddell> clivejo: oh here's more stuff you can put in debian/control
[15:08] <Riddell> Homepage: https://projects.kde.org/projects/kde/workspace/libkscreen
[15:08] <Riddell> Vcs-Browser: http://anonscm.debian.org/cgit/pkg-kde/plasma/libkscreen.git
[15:08] <Riddell> Vcs-Git: git://anonscm.debian.org/pkg-kde/plasma/libkscreen.git
[15:09] <Riddell> add those at the bottom of the first block and replace libkscreen with kwallet-pam 
[15:10] <clivejo> k?
[15:10] <Riddell> lovely
[15:10] <Riddell> clivejo: lets see what a debuild does
[15:10] <clivejo> can I put the deps on separate lines?
[15:11] <clivejo> like that?
[15:11] <Riddell> clivejo: there's a magic script called  wrap-and-sort  to do that
[15:11] <Riddell> much better than doing it by hand
[15:11] <clivejo> easier to read!
[15:12] <Riddell> clivejo: save the file then run wrap-and-sort
[15:12] <clivejo> like that?
[15:12] <Riddell> yep
[15:13] <Riddell> clivejo: nah that's it, it doesn't think that build-depends line is long enough to wrap
[15:13] <Riddell> clivejo: so that's fine, try a debuild
[15:14] <Riddell> clivejo: ah rename the tar I think, use a ~ instead of a +
[15:16] <Riddell> clivejo: an export LANG=C; export LC_ALL=C  will make things tidyer :)
[15:18] <clivejo> missing seperator
[15:21] <Riddell> so groovy it built
[15:21] <Riddell> hmm I think harald has forgotten the .install files
[15:21] <Riddell> so add in a .install file for each package
[15:21] <clivejo> yeah
[15:22] <clivejo> pam-kwallet4.install
[15:25] <clivejo> Riddell: ok?
[15:31] <Riddell> clivejo: looking good
[15:31] <Riddell> clivejo: run lesspipe over the three .deb files to check them
[15:31] <clivejo> lesspipe?
[15:31] <clivejo> new to me
[15:31] <Riddell> yes, it'll show you what's in the files
[15:31] <BluesKaj> intertsting, just installed google-earth on 15.10 and it runs just fine so far 
[15:32] <clivejo> can you show me how?
[15:33] <Riddell> clivejo: that one looks good
[15:33] <clivejo> do not publish the version 4 one?
[15:34] <Riddell> we'll publish this
[15:34] <Riddell> but we'll only put the kwallet5 one on the ISO images
[15:35] <Riddell> lovely
[15:35] <clivejo> do we need that one?
[15:35] <Riddell> clivejo: fancy fixing up the debian/copyright now?
[15:35] <Riddell> yes it's a transitional because pam-kwallet is now called pam-kwallet4
[15:35] <Riddell> so this empty package just depends on the newly named package
[15:35] <Riddell> clivejo: I think it's just that Source: line which need fixed
[15:36] <Riddell> get the right url from debian/control
[15:36] <clivejo> is the source not the git archive?
[15:36] <Riddell> well whatever, just somewhere that people can find upstream
[15:37] <clivejo> like that?
[15:37] <Riddell> lovely
[15:38] <Riddell> so now let's upload it to the staging-plasma ppa
[15:38] <Riddell> run debuild -S  
[15:38] <clivejo> done
[15:38] <Riddell> ah wait there's another lnitian issue
[15:38] <Riddell> invalid-short-name-in-dep5-copyright
[15:38] <Riddell> it's getting very fussy about these copyright files
[15:39] <Riddell> clivejo: can you change the line where it says BSD to BSD-3-clause
[15:40] <clivejo> will you have to sign it?
[15:40] <Riddell> clivejo: yep, I just signed kwallet-pam_0.0~git20150805-0ubuntu1_source.changes
[15:40] <Riddell> so now you can  dput ppa:kubuntu-ppa/staging-plasma kwallet-pam_0.0~git20150805-0ubuntu1_source.changes
[15:41] <Riddell> clivejo: dput -u
[15:42] <Riddell> yay!
[15:42] <Riddell> that should appear at https://launchpad.net/~kubuntu-ppa/+archive/ubuntu/staging-plasma shortly
[15:43] <clivejo> can I push to plasma_staging?
[15:43] <clivejo> if I was to do all that locally
[15:45] <Riddell> clivejo: I think so, I added you to ~kubuntu-packagers
[15:45] <clivejo> 386 version failed
[15:45] <clivejo> https://launchpadlibrarian.net/213678524/buildlog_ubuntu-wily-i386.kwallet-pam_0.0~git20150805-0ubuntu1_BUILDING.txt.gz
[15:46] <clivejo> ah
[15:46] <clivejo> lib/x86_64-linux-gnu/security
[15:47] <clivejo> should be /lib/*/security ?
[15:47] <Riddell> clivejo: exactly :)
[15:48] <clivejo> do I have to increase the version number?
[15:49] <clivejo> can I just do that?
[15:49] <clivejo> ubuntu2 ?
[15:50] <Riddell> yep
[15:52] <clivejo> will you do your thing again pls
[15:54] <clivejo> did you let me make that mistake on puspose?!?
[15:55] <Riddell> clivejo: signed
[15:55] <clivejo> thanks
[15:57] <clivejo> Riddell: did you let me make that mistake on purpose?
[15:57] <Riddell> clivejo: nope, I didn't see any mistake
[15:57] <clivejo> LOL
[15:58] <Riddell> clivejo: so well done, you're an elite packager
[15:58] <Riddell> if you fancy another challenge plasma-pa needs something similar done
[15:59] <clivejo> I have to go for a while
[15:59] <clivejo> but maybe later
[16:00] <clivejo> is there a plan or diagram how everything fits together?
[16:00] <Riddell> not really, KDE has three big releases of frameworks, plasma and applications
[16:00] <Riddell> and other stuff that gets released on its own
[16:00] <Riddell> and it's the task of packagers to keep track of it all
[16:00] <ahoneybun> yay back up and running
[16:00] <Riddell> hi ahoneybun
[16:00] <ahoneybun> hey Riddell
[16:01] <ahoneybun> just got a 240GB SSD
[16:01] <clivejo> why does kwallet need to talk to PAM?
[16:01]  * clivejo chokes
[16:01] <Riddell> clivejo: when you log in it opens kwallet so you don't have to open it all the time with a separate password, I think
[16:01] <clivejo> ah
[16:02] <clivejo> that makes sense, now you explain it
[16:02]  * ahoneybun should have made a script for packages he needs to package...
[16:02] <ahoneybun> to install
[16:03] <clivejo> apt-get install ahoneybun ;)
[16:03] <ahoneybun> not sure of the packages I had before
[16:04] <ahoneybun> for packaging :_
[16:04] <ahoneybun> :0
[16:06] <clivejo> Riddell: I cant find the v2 on LP
[16:06] <clivejo> did it get rejected?
[16:07] <Riddell> ahoneybun: lots to package  https://lists.ubuntu.com/archives/kubuntu-devel/2015-July/009767.html  https://community.kde.org/Applications/15.08_Release_Notes
[16:07] <Riddell> clivejo: ahem, you uploaded it to the ubuntu archive :)
[16:08] <Riddell> clivejo: run dput again but  add back in the ppa:kubuntu-ppa/staging-plasma 
[16:08] <clivejo> eakkk sorry
[16:08] <clivejo> can you delete it?
[16:12] <Riddell> clivejo: yep done :)
[16:12] <clivejo> both arch seem to have built ok :)
[16:12] <clivejo> yippeee
[16:12] <clivejo> time for tea!
[16:12] <Riddell> yum
[16:21] <ahoneybun> Riddell: still around?
[16:21] <Riddell> hola ahoneybun
[16:21] <ahoneybun> what are the needed packages to build?
[16:21] <ahoneybun> ie, use debuild
[16:21] <ahoneybun> plus I need to import my key crap
[16:22] <ahoneybun> and I deleted my key...
[16:25] <Riddell> devscripts has debuild
[16:25] <Riddell> then it depends on the package you're building
[16:26] <ahoneybun> yea
[16:26] <ahoneybun> just base packages really
[16:27] <ahoneybun> Riddell: this will be much faster with a SSD now 
[16:27] <ahoneybun> lol
[16:27] <ahoneybun> how do I get my key from LP?
[16:27] <Riddell> you public key is linked from your profile page
[16:27] <Riddell> your private key you don't because only you should have that
[16:28] <ahoneybun> but how to import and such
[16:28] <Riddell> I forget, gpg --help will know
[16:32] <ahoneybun> ok got the public
[16:32] <ahoneybun> gpg --recv-keys
[16:32] <davmor2> ahoneybun: you need the private key on your machine
[16:32] <ahoneybun> no clue how to get it
[16:33] <davmor2> ahoneybun: you should have a back up of it off you old system/harddrive
[16:33] <ahoneybun> nope
[16:33] <ahoneybun> I did on GDrive
[16:33] <ahoneybun> but that was not a good idea
[16:34] <davmor2> ahoneybun: you may have to create a new key and null your old one
[16:34] <ahoneybun> damn
[16:34] <ahoneybun> just imported the public one
[16:36] <ahoneybun> gpg --gen-key   ?
[16:36] <davmor2> ahoneybun: http://irtfweb.ifa.hawaii.edu/~lockhart/gpg/gpg-cs.html
[16:37] <davmor2> ahoneybun: I recommend when you create it you back it up the .gnupg folder to a pendrive and store it somewhere safe.
[16:38] <ahoneybun> yea this time I will for sure
[16:38] <ahoneybun> thanks davmor2
[16:38] <davmor2> ahoneybun: you'll need this again too I think https://help.launchpad.net/YourAccount/ImportingYourPGPKey
[16:39] <ahoneybun> yea import the new one into LP
[16:43] <ahoneybun> seems I broke kgpg
[16:51] <ahoneybun> davmor2: got the secret key and pubilc
[16:51] <ahoneybun> just have to upload to the keyserver
[16:51] <ahoneybun> the public one
[17:06]  * Riddell out
[17:10] <ahoneybun> I don't understand sitter's email
[17:11] <ahoneybun> what needs packaging
[17:13] <shadeslayer> Riddell: convention probably
[17:35] <ahoneybun> shadeslayer: do you understand?
[18:32] <clivejo> what is plasma-pa, pulse-audio?
[18:35] <clivejo> Riddell: you about?
[19:00] <clivejo> is there anyway to make the clipboard remember more than 6 entries?
[19:01] <mamarley> clivejo: Yeah, right click somewhere on the popup and click "Configure Clipboard".
[19:01] <mamarley> You can configure it to remember up to 2048 entries.
[19:01] <clivejo> mamarley: thanks, you're a star!
[19:01] <mamarley> No problem :)
[19:02] <clivejo> thats been annoying me for a while
[19:02] <clivejo> I want a hat!
[19:03] <mamarley> Sorry, I have no hats :(
[19:03] <clivejo> mamarley: https://www.youtube.com/watch?v=uG40fJzlJiM
[19:03]  * mamarley is at work and can't watch youtube videos, sorry.
[19:03] <clivejo> its the Kubuntu Podcast :)
[19:04] <mamarley> Ah
[19:06] <mamarley> I really hope Kubuntu stays around in some form.  It is a really awesome KDE distro, and you guys are awesome too. :)
[19:13] <ahoneybun> :)
[19:31] <ovidiu-florin> Kubuntu Podcast Episode 3 has started. Join us here: http://youtu.be/uG40fJzlJiM
[19:32] <clivejo> has plasma-volume-control changed ot plasma-pa ?
[19:46] <clivejo> ah santa!
[19:46] <clivejo> how are you?
[19:47] <Guest65423> hi
[19:47] <clivejo> hiding?!?
[19:47] <santa__> fine, thanks
[19:48] <santa__> nope, not hiding, I was moved from one house to another
[19:48] <clivejo> ah
[19:48] <santa__> and I purchased internetz for my mobile
[19:48] <clivejo> what is a boof?
[19:49] <santa__> boof?
[19:49] <santa__> maybe you mean bof?
[19:49] <clivejo> yeah
[19:49] <Quintasan> Birds of Feather IIRC
[19:49] <clivejo> "there was a bog for "
[19:49] <clivejo> bof
[19:49] <Quintasan> It's a gathering of people to work on a same topic
[19:50] <santa__> clivejo: it's an informal reunion to discuss something
[19:50] <clivejo> ah
[19:50] <santa__> like things to do in kubuntu and such
[19:50] <santa__> we had some bof's @ akademy
[19:51] <clivejo> santa__: thats what ovidiu-florin is talking about on podcast
[19:51] <clivejo> but didnt know what a bof was
[19:51] <santa__> ah, well now you know
[19:51] <Quintasan> Bah, can someone paste me a magnet link for willy alpha 2 image?
[19:51] <Quintasan> cdimage doesn't respond here.
[19:52] <Quintasan> Oh now it does.
[19:52] <BluesKaj> qui don't think there is one, only the torrent tracker option
[19:53] <BluesKaj> Quintasan: ^
[19:53] <clivejo> anyone able to help me with plasma-pa previously plasma-volume-control
[19:53] <BluesKaj> ok , good :)
[19:53] <BluesKaj> pulseaudio?
[19:54] <clivejo> BluesKaj: yeah, I think so#
[19:54] <clivejo> trying to package it
[19:54] <Quintasan> BluesKaj: You can generate a magnet link for any torrent from within KTorrent
[19:54] <clivejo> but getting lot of lintan errors/warnings I need to resolve
[19:56] <BluesKaj> wish that package didn't exist, i pulled my m-audio soundcard in favour of using the onboard intel-hda which runs alsa just fine without pulse ..unfortunately some soundcards rely on the pulseaudio soundserver
[19:58] <Quintasan> What.
[19:58] <Quintasan> Which card exactly relies on PA?
[20:28] <BluesKaj> Quintasan:  m-audio audiophile 192 will run without pualse, but webaudio/flashaudio doesn't play without it
[20:31] <BluesKaj> I think most cards do, but some need pulse to link flash audio to alsa ...i haven't figured out why 
[20:42] <soee_> https://mail.kde.org/pipermail/kde-distro-packagers/2015-August/000088.html
[20:43] <MichaelP> kubuntu 15.10 alpha2 .....apt dist-upgrade....E: Can't find a source to download version '1:2.26.2-6ubuntu3' of 'bsdutils:amd64'
[20:49] <doko> Riddell, you probably might kill me, but I'll bump the openexr soname
[21:10] <Riddell> doko: okay dokay
[21:11] <clivejo> Riddell: !!
[21:11] <Riddell> hi clivejo
[21:11] <clivejo> has plasma-volume-control changed its name to plasma-pa?
[21:11] <Riddell> clivejo: yes, it's about to anyway
[21:12] <clivejo> can you have a look at this?
[21:12] <clivejo> https://launchpad.net/~clivejo/+archive/ubuntu/wily/+build/7764343
[21:12] <clivejo> lots of lintan errors :(
[21:18] <Riddell> clivejo: looking good
[21:18] <Riddell> compant says 9 but build-depends says debhelper >= 8
[21:18] <Riddell> it should be >= 9
[21:18] <clivejo> how do I sort the copyright?
[21:19] <MichaelP> kubuntu 15.10 alpha2 .....apt dist-upgrade....E: Can't find a source to download version '1:2.26.2-6ubuntu3' of 'bsdutils:amd64'  
[21:20] <Riddell> clivejo: rather than using dh directly in debian/rules we use  "include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk"
[21:20] <Riddell> which sets some useful kde bits
[21:21] <Riddell> clivejo: debian/copyright is just a case of filling in the gaps, it takes some detective work
[21:21] <Riddell> looking at the source code, seeing who's the copyright owners and what the licences are
[21:21] <MichaelP> never mind muon took care of it
[21:22] <clivejo> so how do I fix the rules?
[21:22] <Riddell> licensecheck * -r  helps
[21:22] <Riddell> sorry MichaelP, busy with other stuff just now
[21:23] <Riddell> clivejo: take a look at any other plasma package, kwrited say
[21:23] <MichaelP> Riddell: installed muon.. then set package for upgrade... then did apt dist-upgrade again
[21:24] <Riddell> clivejo: it's LGPL 2 or 3 or ev and copyright to harald sitter, except stuff in cmake/ which is BSD licence
[21:29] <Riddell> clivejo: non-native-package-with-native-version version should be 0.0-0ubuntu1~gitfoo
[21:29] <Riddell> package-needs-versioned-debhelper-build-depends as I said before
[21:30] <Riddell> wrong-section-according-to-package-name  add Secton: debug Priority: extra to that block in debian/rules
[21:30] <Riddell> and that should tidy it all up :)
[21:39] <clivejo> to rules or control?
[21:42] <Riddell> clivejo: which?
[21:42] <clivejo> section: debug priority: extra
[21:42] <Riddell> that's in debian/control
[21:43] <clivejo> yes
[21:46] <ahoneybun> oh Riddell back
[21:46] <ahoneybun> 's
[21:48] <Riddell> hola chico
[22:01] <clivejo> Riddell: https://paste.kde.org/pvaziggzk
[22:02] <clivejo> 4 I cant get rid of
[22:02] <ahoneybun> I don't understand what needs packaged Riddell
[22:03] <Riddell> ahoneybun: lots of things need ported to kf5, e.g. kgamma
[22:03] <Riddell> clivejo: package-name-doesnt-match-sonames and shlib-without-versioned-soname ignore
[22:03] <ahoneybun> are they on git.debian.org?
[22:04] <ahoneybun> ported is different then packaged
[22:04] <Riddell> ahoneybun: kgamma is yes
[22:04] <ahoneybun> or at the very least misleading with "ported
[22:04] <Riddell> ahoneybun: the packaging is already there it needs adapted because the code is now frameworks 5 now kdelibs4
[22:04] <Riddell> not kdelibs4
[22:05] <ahoneybun> confusing
[22:05] <ahoneybun> http://anonscm.debian.org/cgit/pkg-kde/plasma/kgamma.git/
[22:05] <ahoneybun> ?
[22:10] <Riddell> clivejo: pkg-has-shlibs-control-file-but-no-actual-shared-libs I don't understand it does have shared libs and shlibs does expand to things, ignore for now I guess
[22:10]  * ahoneybun trys to find that email from harald
[22:11] <Riddell> clivejo: for the last one you want something like:
[22:11] <Riddell> override_dh_strip:
[22:11] <Riddell>         $(overridden_command) --dbg-package=plasma-workspace-dbg
[22:11] <Riddell> but with the package name fixed
[22:11] <Riddell> ahoneybun: yes that's the one
[22:11] <Riddell> ahoneybun: needs build-deps updated and debian/rules updated to use the kf5 rules files
[22:11] <clivejo> I have dh $@ --with kf5 --dbg-package=plasma-pa-dbg
[22:12] <ahoneybun> Riddell: I'm looking for that email that says those things
[22:12] <ahoneybun> harald sent it out
[22:12] <ahoneybun> Riddell: where are some examples of the kf5 rules?
[22:12] <Riddell> ahoneybun: https://lists.ubuntu.com/archives/kubuntu-devel/2015-July/009767.html
[22:12] <Riddell> ahoneybun: other plasma bits, kwrited for example
[22:13] <ahoneybun> thats the email
[22:13] <Riddell> clivejo: use the pkg-kde include in debian/rules
[22:13] <ahoneybun> but I have to understand what needs changing with the ruls
[22:13] <ahoneybun> *rules
[22:16] <Riddell> ahoneybun: use the version 3 script instead of 2
[22:16] <Riddell> copy and paste from another package
[22:17] <ahoneybun> I see the /2/ and /3/ thing
[22:18] <ahoneybun> I'm guessing in the json files that harald linked to
[22:18] <ahoneybun> is the depsn
[22:18] <ahoneybun> deps
[22:18] <ximion> Riddell: okay, the recent modifications on the appstream generator had a pretty huge impact on the generated data, the warnings of the metadata generator are now mostly sane, from what I have looked at (I will, however, improve the output, so we have a lintian-like directory of hints, with human-readable descriptions for each error)
[22:18] <ahoneybun> like this: include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk ?
[22:18] <Riddell> ahoneybun: looks good
[22:18] <ahoneybun> now the deps lol
[22:19] <ximion> starting to fix the existing issues would be crucial for Kubuntu though. I can help with that @KDE upstream. Is there a place where I can announce the DEP-11 support at Kubuntu, so others can look at the hints as well and help solving problems? Or is that not yet wanted?
[22:19] <clivejo> Riddell: I dont understand "use the pkg-kde include in debian/rules"
[22:19] <ahoneybun> Riddell: this is what harald gave us for deps: https://paste.kde.org/pt3qmpcy8
[22:19] <ahoneybun> for kgamma anyway
[22:19] <Riddell> clivejo: what ahoneybun is just talking about
[22:20] <clivejo> I have that in my rules file
[22:20] <Riddell> clivejo: see for example http://anonscm.debian.org/cgit/pkg-kde/plasma/kwrited.git/tree/debian/rules?h=kubuntu_wily_archive
[22:21] <clivejo> Riddell: so I need that override_dh_strip in my rules too?
[22:21] <Riddell> clivejo: aye
[22:21] <ahoneybun> good question 
[22:22] <ahoneybun> so I need it too
[22:22] <ahoneybun> I don't have that
[22:22] <Riddell> ahoneybun: if you have a debug package yes
[22:22] <clivejo> ah
[22:22] <clivejo> finally clicked
[22:22] <ahoneybun> guessing I don't
[22:22] <ahoneybun> a debug package?
[22:23] <ahoneybun> Riddell: this is what harald gave us for deps: https://paste.kde.org/pt3qmpcy8
[22:24] <Riddell> ahoneybun: I have no idea what that file is
[22:24] <ahoneybun> well that is what that thing harald sent in that email is
[22:24] <Riddell> ahoneybun: check in debian/rules if there's a debug package, consider adding one if not
[22:24] <ahoneybun> so I have no idea abotu the deps
[22:25] <Riddell> ahoneybun: you need to work them out
[22:25] <ahoneybun> kgamma does not have any debuging in debian/rules
[22:25] <ahoneybun> how do I work out the deps?
[22:25] <ahoneybun> debian sid?
[22:27] <ahoneybun> damn sid is old
[22:28] <Riddell> ahoneybun: build the package in pbuilder and see what cmake complains is missing
[22:28] <ahoneybun> not used to pbuilder
[22:28] <ahoneybun> package?
[22:29] <ahoneybun> ok reading it
[22:30] <ahoneybun> damn ssd's are fast lol
[22:31]  * clivejo hisses and spits
[22:31] <ahoneybun> XD
[22:31] <ahoneybun> I just had to upgrade my HDD
[22:31] <ahoneybun> so I'm like lets get a SSD now
[22:33] <clivejo> how much was it?
[22:35] <clivejo> Riddell: new version in my PPA
[22:36] <ahoneybun> 80 bucks for 240gbs
[22:36] <ahoneybun> Riddell: how do I uncomment the deb-src line in pbuild?
[22:36] <Riddell> ahoneybun: pbuilder --login --save-after-login
[22:36] <clivejo> not bad
[22:37] <ahoneybun> I built the base.tar.gz file thing
[22:37] <ahoneybun> the next part is confusing
[22:37] <ahoneybun> or does that depend on the system vs chroot
[22:38] <Riddell> ahoneybun: what's confusing?
[22:38] <Riddell> clivejo: in debian/copyright add yourself a copyright holder (of debian/)
[22:38] <ahoneybun> https://wiki.ubuntu.com/PbuilderHowto#Rebuilding_a_package
[22:38] <Riddell> clivejo: in debian/copyright add a new block for src/ which is LGPL
[22:39] <Riddell> clivejo: in debian/rules remove the %: and dh lines, they're already covered by the pkg-kde include
[22:39] <clivejo> I dont understand this copyright stuff
[22:40] <Riddell> clivejo: files have a copying licence and copyright holders and debian/copyright should document that
[22:40] <ahoneybun> Riddell: you mean use pdebuild
[22:40] <Riddell> clivejo: src/ is LGPL which the rest is GPL so you need another block for Files: src/*
[22:40] <MichaelP> System Settings was unable to find any views, and hence has nothing to display.
[22:41] <Riddell> ahoneybun: you need to make a source package then   pbuilder build *dsc   
[22:42] <ahoneybun> but that is a old version no?
[22:44] <Riddell> ahoneybun: the version in the archive is old so don't download that
[22:44] <ahoneybun> so where do I get the source...
[22:44] <Riddell> ahoneybun: instead make a checkout from git   git clone kde:kgamma  and make a .orig.tar from that and put the packaging into it
[22:44] <ahoneybun> that a lot
[22:45] <ahoneybun> that I kninda don't understand
[22:45] <ahoneybun> I did clone it
[22:48] <clivejo> too tired to look at this copyright stuff
[22:53] <ahoneybun> I;m trying to checkout but it is not working
[22:53] <ahoneybun> git put some fatal error out
[23:14]  * Riddell snoozes