[04:40] <sitter> Riddell: http://kci.pangea.pub/job/wily_stable_konsole/13/ remvoe upstream patches in CI branches
[07:36] <sitter> eeek, CI breakage because of gcc5 transition and qalculate being held hostage by britney -.-
[07:47] <sitter>  python3-pykde4 : Depends: kdepim-runtime but it is not going to be installed
[07:47] <sitter> uff
[07:47] <sitter> Riddell: landing apps will also need pykde meddling >.<
[07:48]  * sitter wonders why update-manager-kde still uses pykde
[08:01] <lordievader> Good morning.
[08:51] <clivejo> sitter Riddell: why did gwenview fail - https://launchpadlibrarian.net/214235823/buildlog_ubuntu-wily-amd64.gwenview_4%3A15.04.3%2Bgit20150812.0223%2B15.10-0_BUILDING.txt.gz
[08:51] <Riddell> "collect2: error: ld returned 1 exit status" scary linker errors
[08:52] <Riddell> I think it's a fault with libexif or libkexif
[08:53] <sitter> gcc5 transition most likely
[08:53] <clivejo> how do you go about fixing it?
[08:53] <Riddell> right
[08:53] <sitter> plasma-workspace fails on similar nonesense in libqalculate
[08:55] <Riddell> -workspace and -desktop are all compiled everywhere
[08:55] <sitter> is that so http://kci.pangea.pub/
[08:55] <Riddell> oh I only know about wily and wily-proposed
[09:01] <clivejo> is this just a temp error - W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/wily-proposed/universe/i18n/Translation-en  Hash Sum mismatch
[09:02] <sitter> yes
[09:03] <sitter> if not something or something is intercepting traffic so the signed checksums don't match the unsigned metadata anymore :P
[09:12] <clivejo> Sitter: for http://anonscm.debian.org/cgit/pkg-kde/applications/kanagram.git/log/?h=kubuntu_stable this patch http://paste.ubuntu.com/12057127/ do you agree/disagree?
[09:13] <sitter> I think so
[09:14] <sitter> clivejo: FWIW I prefer to never define license blocks as part of a file block
[09:14] <sitter> e.g. http://paste.ubuntu.com/12060457/
[09:14] <sitter> so at the top you have all the file blocks and at the bottom all the license blocks
[09:15] <clivejo> define them at the end?
[09:15] <clivejo> that makes sense
[09:15] <clivejo> easier to read :P
[09:15] <clivejo> will I make you a new diff?
[09:19] <clivejo> sitter: http://paste.ubuntu.com/12060471/
[09:20] <sitter> ++
[09:21] <sitter> pushed thanks
[09:24] <clivejo> I cant make head nor tail of akonadi
[09:25] <clivejo> W: akonadi source: stronger-dependency-implies-weaker akonadi-server depends -> suggests akonadi-backend-mysql (= ${source:Version})
[09:30] <clivejo> is there no kubuntu+1 forum on www.kubuntuforums.net
[09:31] <maxyz> clivejo: There is a Depends and a Suggests for the same package
[09:32] <clivejo> yes, but surely thats right? the akonadi-server needs a backend, and the suggested one is mysql?
[09:39] <sitter> clivejo: it depends on mysql and it suggests mysql
[09:40] <clivejo> well mysql is default, so should I remove the suggest?
[09:40] <sitter> I guess so
[09:40] <clivejo> you dont sound convinced!
[09:41] <sitter> I haven't understood our akonadi packaging for the last couple of years :P
[09:41] <sitter> yofel was the last to express understanding, so I think his input would be valuable
[09:41] <sitter> generally though I'd say the depends is the thing we want
[09:42] <sitter> not having a broken akonadi is very much preferred
[09:42] <clivejo> well I do use it, but understanding it, nope
[09:42] <yofel> for sanity's sake, you might not want to ask me
[09:42] <sitter> akonadi makes a fool of us all
[09:42] <yofel> clivejo: what exactly are you trying to do?
[09:43] <clivejo> fix the build
[09:43] <clivejo> http://kci.pangea.pub/job/wily_stable_akonadi/3/parsed_console/
[09:43] <sitter> http://paste.ubuntu.com/12060582/ <- new invention only has 3 libraries and every package type you could need 
[09:44] <yofel> . . .
[09:44] <sitter> Riddell: ping
[09:44] <yofel> clivejo: yeah, remove the suggests on mysql
[09:45] <clivejo> should I add a dep for PkgConfig?
[09:45] <sitter> clivejo: yes. pkg-config is the package
[09:46] <clivejo> thanks sitter, what just searching for it on packages.ubuntu.com
[09:46] <sitter> Riddell: akonadi-search good for review
[09:49] <clivejo> should I bump the standards to 3.9.6?
[09:51] <sitter> clivejo: yup
[09:51] <clivejo> sitter: http://paste.ubuntu.com/12060627/
[09:55] <sitter> pushed thanks. 
[09:55] <clivejo> if anyone has time to walk me throught these problems - http://kci.pangea.pub/job/wily_stable_cantor/12/parsed_console/
[09:55] <sitter> clivejo: fancy doing the patches in a proper way?
[09:55] <clivejo> whats the proper way?
[09:55] <sitter> you git commit yourself
[09:55] <clivejo> Im not a member
[09:56] <sitter> I know ;)
[09:56] <sitter> after the commit you use git format-patch -1 to extract the commit as a patch and paste that
[09:56] <sitter> that way I can import your commit directly
[09:57] <clivejo> can we do the last one as an example?
[09:57] <clivejo> I need to do it to understand
[09:57] <sitter> sure
[09:58] <sitter> I recommend you install git-gui 
[09:58] <sitter> or another git gui (qgit, ggit etc.)
[09:58] <clivejo> which is prefered?
[09:58] <sitter> entirely up to you, if you want you can also use the terminal
[09:58] <sitter> I use git-gui
[09:59] <sitter> it's a 1990's gui like gitk ;)
[09:59] <clivejo> Ive installed it, how do I run it?
[09:59] <sitter> git gui
[10:00] <clivejo> oh dear
[10:00] <clivejo> that didnt go well
[10:00] <sitter> what happened? 
[10:00] <clivejo> application-specific initialization failed: couldn't connect to display ":0"
[10:01] <sitter> are you running in a screen or something?
[10:01] <clivejo> ok need to sudo
[10:01] <sitter> Oo
[10:01] <sitter> that doesn't seem right
[10:01] <sitter> like *at all*
[10:01] <sitter> you should never ever sudo a gui
[10:02] <clivejo> http://paste.ubuntu.com/12060690/
[10:03] <sitter> clivejo: eek, try qgit
[10:05] <doko> Riddell, kde should be on par on all archs, took me 16 hours ... :-/
[10:05] <sitter> <3 <3 <3
[10:05] <clivejo> LO
[10:05] <clivejo> qgit: cannot connect to X server :0
[10:06] <sitter> doko: now if only libqalculate and libexif would migrate from proposed ;)
[10:06] <sitter> clivejo: open a new konsole and try there
[10:06] <clivejo> that works
[10:06] <sitter> old terminal got busted somehow? 
[10:07] <doko> yes, we forced icu and boost, but for libraries changing the name without the soname, it's a no-go
[10:07] <doko> sitter, how is kdepim progressing?
[10:07] <sitter> uh
[10:08] <sitter> doko: half way done https://notes.kde.org/p/kubuntu-apps-15.08 
[10:08] <sitter> I just hope kdepim itself isn't quite as much work as kdepimlibs -.-
[10:08] <doko> no login
[10:08] <sitter> doko: ah, nevermind then ... ~10 packages down. ~10 more to go
[10:09] <sitter> clivejo: so anyway, open git gui looks something like this http://imgur.com/oLz2GNW
[10:10] <sitter> top left list is what has changed in your directory versus the last commit, bottom left list would be what you are about to commit, right top is diff of the currently selected file and righ bottom is commit message and stuff
[10:11] <sitter> to commit something you first need to stage the change. to do that select the control file and go to commit -> stage to commit
[10:11] <sitter> that will move the file to the bottom left list
[10:11] <sitter> then write a commit message in the bottom right field
[10:12] <sitter> you can treat this field pretty much like a mail. first line is the subject of the commit. then leave a line blank and then write a detaile description
[10:12] <sitter> this enables GUIs to display it in that fashion e.g. http://anonscm.debian.org/cgit/pkg-kde/applications/akonadi.git/commit/?h=kubuntu_stable&id=a0efaa5a065b7bbb7f9420f26533218901b20ed2
[10:13] <sitter> once good click commit
[10:14] <clivejo> whats this window? top: HEAD Bottom:debian/14.12.3-1
[10:14] <sitter> clivejo: use git gui rather than qgit
[10:14] <sitter> it's less confusing :P
[10:15] <sitter> the qgit window essentially wants to know which part of the history it is supposed to show
[10:15] <clivejo> ewww
[10:15] <sitter> told you it's 1990s :P
[10:16] <clivejo> Ive got problems 
[10:36] <clivejo> sitter: ok, problems swept under the carpet, Ive got git gui open now :)
[10:37] <sitter> clivejo: continue as instructed previously :P
[10:37] <sitter> once you have your commit you can paste it with `git format-patch -1 --stdout | pastebinit`
[10:37] <sitter> -1 means one commit from HEAD (i.e. latest commit)
[10:38] <sitter> without --stdout the command will write files, which is useful when exporting multiple commits
[10:38] <sitter> e.g. git format-patch -3 will export 3 commits into 3 sepearate files
[10:39] <clivejo> what should the commit message be?
[10:40] <clivejo> brief overview like "Fixing dep's" or a details description?
[10:41] <sitter> clivejo: both, see the commit I linked to
[10:41] <sitter> depending on the change you'll only want to have a short oneliner, if you have multiple changes it is usually worthwhile to list them and possibly why they were made
[10:41] <sitter> for complicated changes some people are known to write entire short stories ;)
[10:42] <clivejo> that I can believe
[10:43] <clivejo> ok clicked commit
[10:45] <sitter> make sure your commit is the way you wanted it with `git log` or `git show` or gitk, or all of them
[10:45] <sitter> then use format-patch
[10:51] <sitter> Riddell: kmailtransport for review
[11:00] <clivejo> sitter: kalgebra-common has missing dependencies...  org.kde.analitza[1.0] not found.  Would that be a runtime or build dep?  Im kinda leaning to a build dep on analitza-dev ?
[11:01] <clivejo> sitter: http://kci.pangea.pub/job/wily_stable_kalgebra/9/parsed_console/
[11:02] <sitter> clivejo: yes those are runtime qml dependencies
[11:03] <sitter> for most of them the package woudl be qml-module-$name where $name is the full name with hyphens instead of dots
[11:03] <clivejo> so add package analitza to the packages as deps? 
[11:03] <sitter> so org.kde.analtiza is qml-module-org-kde-analitza
[11:03] <sitter> clivejo: it needs more than analitza though
[11:03] <clivejo> oh
[11:03] <clivejo> how do you know that?
[11:03] <sitter> KCI-I :: org.kde.plasma.components[2.0] not found.
[11:03] <clivejo> experience?
[11:04] <sitter> that on is plasma-framework
[11:04] <sitter> and that should bring in the majority of the other missing packages
[11:04] <sitter> KCI-I :: widgets[1.0] not found.
[11:04] <sitter> that one needs manual black listing
[11:04] <sitter> add kalgebramobile.qml-ignore
[11:05] <sitter> and put widgets 1.0 on a line
[11:05] <sitter> KCI-I :: org.kde.kalgebra.mobile[1.0] not found.
[11:05] <sitter> same for this
[11:06] <sitter> so in summary: kalgebra-common needs plasma-framework, qml-module-org-kde-analitza. kalgebramobile needs plasma-framework and a qml-ignore file
[11:10] <clivejo> so I create a file called kalgebramobile.qml-ignore ?
[11:10] <sitter> yep
[11:11] <clivejo> debuild automatically reads this?
[11:11] <clivejo> or lintan?
[11:11] <sitter> no, it's something specific to our CI systems
[11:11] <sitter> format looks like this: http://anonscm.debian.org/cgit/pkg-kde/ci-tooling.git/tree/test/data/test_qml_ignore_rule/test_read
[11:12] <clivejo> Im a bit confused
[11:12] <clivejo> I get the new file
[11:12] <clivejo> but confused on the santax of the contents
[11:12] <sitter> clivejo: see link
[11:13] <sitter> it's essentially a list of qml imports that we want to ignore
[11:14] <clivejo> but widgets[1.0] has no FQDN?
[11:14] <clivejo> like org.kde.kalgebra.mobile[1.0]
[11:15] <sitter> clivejo: doesn't matter
[11:15] <sitter> clivejo: the problem is. qml modules can be injected through c++ code
[11:15] <clivejo> its just a pattern to ignore then?
[11:15] <sitter> in which case they are not available on the file system (i.e. why the CI can't ever possibly find them)  and since they are not on disk they are not shared so people tend to use random one-word names
[11:16] <clivejo> ignores anything with widgets[1.0] in it?
[11:16] <sitter> clivejo: no. for the package kaligramobile it will ignore the missing import on widgets 1.0
[11:17] <sitter> if for example kmail also has an import widgets 1.0 that one would still raise an error
[11:17] <clivejo> oh right
[11:17] <clivejo> Ill do a diff pastebin for you to check it
[11:18] <clivejo> Im not sure Ive done it right
[11:18] <clivejo> oh, the new file isnt in the diff
[11:18] <clivejo> I need to add it 
[11:18] <sitter> clivejo: git add
[11:19] <sitter> alternatively you can also use git gui to stage it for commit
[11:19] <sitter> that's essentially the same thing as git add
[11:20] <clivejo> lol it doesn see any changes
[11:20] <clivejo> show have added it as a blank file
[11:20] <clivejo> should
[11:21] <clivejo> anyways, I need to get some lunch
[11:21] <clivejo> brb 15mins
[11:21] <sitter> clivejo: git diff --cached will show the staged changes
[11:42] <Riddell> sitter: kwalletmanager has build-dep extra-cmake-modules (>= 1.7.0) which is an old version, any reason you picked that? 
[11:46] <Riddell> sitter: what did you do to dragon? it's on the notes page but there's no changes
[11:48] <sitter> Riddell: dragon was ported months ago
[11:48] <sitter> Riddell: kwalletmanager ecm is from what cmake requires
[11:52] <Riddell> clever
[11:52]  * Riddell uploads konsole to wily in the hope it makes excuses have less of an excuse
[11:54] <sitter> Riddell: you could repair the CI branches perhaps
[11:55] <Riddell> where? who? what?
[11:55] <sitter> konsole
[11:55] <Riddell> oh aye patch, sorry let me do that
[12:00] <Riddell> now we could build marble for both qt4 and qt5
[12:00] <Riddell> but I'm strongly of the opinion it's not worth it
[12:01] <sitter> Riddell: mh, I'd do dolphin first
[12:01] <sitter> somewhat more interesting than marble IMO :P
[12:01] <Riddell> //and we should just live with no marble plugin in calligra
[12:01] <sitter> Riddell: from the marble discussion on some mailing list I got the impression we need libmarble for qt4
[12:02] <Riddell> calligra is the only thing that needs it, and libkgeomap but that's not used by anything
[12:02] <sitter> well
[12:02] <Riddell> and I can't remember the last time I used the marble plugin in calligra
[12:02] <sitter> calligra and digikam
[12:02] <sitter> and in digikam I will argue it is a reasonable feature to display geodata
[12:02]  * clivejo nods
[12:02] <sitter> of course I don't use digikam so I'd not know how sorely it woudl be missed
[12:03] <Riddell> digikam doesn't seem to rdepend on libkgeomap, maybe it has its own internal copy
[12:03] <sitter> digikam has a copy of everything
[12:04]  * Riddell moves onto dolphin
[12:17] <sitter> Riddell: kcalutils for review
[12:17] <sitter> first straight forward pim package I have encountered \o/
[12:17] <sitter> it even only has one license
[12:17] <sitter> totally in love with this now
[12:18] <clivejo> sitter: Ive commited my changes 
[12:18] <sitter> kiriki build deps look weridly wrong
[12:18] <clivejo> using git gui
[12:18] <sitter> git format-patch as previously mentioned
[12:19] <clivejo> can I push them directly from git gui?
[12:19] <sitter> I don't think so
[12:19] <sitter> you can somehow from gitk
[12:19] <sitter> quickest way is command line at any rate though
[12:20] <clivejo> sitter: http://paste.ubuntu.com/12061310/
[12:20] <clivejo> does that look right?
[12:21] <sitter> clivejo: yep. the qml-ignore format is wrong though
[12:21] <sitter> needs to be
[12:21] <sitter> NAME VERSION
[12:21] <sitter> version without []
[12:21]  * sitter wonders why he made them print with [] in the logs
[12:22] <soee> can someone confirm if wily boots fine or not with latest updates ?
[12:23] <BluesKaj> Hiyas all
[12:25] <sitter> clivejo: oh and when you run out of space in the commit message field in git gui you should make a line break. harder to read otherwise
[12:25] <clivejo> sitter: how do I revert?
[12:26] <sitter> clivejo: simply amend
[12:26] <soee> hiho BluesKaj
[12:26] <clivejo> but I commit the edit to remove the []
[12:26] <clivejo> need to revert that one
[12:26] <sitter> ah
[12:26] <clivejo> and ammend it instead
[12:27] <sitter> clivejo: git reset HEAD~
[12:27] <sitter> again I need to mention. reset is only an option if the commit wasn't pushed ;)
[12:29] <clivejo> thats better I think
[12:29] <clivejo> http://paste.ubuntu.com/12061358/
[12:29] <sitter> yep. the commit message still could be better
[12:29] <sitter> http://imgur.com/nhKNVxC
[12:29] <sitter> that's what I would go with
[12:29] <sitter> first line is your subject, then you leave an empty line and then you list your changes
[12:30] <clivejo> ah
[12:30] <clivejo> got you now
[12:31] <sitter> achievement unlocked: first proper commit http://anonscm.debian.org/cgit/pkg-kde/applications/kalgebra.git/commit/?h=kubuntu_stable&id=d1267ad36ed4eb99eef2a23d2ac3c6777ee5d447
[12:31] <BluesKaj> hey soee
[12:31] <clivejo> yippeee
[12:32] <BluesKaj> wily beta2 takes almost 3 mins to boot from grub to desktop...not an improvement :/
[12:32] <sitter> Riddell: I am calling it a day. should you get dolphin done feel free to move ahead on pim stuff and/or refine kdepimlibs packaging a bit
[12:33] <sitter> 3 days packaging... still not done -.-
[12:33] <Riddell> thanks sitter
[12:33] <sitter> madness
[12:34] <sitter> clivejo: if you have any more patches give them to Riddell, shadeslayer or yofel they can push them to kubuntu_stable for you
[12:34]  * sitter out
[12:34] <clivejo> mine is booting fine :/
[12:35] <soee> interesting we are on latest ubuntu version and we have oldest Firefox version http://packages.ubuntu.com/search?keywords=firefox :D
[12:52] <clivejo> soee: Im on 40
[12:54] <clivejo> yet the package says Version: 38.0+build3-0ubuntu2
[12:54] <clivejo> thats weird!
[13:43] <clivejo> grrrt
[13:43] <clivejo> its 15.08 apps we are doing?
[13:44] <soee> i have installed all pending updates on Wily and had only problems with pam
[13:45] <clivejo> where is the 15.08 version of http://download.kde.org/stable/applications/15.04.3/src/picmi-15.04.3.tar.xz ?
[13:46] <clivejo> is this it - http://download.kde.org/unstable/applications/15.07.90/src/picmi-15.07.90.tar.xz
[13:46] <clivejo> I HATE versions, they make no sense!
[13:54] <shadeslayer> anyone on wily?
[13:54] <BluesKaj> yup
[13:54] <shadeslayer> BluesKaj: can you do : echo $XDG_CONFIG_DIRS ?
[13:54] <shadeslayer> and paste the output here
[13:54] <shadeslayer> clivejo: yes, that's what'll become 15.08
[13:54] <shadeslayer> what do you not understand?
[13:55] <clivejo> but where is 15.08?
[13:55] <BluesKaj> shadeslayer:  /etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings
[13:56] <shadeslayer> clivejo: 15.08 isn't final yet
[13:56] <ahoneybun> clivejo: 15.07.80 is beta
[13:56] <ahoneybun> basicly
[13:56] <shadeslayer> ahoneybun: RC
[13:56] <soee_> BluesKaj: about FF version, 40 stucked in proposed :)
[13:57] <shadeslayer> BluesKaj: thanks
[13:57] <ahoneybun> beta would be 15.07.95?
[13:57] <clivejo> so what am I supposed to be packaging?
[13:57] <shadeslayer> now who's on vivid
[13:57] <shadeslayer> ahoneybun: RC > Beta
[13:57] <ahoneybun> true
[13:57] <shadeslayer> clivejo: 15.07.90 is 15.08 RC
[13:57] <BluesKaj> soee_:  I don't have proposed
[13:57] <shadeslayer> clivejo: it's a testing release
[13:57] <soee_> BluesKaj: yeah, just info
[13:57] <shadeslayer> clivejo: the final release will be called 15.08
[13:58] <shadeslayer> clivejo: you can't just release 15.08 directly, since there could be obvious bugs before release, things might not compile, etc etc
[13:58] <shadeslayer> so you do a couple of testing releases before the final release
[13:58] <clivejo> ok, so Im supposed to be packaging the RC? 
[13:58] <shadeslayer> yes
[13:58] <shadeslayer> or well, idk
[13:58] <clivejo> and do I change the watch file etc
[13:58] <clivejo> seems a bit of a waste of time :/
[13:59] <shadeslayer> why does it feel like a waste of time?
[14:01] <shadeslayer> clivejo: as for watch files, they pick up the latest version 
[14:01] <shadeslayer> or they should
[14:09] <ahoneybun> wily just keeps getting better
[14:17] <ahoneybun> clivejo: so your working on picmi?
[14:17]  * clivejo shrugs
[14:18] <clivejo> Im not sure what Im doing to be totally honest
[14:19] <ahoneybun> totally agree
[14:19] <ahoneybun> same here
[14:19] <ahoneybun> lol
[14:19] <clivejo> all these version are confusing me
[14:22] <ahoneybun> not too much here
[14:22] <ahoneybun> kinda get it
[14:24] <Riddell> clivejo, ahoneybun: what's confusing?
[14:24] <clivejo> and kate seems to have gone from my launcher :/
[14:24] <Riddell> kdebugsettings should be easy, it's all new so just take another package and start from that
[14:24] <Riddell> ahoneybun is on picmi I see
[14:25] <ahoneybun> we'll see
[14:25] <ahoneybun> Riddell: kiriki should be good
[14:25] <Riddell> ahoneybun: yep got that thanks
[14:26] <ahoneybun> yep
[14:27] <Riddell> ahoneybun: hang on clivejo is doing picmi
[14:28] <ahoneybun> he did not move it on the list
[14:28] <clivejo> he does not know how to move it
[14:28] <clivejo> he only got a username and password to access the list about 30mins ago!
[14:29] <ahoneybun> well I started moving things in the ec2
[14:29] <ahoneybun> thats as far as I got so far
[14:29] <clivejo> ahoneybun: how do I mark it on the list?
[14:29] <ahoneybun> it is in the WIP
[14:29] <ahoneybun> https://notes.kde.org/p/kubuntu-apps-15.08
[14:29] <Riddell> it's a shared text editor, copy and paste
[14:32] <clivejo> did I do that right?
[14:32] <ahoneybun> yep
[14:32] <clivejo> sorry, did know what to do
[14:32] <clivejo> didnt
[14:33] <ahoneybun> its cool
[14:34] <clivejo> pbuilder is causing me grief
[14:36] <ahoneybun> I'll try kdebugsettings
[14:37] <ahoneybun> damn there is nothing in the git coppy
[14:38] <clivejo> http://anonscm.debian.org/cgit/pkg-kde/applications/kdebugsettings.git/
[14:38] <clivejo> ?
[14:38] <ahoneybun> yea
[14:38] <ahoneybun> the thing is empty
[14:41] <clivejo> have to start from scratch
[14:41] <clivejo> Riddell gave a clue "it's all new so just take another package and start from that"
[14:41] <Riddell> yep
[14:42] <ahoneybun> sounds like a bad idea
[14:42] <Riddell> grab any other application and use that as a template
[14:42] <Riddell> or you can use dh-make
[14:42] <Riddell> which will make you a template
[14:42] <clivejo> can I follow along with this one?
[14:43] <Riddell> clivejo: how do you mean?
[14:43] <clivejo> how you do it
[14:43] <clivejo> build it all up from scratch
[14:45] <Riddell> copy the debian/ directory from another package and change the bits that need changing
[14:47] <ahoneybun> Riddell: I would think with dh-make we need to copy that line from debian/rules from another package
[14:49] <clivejo> Riddell: how do I remove a ppa from a dbuilder environment?
[14:50] <ahoneybun> I guess all the depends were on the machine already
[14:51] <clivejo> just removed it from sources.list?
[14:52] <Riddell> clivejo: yes  pbuilder login --save-after-login  and remove it
[14:52] <ahoneybun> oh god
[14:52] <ahoneybun> I'm going to need pbuilder for this
[14:53] <Riddell> I recommend pbuilder-dist
[14:53] <Riddell> pbuilder-dist wily create
[14:53] <Riddell> pbuilder-dist wily build foo.dsc
[14:53] <ahoneybun> I've never used that
[14:53] <Riddell> only needed for a final check
[14:53] <ahoneybun> right now I don't have a .dsc
[14:54] <ahoneybun> debuild is running atm
[14:54] <ahoneybun> compiling
[14:54] <ahoneybun> I copied what it shot out about needed packages
[14:54] <ahoneybun> oh
[14:54] <ahoneybun> seems it ran test
[14:54] <ahoneybun> and failed 9/10
[14:55] <ahoneybun> Could not connect to display
[14:58] <Riddell> ahoneybun: you can look at how konsole runs its tests
[14:58] <ahoneybun> where?
[14:58] <Riddell> in konsole packaging
[14:58] <ahoneybun> first need to fix the deps
[14:58] <Riddell> debian/tests and debian/control
[14:58] <ahoneybun> debuild runs it fine 
[14:59] <ahoneybun> but I know LP is going to be fuzzy
[14:59] <ahoneybun> since it had like only the base deps
[15:00] <ahoneybun> libqt5test5 ?
[15:00] <Riddell> that's why you need to test stuff in pbuilder-dist
[15:00] <Riddell> builds it in a clean environment same as launchpad does
[15:00] <ahoneybun> wellllllllllll
[15:00] <ahoneybun> I need to learn that
[15:02] <clivejo> and fafs about installing package after package
[15:02] <clivejo> only to fail and have to run the whole thing again!
[15:02]  * ahoneybun is going to wear his KDE stuff at a tech event today
[15:02] <clivejo> what tech event?
[15:02] <ahoneybun> vBeer
[15:02] <ahoneybun> free beer!
[15:03]  * ahoneybun runs pbuilder
[15:06] <clivejo> I like the sound of that
[15:06] <ahoneybun> XD
[15:06] <Riddell> ahoneybun: using pbuilder-dist?
[15:06] <ahoneybun> yea
[15:07] <clivejo> are there any kubuntu / kde events in Ireland?
[15:07] <Riddell> clivejo: not since akademy in 2007
[15:07] <Riddell> you can try searching for LUGs and linux events
[15:09] <ahoneybun> my next LUG event is going on at the same time as my Ubuntu Hour
[15:09] <ahoneybun> so I can't go lol
[15:09] <ahoneybun> plus my event is at a amazing donut shop
[15:09] <clivejo> can I be a Kubuntu member without being a Ubuntu member first?
[15:10] <ahoneybun> yes
[15:10] <ahoneybun> i was
[15:10] <clivejo> I dont want to be a Ubuntu member
[15:11] <ahoneybun> you will be
[15:11] <ahoneybun> automatic
[15:11] <ahoneybun> pbuilder did not act like I thought it would
[15:11] <ahoneybun> LP is more helpful
[15:12] <Riddell> hah dolphin changelog is amusing, it goes back to 1997 and you can see stephan kulow mess up the version numbering so we have to use 4: epoch :)
[15:12] <ahoneybun> https://paste.kde.org/pq18egwo6
[15:13] <Riddell> ahoneybun: good thing you checked with pbuilder :)
[15:14] <Riddell> build-dep on pkg-kde-tools
[15:16] <ahoneybun> alright thanks
[15:18] <ahoneybun> samething
[15:18] <ahoneybun> https://paste.kde.org/pun8hsjwz
[15:19] <Riddell> check what version of pkg-kde-tools/ is being installed
[15:19] <Riddell> are you on the ec2?
[15:19] <ahoneybun> yea hold up
[15:20] <ahoneybun> I copied this: http://anonscm.debian.org/cgit/pkg-kde/plasma/kwrited.git/tree/debian/control?h=kubuntu_wily_archive
[15:20] <ahoneybun> I'll fix the vcs stuff later
[15:21] <Riddell> ahoneybun: for the qt build-deps just build-dep on the -dev package
[15:22] <Riddell> ahoneybun: there you depend on the actual libraries
[15:22] <Riddell> qtbase5-dev is the one
[15:22] <ahoneybun> what
[15:22] <Riddell> don't depend on libqt5widgets5 etc
[15:22] <Riddell> depend on the -dev package
[15:23] <ahoneybun> so change libqt5widgets5  to libqt5widgets5-dev
[15:23] <ahoneybun> ?
[15:23] <Riddell> no, to qtbase5-dev
[15:23] <ahoneybun> sooo
[15:24] <Riddell> apt-cache showsrc libqt5widgets5   will show the source and what .debs get built
[15:24] <Riddell> and in there is the -dev package
[15:24] <Riddell> which is qtbase5-dev
[15:24] <clivejo> Riddell: can you debuild from within pbuilder?
[15:25] <Riddell> clivejo: the point of pbuilder is it runs the whole build for you
[15:25] <Riddell> in a clean environment that is set up each time
[15:25] <clivejo> but it takes sooooo long to install everything again each time!
[15:25] <Riddell> yes it takes longer to do this which is why it's only useful as a final check
[15:26] <Riddell> otherwise I build on my local system or in a chroot I made myself
[15:27] <ahoneybun> SAME THING
[15:27] <clivejo> my local system has all the build deps installed so builds fine
[15:28] <Riddell> but the launchpad builders won't
[15:28] <clivejo> did you debuild -S after you made the changes?
[15:28] <Riddell> and they won't because they need to install the latest and greatest each time, your system may have older versions lying around
[15:29] <clivejo> I know, and Im using pbuilder, this is my 8th loop
[15:29] <clivejo> fixing the dep and re-running
[15:39] <ahoneybun> ewwwwww
[15:41] <clivejo> Riddell: will you check this for me - https://launchpad.net/~clivejo/+archive/ubuntu/wily/+files/picmi_15.07.90-0ubuntu2.dsc
[15:49] <Riddell> clivejo: wrap-and-sort :)
[15:49] <clivejo> huh?
[15:49] <clivejo> what have I done wrong this time!
[15:50] <Riddell> clivejo: run wrap-and-sort and it'll put the build-dependencies and other stuff in debian/control in a nice order
[15:50] <Riddell> 2/debian-qt-kde.mk  still 2 not 3
[15:50] <Riddell> add the unstable line to debian/watch
[15:51] <Riddell> clivejo: and upload to ppa with a ppa version number  4:15.07.90-0ubuntu3~ubuntu15.10~ppa1
[15:57] <yofel> clivejo: if you use pbuilder, you might find these useful: https://code.launchpad.net/~kubuntu-packagers/pbuilder/pbuilder-hooks
[15:57] <yofel> esp. the one that drops you to a shell on FTBFS
[15:59] <clivejo> so should be - include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk ?
[15:59] <Quintasan> argh, where is Harald.
[15:59] <yofel> only available weekdays from ~9AM to ~4PM
[15:59] <yofel> UTC+2
[16:00] <Quintasan> Right.
[16:00]  * Quintasan looks at trello
[16:00] <yofel> you can dump your worries on us if it helps :P
[16:01] <Quintasan> Not really, I wanted to ask him if it's possible to dynamically switch PulseAudio server, like I have my Firefox playing some YT video and I'd like to stream that to my PC
[16:01] <Quintasan> IIRC he was working on some KCM back in Randa.
[16:03] <yofel> ah, no idea. Even just output switching seems to require pavucontrol as I can't figure our how to do that with kde software :/
[16:04] <Riddell> the new volume control might let you?
[16:05] <yofel> "new" ?
[16:05] <Riddell> plasma-pa widget with plasma 5.4 beta
[16:05] <Riddell> audio volume widget
[16:06] <yofel> ah ok, haven't tried that yet
[16:06] <yofel> reason enough to update my wily machine I guess XD
[16:07] <Quintasan> Well, I need my laptop stable so I'd rather not upgrade.
[16:07] <Riddell> gcc 5 is totally stable, nothing could go wrong 
[16:07] <Quintasan> :D
[16:07] <Riddell> well I had to reinstall this morning
[16:07] <Riddell> but otherwise, it's all good
[16:07] <Quintasan> :DD
[16:08] <Quintasan> Riddell: I had severe video issues with 15.04.
[16:08] <Quintasan> Like, artifacts out of nowhere. Problems with additional displays and whatnot.
[16:08] <Quintasan> I guess I'll just create a separate partition for now.
[16:08] <TJ-> I use schroot now with sbuild for build tests, as it reflects the launchpad buildd config more closely, but for PBuilder I wrote some integration and hooks scripts a few years ago that help: see http://tjworld.net/wiki/Linux/Ubuntu/Packages/CreatingPbuilderVariations
[16:09] <TJ-> Yikes... that was 2009 :)
[16:09] <Quintasan> This looks kind of similar to our .pbuilderrc
[16:10] <clivejo> Riddell: hows that? - https://launchpad.net/~clivejo/+archive/ubuntu/wily/+files/picmi_15.07.90-0ubuntu3%7Eubuntu15.10%7Eppa1.dsc
[16:13]  * Riddell looks
[16:14] <Riddell> clivejo: looking good to me, you tested it compiles and runs?
[16:16]  * ahoneybun is still on kdebugsettings
[16:18] <ahoneybun> https://paste.kde.org/phhnjfusy
[16:18] <ovidiu-florin> valorie Riddell and anyone else, can you please back me up on this discussion: https://plus.google.com/u/0/110954078302330754910/posts/dLTF8v23ppi
[16:19] <Riddell> ahoneybun: googled them?
[16:19] <ahoneybun> nope...
[16:19] <Quintasan> phew, I almost forgot
[16:19] <ovidiu-florin> this guys seems to not understand how some things work
[16:19] <Quintasan> yofel: Is dh_make still a thing or do we have newer tools?
[16:20] <yofel> AFAIK it's still a thing
[16:20] <ahoneybun> https://lintian.debian.org/tags/dh-make-template-in-source.html
[16:20] <yofel> right, you shouldn't get that :P
[16:21] <ahoneybun> what?
[16:21] <yofel> that tag
[16:21] <ahoneybun> well I do
[16:21] <ahoneybun> I used dh-make since there was nothing
[16:25] <yofel> right, that's ok, but in the end you need to delete any files you don't need
[16:25] <ahoneybun> right
[16:29] <ahoneybun> funny the package is orphan in arch
[16:31] <ahoneybun> debian/copyright is a mess
[16:33] <ovidiu-florin> Riddell: have you seen the post?
[16:33] <ahoneybun> ovidiu-florin: I'm thinking your talking about the Ubuntu One thing
[16:34] <Riddell> ovidiu-florin: yes, I'm not too sure what to advise except apologise and suggest he posts any info to a user forum for debugging help
[16:34] <ahoneybun> Riddell: I would like help
[16:34] <ahoneybun> with the copyright
[16:34] <ovidiu-florin> Riddell: have you seen my last reply?
[16:34] <ovidiu-florin> ahoneybun: no
[16:34] <ahoneybun> k
[16:35] <Riddell> ahoneybun: just put the header text of the gpl2 files in there
[16:35] <Quintasan> yofel: what was the newpackage command for bot?
[16:35] <ovidiu-florin> ahoneybun: some guy did what we told our users not to do
[16:35] <ovidiu-florin> and now he screams at us on Google+
[16:35] <yofel> Quintasan: for the bot that isn't there?
[16:35] <ahoneybun> panic?
[16:35] <ahoneybun> Riddell: what
[16:35] <Quintasan> kubotu is dead!
[16:35] <Quintasan> Harald! How dare he?!
[16:35] <yofel> IIRC the original script is in kubuntu-dev-tools
[16:35] <ovidiu-florin> ahoneybun: he upgraded from kubuntu 14.10 Plasma 5 to 15.04
[16:36] <ovidiu-florin> now he experiences random crashes
[16:36] <ahoneybun> I'm guessing he had Neon on?
[16:36] <Riddell> ovidiu-florin: g+ isn't a user forum so just point him to the kubuntu.org/support page for mailing lists etc
[16:36] <ahoneybun> link please
[16:37] <ahoneybun> Riddell: I don't understand what you want
[16:38] <Riddell> ahoneybun: look at the block before that covers debian/* it has some gpl2 text there, just copy and paste that into the block you're working on
[16:39] <ahoneybun> do I change the name stuff in debian/*?
[16:39] <Riddell> ahoneybun: yes
[16:39] <ahoneybun> to?
[16:41] <Riddell> ahoneybun: whatever your name is
[16:41] <ahoneybun> great info
[16:41] <ovidiu-florin> ahoneybun:  https://plus.google.com/u/0/110954078302330754910/posts/dLTF8v23ppi
[16:43] <Quintasan> gotta love it when debuils fails because make clean can't remove nonexisting file
[16:43] <Quintasan> FFFF
[16:45] <ahoneybun> wow
[16:51] <Quintasan> https://github.com/hanschen/ksuperkey/pull/8
[16:51] <Quintasan> I think that's my best pull request ever.
[16:55] <yofel> erm, how can "if -e" return true for a nonexisting file?!?
[16:56] <Quintasan> I have no idea.
[16:56] <Quintasan> debuild -S -sa fails with can't remove ksuperkey: No such file or directory
[16:56] <Quintasan> I COULD override it
[16:56] <Quintasan> But bloody hell.
[16:58] <Quintasan> yofel: This is kind of retarded sine dh_auto_clean is supposed to run make clean if there is such a target.
[16:58] <Quintasan> Oooh
[16:58] <Quintasan> Wait.
[16:59] <Quintasan> Ahaha
[16:59] <Quintasan> lol
[16:59] <Quintasan> The release tarball has old Makefile
[17:01]  * ahoneybun fails at hooking up comcast
[17:01] <ahoneybun> I have no plug in the wall!
[17:01] <Quintasan> yofel: I really wonder if there is any reason this didn't go upstream.
[17:02] <ahoneybun> I'm failing badly at the copyright Riddell
[17:02] <Riddell> ahoneybun: dep5-copyright-license-name-not-unique it's just being fussy and saying you shouldn't have two blocks for the same licence
[17:02] <ahoneybun> I know 
[17:02] <Riddell> ahoneybun: so just merge the two blocks, make it say Files * debian/*
[17:02] <ahoneybun> but look at the file!
[17:03] <Riddell> yes, merge the two blocks into 1
[17:04] <ahoneybun> wait what
[17:04] <ahoneybun> debian/* has my name
[17:04] <ahoneybun> already
[17:04] <Riddell> so merge that block into the one for all files
[17:05] <Riddell> take your name and put it in the top block
[17:07] <ahoneybun> o/ ximion
[17:07] <ahoneybun> nice
[17:07] <ahoneybun> no lintian errors
[17:07] <doko> Riddell, are you aware of the rocs autopkg test failure? https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-wily/wily/amd64/r/rocs/20150811_002516@/log.gz
[17:07] <Riddell> internal url?
[17:08] <doko> http://autopkgtest.ubuntu.com/packages/q/qtcreator-plugin-ubuntu/wily/amd64/
[17:08] <doko> argh, http://autopkgtest.ubuntu.com/packages/r/rocs/wily/amd64/
[17:09] <Riddell> doko: I'll update rocs to latest and see what happens
[17:11] <doko> ta
[17:11] <ahoneybun> yay pbuilder was helpful
[17:24] <ahoneybun> seems to be building
[17:27] <doko> Riddell, and since Aug 5, the acc tests are failing in http://autopkgtest.ubuntu.com/packages/k/kdeclarative/wily/amd64/
[17:27] <ahoneybun> yay
[17:27] <ahoneybun> test failing
[17:28] <Riddell> ahoneybun: copy the test setup from konsole, a line in debian/control and debian/tests/
[17:32] <ahoneybun> I don't see a line in debian/control about tests
[17:35] <yofel> ahoneybun: rules, not control
[17:35] <yofel> ah, control too, the XS-Testsuite line
[17:36] <ahoneybun> dh_auto_test?
[17:36] <yofel> the phony line from rules, right
[17:37] <yofel> then take the line from control, and the entire tests folder
[17:37] <yofel> bbl
[17:37] <ahoneybun> there is not XS anything in control
[17:37] <ahoneybun> *no
[17:38] <Riddell> ahoneybun: use the right branch
[17:38] <ahoneybun> was not on the page
[17:39]  * ahoneybun throws a chair at emac
[17:39] <ahoneybun> I don't know how to USE IT
[17:52] <ahoneybun> Riddell: it looks like pbuilder is happy
[17:53] <yofel> EDITOR=vim and you'll be happy :P
[17:54] <ahoneybun> never!
[17:54] <yofel> XD
[17:54] <ahoneybun> I've tried to use vim
[17:54] <ahoneybun> its not bad but very large learning curve
[17:54] <Riddell> ahoneybun: groovy, I'll put it into git
[17:54] <ahoneybun> is it happy
[17:54] <ahoneybun> ?
[17:54] <yofel> http://www.manuelmagic.me/geek/texteditors/
[17:55] <ahoneybun> XD look at emacs
[17:58] <ahoneybun> Riddell: so don't put it on LP?
[17:58] <Riddell> I'll do a mass put on launchpad tomorrow
[17:58] <ahoneybun> oh so no
[17:59] <Riddell> there's over 100 of these things so if you're doing stuff to all the packages it needs to be scripted else it'll take ages
[17:59] <Riddell> ahoneybun: can I shut down the ec2 now? my credit card has only so much credit :)
[17:59] <ahoneybun> oh snap
[17:59] <ahoneybun> yea yea
[18:00] <Riddell> libqextserialport still to do (needs upstream source tracked down, I don't even know if it exists)
[18:00] <ahoneybun> serialport!
[18:00] <Riddell> and pim stuff but that depends on other bits harald has done and we don't seem to have binary builds of
[18:02]  * Riddell out, thanks for your help ahoneybun, clivejo
[18:02] <ahoneybun> yep
[18:05] <TJ-> libqextserialport in Wily is only 5 commits behind master, which is at https://github.com/qextserialport/qextserialport/commits/master
[18:34] <clivejo> ahoneybun: is there anything else to work on?
[18:35] <ahoneybun> PIM stuff
[18:35] <clivejo> I wont even attempt that!
[18:35] <ahoneybun> me neither
[18:35] <clivejo> I have no clue
[18:35] <ahoneybun>  libqextserialport
[18:36] <clivejo> what that?
[18:37] <ahoneybun> marble needs it it seems
[18:37] <clivejo> theres a version in trusty
[18:38] <ahoneybun> but for wily
[18:38] <ahoneybun> https://github.com/qextserialport/qextserialport/commits/master
 libqextserialport in Wily is only 5 commits behind master, which is at https://github.com/qextserialport/qextserialport/commits/master
[18:39] <ahoneybun> clivejo: Riddell is working on marble so I;m guessing he will take on the serialport thing when it comes up
[18:43] <clivejo> Im gonna have a go
[18:45] <ahoneybun> k
[18:47] <clivejo> is this the latest?
[18:47] <clivejo> 2012?
[18:47] <clivejo> https://code.google.com/p/qextserialport/downloads/detail?name=qextserialport-1.2rc.zip&can=2&q=
[19:23] <Riddell> ahoneybun: serial thing is needed before marble, currently I"m building marble without it
[19:24] <clivejo> Riddell: just the man
[19:24] <Riddell> I'm not around for long :)
[19:24] <clivejo> what should the name of that lib be?
[19:24] <Riddell> which lib?
[19:24] <clivejo> its generating files named libQt5ExtSerialPort.so
[19:25] <clivejo> but Im packaging it into libqextserialport
[19:25] <Riddell> nice to keep the library name as the package name if you can
[19:25] <Riddell> so libqt5extserialportSOVERSION
[19:25] <Riddell> and libqt5extserialport-dev
[19:25] <clivejo> I think I need you to look at this
[19:26] <clivejo> Im getting lintan errors about symbols
[19:26] <Riddell> pastebin?
[19:27] <clivejo> I might be on the wrong path totall
[19:27] <clivejo> I started with a jessie deb package
[19:27] <Riddell> quick, I need to go back and sort out canoeists :)
[19:27] <Quintasan> Did yofel say anything about bringing down the Quassel server?
[19:30] <clivejo> LP rejected it!
[19:31] <Riddell> waa
[19:31] <Riddell> sorry I need to run off
[19:31] <Riddell> nudge Quintasan into helping, he's useful like that
[19:31] <clivejo> and kontact wont show me the email to find out why!
[19:32]  * clivejo nudges Quintasan
[19:36] <Quintasan> What
[19:36] <Quintasan> Did I break something
[19:37] <shadeslayer> Yes
[19:37] <shadeslayer> You broke the universe
[19:37] <Quintasan> ;_;
[19:37] <Quintasan> clivejo: What seems to be the problem?
[19:37] <clivejo> Quintasan: Im not sure, Im newbie at this packaging
[19:38] <Quintasan> clivejo: Since LP rejected it it had to have some sort of rejection reason, should be in the emailk
[19:38] <Quintasan> email*
[19:59] <yofel> Unpacking libkf5purpose5:amd64 (1.0~rc1-0ubuntu1) ...
[19:59] <yofel> dpkg: error processing archive /var/cache/apt/archives/libkf5purpose5_1.0~rc1-0ubuntu1_amd64.deb (--unpack):
[19:59] <yofel>  trying to overwrite '/usr/share/icons/hicolor/16x16/apps/reviewboard.png', which is also in package kdevplatform8-libs 1.7.1-0ubuntu2
[19:59] <yofel> do we have a new kdevelop release soon?
[20:04] <clivejo> yofel: did it build?
[20:04] <yofel> well, that just happened when I updated wily here
[20:05] <yofel> so it did build fine, but conflicts with kdevplatform
[20:05] <clivejo> oh nice!
[20:05] <clivejo> do you use kamoso?
[20:05] <yofel> no
[20:06] <clivejo> what you need purpose for?
[20:06] <yofel> dunno, something pulled it in (I guess kamoso?)
[20:06] <clivejo> well kamoso was the reason I packaged it
[20:07] <yofel> ok, removed kamoso
[20:10] <clivejo> how do we resolve the problem though?
[20:13] <yofel> add a breaks/replaces against a working version of kdevplatform8-libs. But that'll require a version of kdevplatform8-libs where that file is gone.
[20:15] <yofel> it should be worked out though why those files are there in the first place though. Maybe upstream moved the files intentionally, maybe they're intentionally in both, maybe something got copied by accident, ...
[21:08] <soee> erkhm
[21:08] <soee> someone on Wily to check one thing ?
[21:10] <clivejo> yup
[21:10] <clivejo> soee: fire away
[21:11] <soee> clivejo: i think there were some muon updates, now if i run muon and from Settings pick Configure Softwere Sources, it just updates packages list and not edit sources list
[21:12] <soee> can you verify this ?
[21:13] <soee> brb in a few minutes
[21:13] <clivejo> via muon update manager?
[21:14] <soee> no, muon
[21:14] <clivejo> discoverer?
[21:33] <soee> muon
[21:33] <clivejo> I only have muon discover and muon update manager
[21:34] <soee> yes, muon is not installed by default :)
[21:34] <clivejo> learn new things everyday!