[06:14] <soee> good mornnig
[06:22] <lordievader> Good morning.
[07:09] <valorie> omg fixed the test laptop
[07:09]  * valorie writes to the list
[07:20] <apachelogger> KCI-E :: E: extra-cmake-modules source: build-depends-on-metapackage build-depends: qt5-default
[07:20] <apachelogger> Oo
[07:21] <valorie> our isos are huge!
[07:21] <valorie> too big for my 1gb sticks
[07:21] <lordievader> valorie: How huge?
[07:22] <apachelogger> I'd like to mention again that ubuntu still fits on like a CD and the rest is filled up with language packs...
[07:22] <valorie> to be fair, almost everyone else is going over 1 gb as well
[07:22] <valorie> not ubuntu though
[07:22] <valorie> for giggles I sorted all the ISOs by size
[07:22] <apachelogger> what else is there?
[07:23] <valorie> we're not the biggest
[07:23] <valorie> I seed all the ISOs
[07:23] <lordievader> Hehe, who is?
[07:23] <valorie> everything that isn't EOL
[07:24] <valorie> the plasma5 beta2 ISOs are being shared at a good clip
[08:05] <Riddell> valorie: yay :)
[08:06] <apachelogger> Riddell: did you do git branches already?
[08:06] <Riddell> apachelogger: nope, what should be done?
[08:06] <apachelogger> dunno yet :P
[08:06] <apachelogger> let's dance instead https://www.youtube.com/watch?v=qXavZYeXEc0
[08:06] <valorie> I wish I had yet another machine to try out installing that ISO directly
[08:06] <Riddell> hi SourBlue, did you add that sddm.conf to kubuntu-default-settings?
[08:08] <apachelogger> Riddell: so, slashes in branch names are rejected by alioth?
[08:09] <SourBlue> Riddell: I haven't had the time to do that, if you tell me how I can do it in my break
[08:14] <Riddell> apachelogger: yep
[08:14] <apachelogger> http://paste.ubuntu.com/8453676/
[08:14] <apachelogger> thoughts?
[08:15] <apachelogger> could also use - actually
[08:15] <valorie> dashes are easier to read IMO
[08:16] <apachelogger> OTOH underscore allows us to do random nonesenese  kubuntu_utopic_archive-sru1231
[08:16] <Riddell> apachelogger: I seem to remember reading dashes don't work great in git
[08:16] <Riddell> apachelogger: do we really need branches for backports and updates? we don't have them at the moment
[08:16] <apachelogger> Riddell: no, but we need something that works in the future
[08:16] <apachelogger> it's just an example
[08:16] <Riddell> gotcha
[08:18] <apachelogger> the only problem I see with this btw is that during development one branch such as kubuntu_utopic_next might get multiple merges from kubuntu_unstable which might be a hassle to implement
[08:19] <apachelogger> while with the other scheme I suggested in the mail last week that'd be no problem as we'd have a branch per upstream version, so instead of doing multiple merges we'd do multiple branches of unstable (which from a workflow perspective would probably be nicer)
[08:19] <apachelogger> we can of course always change to the version scheme at a later point if needed
[08:48] <apachelogger> my oh my
[08:48] <apachelogger> so much work
[08:53] <Riddell> too right, what are all these failing tests on kde sc? :(
[09:00] <apachelogger> Riddell: http://paste.ubuntu.com/8453902/
[09:00] <apachelogger> what happened to that patch?
[09:01] <apachelogger> why would that require a patch at all Oo
[09:02] <apachelogger> ah ah
[09:02] <apachelogger> I get it
[09:05] <apachelogger> Riddell: piiiiiiiiiiiiiiiing
[09:05] <Riddell> hi apachelogger 
[09:05] <apachelogger> Riddell: where did the patch go
[09:05] <apachelogger> my script says it's not in master
[09:06] <Riddell> the kdesu one? it's at https://git.reviewboard.kde.org/r/120380/
[09:06] <apachelogger> also... why are you landing patches without upstream review :'(
[09:06] <apachelogger> Riddell: in debian git master
[09:06] <Riddell> it has been getting upstream review
[09:06] <apachelogger> somehow it ended up in kubuntu-unstable on launchpad
[09:06] <apachelogger> but it is not in debian git
[09:07] <apachelogger> so unless you pushed the branch to unstable directly the patch might have been lost int he git move
[09:07] <Riddell> ah, maybe I have been not adjusting my workflow to git
[09:09] <apachelogger> kubuntu-packaging-next should have all memberse removed and be reowned to some pseudo account/group no one is in to prevent people from using it
[09:10] <Riddell> kdesu synced
[09:11] <apachelogger> mh, now my branch will get screwed over I think
[09:11] <apachelogger> oh my ^^
[09:11] <Riddell> uh oh
[09:14] <apachelogger> nevermind
[09:14] <apachelogger> git will figure it out or something
[09:15] <apachelogger> assuming you imported exactly the same change anyway
[09:16] <Riddell> anyone know why ubuntu jenkins thinks okular is failing it's autopkgtests? https://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-okular/lastBuild/?
[09:18] <apachelogger> Riddell: tooling fail I'd say
[09:19]  * apachelogger hopes that unstable import wasn't utter rubbish
[09:19] <apachelogger> frameworks has suprisingly little delta
[09:22] <apachelogger> Riddell: had you done that patch import in bzr I'd had have a conflict now, git doesn't even care  :P
[09:22] <apachelogger> that's why git one
[09:22] <apachelogger> s/one/won
[09:23] <Riddell> go go git
[09:26] <apachelogger> btw, I think we'll want to drop .gitattributes into all repos setting dpkg-mergechangelogs as merger or something
[09:26] <apachelogger> depends a lot on how we want to do the changelog thing though I guess
[09:42] <apachelogger> oh wait
[09:42] <apachelogger> ah this is rubbish
[09:42] <apachelogger> all the branches are owned by kubuntu-packagers, so we can't put them under unaccessible ownership
[09:42] <apachelogger> meh
[09:43] <apachelogger> we could create new branches with a readme pointing out the stuff is in git now
[09:43] <apachelogger> being new branches that'd break ancenstry and prevent pushes (as long as one doesn't -f)
[09:47] <Riddell> valorie: forwarded an e-mail to you
[09:48] <Riddell> "LinuxFest Spokane 2015 invite from SFCC"
[10:19] <Riddell> apachelogger: any ETA on new images? (asks the plasma meeting)
[10:20] <Riddell> ooh you have one?
[10:22] <apachelogger> Riddell: http://kci.pangea.pub/images/kubuntu5-201409261420-x86_64.iso
[10:22] <apachelogger> haven't been able to test yet though
[10:22] <apachelogger> usb stick was a bit of an annoyance on friday
[10:27] <Riddell> apachelogger: I don't suppose you've added a magic feature to tarme to extract FEATURE and DIGEST commits?
[10:27] <apachelogger> no
[10:28] <apachelogger> that'd be logme.rb anyway
[10:28] <apachelogger> plus that needs more details
[10:28] <apachelogger> like... how to know which tag is the one we want to considered the origin
[10:36] <Riddell> apachelogger: command line argument?
[10:36] <Riddell> kubuntu-ci image seems to boot up and run
[10:36] <Riddell> no wallpaper but panel et al is fine
[10:36] <Riddell> and I can't type anything
[10:40] <apachelogger> Riddell: typing works for me
[10:44] <apachelogger> why again a missed hangout
[10:44] <apachelogger> you know, I should like get a webcam or something xD
[10:48] <SourBlue> can you tell me how i can add something to the kubuntu-default-settings package?
[10:51] <Riddell> apachelogger: possibly a virtualbox issue
[10:51] <apachelogger> stop testing in vbox :P
[10:51] <Riddell> ooh hi SourBlue 
[10:52] <Riddell> SourBlue: did you work out what we want in the sddm.conf file?
[10:54] <BluesKaj> HIya folks
[10:58] <SourBlue> Riddell: I think it could work to add the "MinimumVT=7" line to the sddm.conf but I'm not 100% sure I'm trying to edit the iso right now but it takes time and I'm at work right now so I only have time in my breaks
[11:00] <apachelogger> ehm
[11:00] <apachelogger> I really think sddm should be patched
[11:00] <apachelogger> on ubuntu it has no business defaulting to any VT but 7
[11:02] <Riddell> maybe, I'll talk to d_ed about which is best when he appears
[11:03] <Riddell> SourBlue: do you have a launchpad account with an ssh key? if so I can take you through adding it to a package
[11:04] <SourBlue> I have a launchpad account but i need to add my ssh key
[11:04] <Riddell> SourBlue: make it so and we can do this
[11:06] <Riddell> hmm, interesting, sddm only defaults to vt 1 if it finds systemd http://paste.kde.org/podftr5g3
[11:07] <SourBlue> okay done
[11:07] <Riddell> SourBlue: URL?
[11:08] <SourBlue> of?
[11:08] <Riddell> SourBlue: of your launchpad account!
[11:08] <Riddell> I've no idea what your name is :)
[11:09] <SourBlue> https://launchpad.net/~denis-meiswinkel
[11:10] <Riddell> hi Denis :)
[11:10] <Riddell> SourBlue: ok ssh ubuntu@ec2-54-167-111-137.compute-1.amazonaws.com
[11:10] <Riddell> then run  byobu
[11:16] <Riddell> SourBlue: ?
[11:16] <SourBlue> give me a second i made a little mistake
[11:18] <SourBlue> could you update the key i put a old one in my launchpad
[11:18] <Riddell> ok
[11:18] <Riddell> SourBlue: try now
[11:20] <SourBlue> Hmm i always get "Permission denied (publickey)."
[11:21] <Riddell> SourBlue: try once more
[11:21] <Riddell> I didn't add your newest one correctly
[11:26] <SourBlue> Nope he won't accept it
[11:29] <Riddell> SourBlue: try  ssh ubuntu@ec2-54-167-111-137.compute-1.amazonaws.com  and see if it'll let you use password "foobar"
[11:29] <SourBlue> okay there we go
[11:29] <Riddell> SourBlue: run byobu
[11:29] <Riddell> and type something
[11:30] <Riddell> yay
[11:30] <Riddell> SourBlue: ok this is a shared amazon ec2 server running byobu/screen which we can both use
[11:30] <Riddell> cloud computing for the win
[11:30] <SourBlue> oh thats strange ^^
[11:30] <Riddell> SourBlue: having chatted with d_ed seems our best fix would be to patch sddm
[11:30] <lordievader> Oehh, multiplayer screen?
[11:31] <Riddell> SourBlue: so let's do that
[11:31] <lordievader> Allways fun to mess with ;)
[11:31] <Riddell> SourBlue: do you already know stuff about packaging or am I best to tell you all the steps?
[11:31] <SourBlue> I know the basics
[11:32] <SourBlue> If you have the time you can tell me whats important
[11:32] <Riddell> SourBlue: start by downloading the existing package
[11:32] <Riddell> which is in kubuntu-ppa/next
[11:32] <Riddell> https://launchpad.net/~kubuntu-ppa/+archive/ubuntu/next/+packages?field.name_filter=sddm&field.status_filter=published&field.series_filter=
[11:33] <Riddell> find the .dsc file and run dget to download it and the associated .orig and debian tars
[11:35]  * Riddell nudges SourBlue 
[11:35] <SourBlue> done
[11:35] <Riddell> SourBlue: noo, on the ec2 server
[11:36] <SourBlue> ah okay
[11:36] <SourBlue> sorry
[11:37] <Riddell> SourBlue: dget the .dsc (you did that debian tar)
[11:37] <Riddell> SourBlue: lovely
[11:37] <SourBlue> so you did that "exopr Lang=C" right?
[11:38] <Riddell> the .dsc is a descirption of the other files in the package, and the other files are the .orig.tar. which is the upstream source and the debian.tar.gz which is the packaging bits
[11:38] <Riddell> yes that was me
[11:38] <Riddell> SourBlue: dpkg-source -x *dsc  to extract the source package
[11:39] <Riddell> SourBlue: cd into the sources and look around
[11:39] <Riddell> it will have a debian/ directory with the packaging
[11:39] <Riddell> and the upstream source code
[11:39] <Riddell> we want to patch CMakeLists.txt
[11:39] <Riddell> patches in our packages use a tool called quilt
[11:40] <Riddell> SourBlue: run   quilt new kubuntu_minimumvt.diff
[11:40] <Riddell> to start off the new patch
[11:41] <Riddell> SourBlue: now run  quilt add CMakeLists.txt
[11:41] <Riddell> to tell it we want to include that file in the patch
[11:41] <Riddell> SourBlue: lovely, now open CMakeLists.txt in your favourite text editor
[11:41] <Riddell> and find the line  set(MINIMUM_VT 1)
[11:42] <Riddell> change that 1 to a 7
[11:42] <Riddell> save and close
[11:42] <Riddell> run  quilt refresh  to update the patch
[11:42] <Riddell> and open up debian/patches/kubuntu_minimumvt.diff in a text editor
[11:43] <Riddell> great, that patch looks like it does what we want
[11:43] <Riddell> now we need to add headers to the patch
[11:43] <Riddell> to document what it does
[11:43] <Riddell> http://dep.debian.net/deps/dep3/
[11:44] <Riddell> I think we want "A vendor specific patch not meant for upstream submitted on the BTS by a Debian developer:"
[11:44] <Riddell> so copy and paste the lines below that section in the dep3 document
[11:44] <apachelogger> mh
[11:44] <apachelogger> Riddell: quilt -e header --dep3
[11:45] <SourBlue> where?
[11:45] <Riddell> SourBlue: at the top of the patch file
[11:45] <Riddell> above the first line
[11:45] <Riddell> apachelogger: interesting
[11:45] <Riddell> SourBlue: set the author to yourself
[11:45] <Riddell> set the bug to https://bugs.launchpad.net/kubuntu-ppa/+bug/1362599
[11:45] <Riddell> and maybe change it to Bug-Ubuntu
[11:46] <Riddell> Origin can be the same bug report
[11:46] <Riddell> and give it a useful description
[11:47] <Riddell> "ubuntu expects X to start on vt7 stop it detecting the half broken systemd which makes it start on vt1"  something like that
[11:47] <SourBlue> add " Launchpad bug 1362599 in Kubuntu PPA "ubiquity-dm does not run on kubuntu plasma5 images" [Undecided,Fix committed]" to or just the ulr?
[11:47] <SourBlue> url*
[11:48] <Riddell> just the url is good on those lines
[11:49] <SourBlue> Is that okay?
[11:49] <Riddell> lovely
[11:49] <Riddell> SourBlue: save and quit
[11:50] <Riddell> now we need to add an entry to the package changelog
[11:50] <Riddell> run  EDITOR=vi dch 
[11:50] <Riddell> (else it'll start emacs)
[11:50] <apachelogger> brrr
[11:51] <Riddell> if you have something to say harald please let the whole class hear it
[11:51] <Riddell> SourBlue: change the name and e-mail to you
[11:51] <apachelogger> emacs sucks!
[11:52] <Riddell> in the comment put the name of the patch and the description again
[11:52] <Riddell> also put  LP: #1362599  to link it to the bug on launchpad
[11:53] <SourBlue> Name?
[11:53] <Riddell> SourBlue: filename of the patch
[11:53] <Riddell> kubuntu_minimumvt.diff
[11:53] <apachelogger> new lintian still hates our kdeev license lines, I am beginning to think we should sed them all
[11:54] <SourBlue> like that?
[11:54] <Riddell> SourBlue: put "Add " before the patch filename so you know what the change is
[11:55] <Riddell> SourBlue: only 1 space needed after the *
[11:55] <Riddell> SourBlue: lovely
[11:55] <Riddell> save that
[11:56] <Riddell> and now we compile it to check it's still sane
[11:56] <Riddell> run  debuild   to compile
[11:56] <SourBlue> we don't change the urgency?
[11:56] <Riddell> SourBlue: the default is fine for urgency unless it's a security update
[11:57] <Riddell> apt install those build dependencies and run debuild again
[11:58] <apachelogger> Riddell: /usr/lib/pbuilder/pbuilder-satisfydepends-classic
[11:58] <Riddell> or you can run that script ↑
[11:58] <Riddell> although it has the weird side effect of running apt autoremove for some reason
[11:58] <Riddell> which can mess you up if you're building two things at once
[11:58] <SourBlue> Whats wrong with that?
[11:59] <apachelogger> Riddell: that's because it explicitly wants sequential builds
[11:59] <Riddell> sometimes I'm compiling two packages at once and I've had that script remove packages the first build needs
[11:59] <apachelogger> reason being that it installs a fake package with the relevant deps
[12:00] <apachelogger> a subsequent run will then remove the fake package and call autoremove to revert to what the system was like before
[12:02] <apachelogger> Riddell: why don't you pbuilder the packages btw?
[12:03] <Riddell> apachelogger: quicker not to, and this is a shiny new ec2 so it's a fresh environment anyway
[12:03] <Riddell> SourBlue: woo, it compiles!
[12:03] <apachelogger> with apt-caching there's not much slowness about pbuilder other than unpacking
[12:03] <apachelogger> Riddell: the thing is, if you build two things at once it's not a fresh env anymore ;)
[12:04] <SourBlue> Is it bad if we do it unsigned?
[12:04] <Riddell> SourBlue: ok lets build the source package with   debuild -S
[12:05] <Riddell> lovely
[12:05] <Riddell> cd ..
[12:05] <Riddell> oh wait
[12:05] <Riddell> we didn't set the release, sorry
[12:05] <Riddell> edit  debian/changelog again
[12:05] <Riddell> set UNRELEASED to utopic
[12:06] <Riddell> debuild -S  again
[12:06] <apachelogger> Riddell: dch -r
[12:06] <Riddell> or you could have used that ↑
[12:06] <Riddell> so now you'll find a .changes file
[12:07] <Riddell> looks fine, now I need to sign it 
[12:08] <Riddell> ok I've run   debsign -r ec2-54-167-111-137.compute-1.amazonaws.com:sddm/sddm_0.9.0-0ubuntu1~ubuntu14.10~ppa8_source.changes
[12:08] <Riddell> which has downloaded, signed and uploaded the files 
[12:08] <Riddell> so if you look in the .changes now it'll have PGP bits
[12:08] <Riddell> lovely
[12:08] <SourBlue> wow thats awesome
[12:09] <Riddell> one other check we can do to make sure we're uploading the right thing and not made any mistakes
[12:09] <Riddell> debdiff sddm_0.9.0-0ubuntu1%7Eubuntu14.10%7Eppa7.dsc sddm_0.9.0-0ubuntu1~ubuntu14.10~ppa8.dsc
[12:09] <Riddell> yep looks good
[12:10] <Riddell> so now upload it to the PPA
[12:10] <Riddell> dput ppa:kubuntu-ppa/next-staging sddm_0.9.0-0ubuntu1~ubuntu14.10~ppa8_source.changes
[12:10] <Riddell> add a --unchecked to that
[12:11] <Riddell> I guess add the --unchecked directly after the dput
[12:11] <Riddell> woo, you uploaded your first package to kubuntu!
[12:11] <SourBlue> Jay! :)
[12:12] <Riddell> SourBlue: it's compiling away now at https://launchpad.net/~kubuntu-ppa/+archive/ubuntu/next-staging/+packages?field.name_filter=sddm&field.status_filter=published&field.series_filter=
[12:12] <Riddell> SourBlue: and once that's done we'll copy it over from next-staging to next
[12:13] <Riddell> and then it'll appear on the ISO when it gets amde
[12:13] <Riddell> which is at about 22:00 in the evening in some european timezone or other
[12:13] <Riddell> so by midnight we can check if it fixes the problem :)
[12:13] <SourBlue> That would be awesome :D
[12:15] <SourBlue> Thank you so much!
[12:17] <Riddell> SourBlue: I'll kill the ec2 shortly, anything you want to copy off there for notes?
[12:17] <SourBlue> Nope
[12:22] <Riddell> SourBlue: we're coming to the end of our release cycle with a release in october so less scope for randomly updating or making new packages
[12:22] <Riddell> lots of scope for testing and bugfixes :)
[12:24] <SourBlue> Hehehe ^^ sounds great
[12:24] <SourBlue> I can't wait to see Plasma 5 when it's ready
[12:26] <Riddell> ah but now you're an elite kubuntu ninja you get to try it before it's ready
[12:27] <Riddell> and then work out which bugs still apply http://goo.gl/B527rj
[12:31] <SourBlue> https://i.imgur.com/PIWiVb6.gif
[12:33] <SourBlue> So if i want to help with bugs etc. where should i look?
[12:39] <shadeslayer> okie, where is the ssh page for alioth
[12:39] <shadeslayer> okie, where is the ssh page for alioth
[12:43] <apachelogger> shadeslayer: user profile
[12:44] <shadeslayer> don't see it
[12:45] <shadeslayer> alioth is annoying 
[12:45] <apachelogger> shadeslayer: https://alioth.debian.org/account/editsshkeys.php
[12:45] <apachelogger> I think u need nu glasses
[12:46] <shadeslayer> no seriously, searched for ssh
[12:46] <shadeslayer> nothing
[12:46] <apachelogger> https://alioth.debian.org/account/
[12:47] <apachelogger> bottom of the page
[12:47] <apachelogger> Shell Account Information
[12:47] <shadeslayer> search for shell -> nothing
[12:47] <apachelogger> stop using firefox
[12:48] <shadeslayer> :O
[12:48] <shadeslayer> nothing in chromium as well
[12:48] <apachelogger> works in chrome
[12:49] <apachelogger> or maybe you just dont know how to search
[12:49] <apachelogger> maybe you type into address bar
[12:49] <shadeslayer> apachelogger: http://i.imgur.com/7EMiuxM.png
[12:50] <apachelogger> shadeslayer: you been accepted into pkg-kde group?
[12:50] <shadeslayer> not yet
[12:50] <apachelogger> ...
[12:51] <shadeslayer> apachelogger: but I can access https://alioth.debian.org/account/editsshkeys.php
[12:51] <apachelogger> I suppose it is hidden from the mainpage because it made no sense
[12:52] <apachelogger> unless you are in a group you won't have access to anything anyway, so the key makes no sense one would argue
[12:52]  * apachelogger finds that a bit silly
[12:55] <apachelogger> Riddell: now the question is, who is going to port the kubuntu-automation stuff to git
[12:55] <apachelogger> aaaalso, how do we want to handle branchery for the time being? have automation branch unstable into kubuntu_utopic_next or do it in a separate script?
[12:55] <apachelogger> not that it made much difference
[13:02] <Riddell> apachelogger: what needs ported to git? all the bzr branches?
[13:02] <Riddell> SourBlue: check out the links on http://qa.kubuntu.co.uk/
[13:02] <Riddell> Utopic milestoned bugs and kubuntu-ppa/next Plasma 5 bugs have lots of bugs
[13:03] <Riddell> https://bugs.launchpad.net/ubuntu/+bugs?field.tag=kubuntu-packaging has packages needing done
[13:03] <Riddell> SourBlue: you could for example look at packaging grantlee which has new versions in both kdelibs4 and kf5 land
[13:04] <apachelogger> Riddell: assuming it does bzr co and bzr builddep etc. all that needs property
[13:05] <apachelogger> also I think someone needs to figure out gbp, every time I used it I ended up defining 500 arguments to make it do what the right thing ^^
[13:06] <Riddell> apachelogger: I was expecting to port the scripts as I need them, starting with kubuntu-initial-upload when plasma 5.1 beta is buildable
[13:06] <Riddell> which is when these kf5 packages get through launchpad
[13:09] <apachelogger> Riddell: fine by me as long as I don't have to do it :P
[13:09] <apachelogger> you'll want to write additional logic though
[13:10] <Riddell> apachelogger: what additional logic?
[13:10] <apachelogger> you'll want to branch kubuntu_unstable
[13:10] <apachelogger> so git clone; git pull; git checkout kubuntu_unstable; git checkout -b kubuntu_utopic_next;
[13:11] <apachelogger> and for the next release that'll need more adjustment as it needs to merge unstable into next
[13:11] <apachelogger> shouldn't be too much of a bother though as next by then will be continously merged back into unstable (or such was the plan anwyay)
[13:12] <apachelogger> so there wouldn't be merge conflicts or anything
[13:12] <apachelogger> actually that raises a question ... should unstable track git master or Plasma/5.1
[13:12] <apachelogger> :S
[13:14] <apachelogger> or we could setup kubuntu_5.1 which tracks that branch and setup secondary CI builds for that, seems like a bit of a resource waste though
[13:14]  * apachelogger gets a headache
[13:20] <SourBlue> Riddell: So if I wanted to package this one https://bugs.launchpad.net/ubuntu/+bug/1372471 what do I have to do?
[13:21] <Riddell> SourBlue: take a look at the current kdev-python package
[13:21] <Riddell> it'll need ported to python3 for the kdev-python-py3 one
[13:22] <Riddell> python packaging is a bit of an art in itself, fortunately ScottK is an expert there :)
[13:22] <SourBlue> ah okay ^^
[13:22] <SourBlue> So i would download the source to my own machine (apt source *name*) 
[13:23] <Riddell> apachelogger: so unstable is the kubuntu-ci packaging? how does this fit in with us only having a master branch so far?
[13:24] <apachelogger> Riddell: we don't we now have kubuntu_unstable :P
[13:24] <Pali> Riddell: hi, now after one week I looked at my ppa and launchpad compiled new kde4 packages for precise... but some needs fixing (reupload) but repo size is 100%
[13:24] <Pali> is there way to increase size of ppa?
[13:24] <Pali> launchpad refused to upload new packages
[13:24] <Riddell> Pali: you need to file a question on it I think
[13:25] <Riddell> https://help.launchpad.net/Packaging/PPA "Size and transfer limits"
[13:25] <apachelogger> kubuntu_unstable derives from master, our releases (kubuntu_utopic_*) ultimately derive from master, master probably will want to merge whatever stuff we have in some release (kubuntu_utopic_*) at some point and rewrite the changelog
[13:26] <Riddell> but that's debian's problem :)
[13:27] <apachelogger> so following the assumption that master <= kubuntu_*_* && kubuntu_*_* <= kubuntu_unstable, unstable can always merge from everything and fixes as such should be done in master (if applicable) then foward merged to all kubuntu_*_* (as applicable) and then this gets forward merged into kubuntu_unstable (possibly automatic)
[13:28] <Pali> ok, I send question to that launchpad tracker
[13:28] <apachelogger> all of this kinda depends on debian figuring out how they want to use master
[13:28] <Pali> how long it will take?
[13:29] <apachelogger> on our side it doesn't really matter where we put unstable in terms of merge order as ideally I'd like all branches to somehow merge up with unstable automatically
[13:29] <Riddell> Pali: I'm not sure, sending chocolate to wgrant may make it faster
[13:29] <Pali> :-)
[13:29] <apachelogger> so in the long run you could make a SRU for 14.04 and our automation would propagate the fix to all our branches >=14.04 and then possibly even spins test builds off of that
[13:30] <apachelogger> that's a long way to go though, also possibly a tad too much automation ^^
[13:47] <wgrant> Chocolate or pings, either way.
[13:51] <apachelogger> ^^
[13:53] <Pali> thanks! :-)
[13:54] <Riddell> aww volkan gezer left kubuntu-devel mailing list
[13:54] <Riddell> SourBlue: have you joined the kubuntu-devel mailing list? also needed to be an elite kubuntu ninja
[13:56] <SourBlue> I think i did
[13:57] <Riddell> great
[13:58] <SourBlue> You see if someone left the list?
[13:58] <Riddell> yes list admins gets a notification
[13:59] <apachelogger> worse than the NSA
[14:00] <SourBlue> Maybe he is from the NSA who knows..
[14:00] <SourBlue> Maybe i am..
[14:00] <Riddell> checking out us communist freedom fighters
[14:02] <apachelogger> ah ah ah
[14:02] <apachelogger> https://www.youtube.com/watch?v=VEy5vIWCJLQ
[14:04] <SourBlue> lol what
[14:06] <apachelogger> monty python reference, that's what ;)
[14:06]  * SourBlue loves 100% Protection!
[14:13] <Tm_T> sourblue to testers, roger roger
[14:30] <santa_> apachelogger: git-buildpackage wasn't used so far debian's kde sc packages. one thing is having something on git, but that doesn't mean it's compatible with git-buildpackage. when I was starting I was tricked by that
[14:31] <santa_> the workflow was explained in qt4-x11 README.source if I recall correctly
[14:38] <Tm_T> http://ubottu.com/factoids.cgi?search=sourblue
[14:39] <Riddell> what to name the sddm-kcm package? currently it's kde-config-sddm but I wonder if it should be sddm-kcm
[14:43] <apachelogger> Riddell: policy is kde-config-foo
[14:45] <Riddell> there is a policy for that?
[14:46] <SourBlue> Ubottu what does that mean?
[14:46] <apachelogger> Riddell: debian
[14:46] <apachelogger> there was a mail thread about it some years back
[14:47] <apachelogger> which is where the kde-config- thing comes from
[14:47] <Riddell> well remembered
[14:49] <SourBlue> Do you know a way to see if a package is installed or not that gives a response like 0 or 1 so my script can use it?
[14:49] <SourBlue> like if package is installed do this if not do something else
[14:50] <apachelogger> dpkg -s
[14:55] <SourBlue> Hmm looks like it could work but it won't do what i want i need something like this: http://pastebin.com/7KmsX8YF
[15:00] <SourBlue> have to go see you soon
[15:04] <apachelogger> SourBlue: if dpkg -s vlc &> /dev/null; then echo "installed"; else "not installed"; fi
[15:19] <Riddell> sddm-kcm in next-staging
[15:36] <SourBlue> http://pastebin.com/7KmsX8YF does someone have a clue how I can make this work?
[15:41] <Riddell> tsdgeos: okular is failing it's tests in the archive, anything we should care about? 
[15:41] <Riddell> https://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-okular/lastBuild/ARCH=amd64,label=adt/artifact/results/log
[15:41] <Riddell> http://paste.kde.org/psdouap27
[15:42] <rberg> SourBlue: remove the []
[15:43] <tsdgeos> Riddell: you're running them under xfb-run?
[15:44] <Riddell> tsdgeos: yes but it fails under normal x too
[15:44] <Riddell> I get a dialog with "Could not open /home/jr/src/okular/okular-4.14.1/tests/data/contents.epub"
[15:45] <SourBlue> rberg: Wow that was easy.. Thank you!
[15:45] <Riddell> ah it says "can not find a plugin to handle the file"
[15:45] <tsdgeos> Riddell: yeah you silly people don't build epub
[15:45] <tsdgeos> fix that
[15:47] <Riddell> oh we do, but it's in a separate package for some reason
[15:47] <Riddell> ok that explains it
[15:47] <Riddell> sorry for the hassle tsdgeos 
[16:09] <SourBlue> Do you know why we don't get the newest xchat version?
[16:09] <SourBlue> HexChat*
[16:10] <Riddell> nope, we only do KDE Software here not sure who's incharge of xchat
[16:10] <Riddell> probably nobody which would explain your question
[16:11] <SourBlue> Hmm and someone is "bashing" me or "us" because we are using a Old Kernel version
[16:12] <Riddell> all the fault of the foundations team that one
[16:12] <Riddell> but I expect they have their reasons if that's the case
[16:14] <SourBlue> couldn't i just build the newest hexchat package and submit that?
[16:16] <Riddell> SourBlue: latest upstream is 2.10.1? http://hexchat.github.io/downloads.html
[16:16] <Riddell> we have 2.10.0 https://launchpad.net/ubuntu/+source/hexchat
[16:16] <Riddell> synced from debian
[16:16] <Riddell> debian has 2.10.1 https://packages.debian.org/search?searchon=sourcenames&keywords=hexchat
[16:16] <Riddell> so you can request a sync from debian, but remember we're in freeze so you'll need to say why it fixes bugs and won't add new ones
[16:17] <Riddell> but it's no KDE so #ubuntu-motu for help with that
[16:17] <Riddell> or you could use quassel or konversation :)
[16:17] <SourBlue> ah okay so thats why we don't get the newest version of that?
[16:20] <Riddell> probably the version arrived in debian after our debian import freeze
[16:21] <SourBlue> So to really understand this: Kubuntu is in freeze because everyone is working on the new version so we just get security updates. But why don't we get the 2.10.0 version form oure "apt-get update" who is in charge of that?
[16:22] <Riddell> we're working on utopic which is due to be released  oct 23rd https://wiki.ubuntu.com/UtopicUnicorn/ReleaseSchedule
[16:23] <Riddell> first three months are a free for all throwing in all new features and syncing everything from debian
[16:23] <Riddell> then we stop syncing stuff from debian automatically but still manually if we check it fixes more bugs than it adds
[16:24] <Riddell> then beta freeze last week so now everything uploaded needs to be approved by a release team person (like me)
[16:24] <Riddell> again to check it fixes more bugs than it adds
[16:24] <Riddell> and no new features are allowed
[16:25] <Riddell> so if you're using utopic now you'll still get lots of new stuff with an apt full-upgrade but hopefully it's vetted to be only bug fixes and not anything that might add bugs
[16:25] <Riddell> and after october release it's frozen solid and only stable release updates get in which are very closely vetted
[16:25] <Riddell> but also after the release v-series will open and we'll start all over again
[16:26] <SourBlue> Thats strange
[16:27] <Riddell> it's pretty normal for software development
[16:27] <Riddell> a period of new features then a preiod of stabalisation
[16:28] <SourBlue> okay i think i get it now
[16:28] <Riddell> and as I say if you have good reasons to get that version of hexchat in you can ask someone with upload permissions to sync it from debian
[16:29] <Riddell> but not me, I only care about KDE Software :)
[16:33] <Riddell> and we're currently developing plasma5 packages in a PPA so we don't need to care about that too much
[16:33] <SourBlue> So theres not much i can do about that right? (besides telling somneone)
[16:34] <Riddell> file a bug complete with reasons why it's needed and reasons why it won't cause more bugs
[16:34] <Riddell> them poke #ubuntu-motu
[16:34] <Riddell> oh and say that you've compiled and tested it
[16:34] <Riddell> s/them/then/
[16:35] <SourBlue> okay got that 
[16:40] <sgclark> Riddell: kdevelop backport in my ppa https://launchpad.net/~sgclark/+archive/ubuntu/kubuntu
[16:42] <Riddell> ooh!
[16:43] <Riddell> still compiling..
[16:43] <Riddell> sgclark: get someone to test it then if it all works copy it over to kubuntu-ppa/backports ?
[16:44] <sgclark> I don't have a trusty machine, only chroot
[16:45] <Riddell> chroot is usually good enough for testing an application, you can still run X apps if you set xhost +  on the real system
[16:45] <sgclark> but yeah it needs testing if anyone does...
[16:46] <Riddell> oh and mount -t none -o bind /dev chroot/dev
[16:46] <Riddell> oh and mount -t none -o bind /tmp chroot/tmp (and /proc)
[16:46] <sgclark> ok, I will test it.
[16:46] <tsimpson> schroot makes that easier
[16:47] <sgclark> Riddell: anything else that needs doing?
[16:49] <Riddell> sgclark: the new Plasma 5 beta will need packaged but that'll need fiddling with the scripts to use git instead of bzr
[16:49] <Riddell> sgclark: but I know that kwayland is new and needs packaged
[16:49] <Riddell> sgclark: and breeze can be compiled for qt4 as well as qt 5 now
[16:50] <Riddell> not sure how best to handle that, you can compile it twice in one source which gets messy or just duplicate the source which is probably easier but needs scripts to handle it
[17:14] <Riddell> ScottK: have you seen this? http://thp.io/2011/pyotherside/  it's just what the world needs, yet another python qt binding!
[17:15] <ScottK> I have.
[17:15] <ScottK> I'm ignoring it.
[17:15] <Riddell> whatever were they thinking
[17:16] <ScottK> They do a Ruby bindings thing too.
[17:16] <ScottK> Dunno.
[17:17] <ScottK> In fairness, Phil is not the most collaborative guy in the world.  There may be a reasonable reason.
[17:28] <Riddell> yeah he likes to run it as his business which stop it being very openly developed
[17:29] <ScottK> OTOH, he's generally very responsive and I only recall one time I really disagreed with what he decided.
[17:30] <Riddell> yep
[18:02] <Pali> Riddell: kde 4.14 packages for precise are in my ppa: https://launchpad.net/~pali/+archive/ubuntu/kubuntu-backports/
[18:02] <Riddell> Pali: wow, awesome thanks :)
[18:03] <Riddell> Pali: so needs tested and then copied over to kubuntu-ppa/backports
[18:03] <Riddell> Pali: I take it you've tested it for you?
[18:03] <Riddell> !testers | kde sc 4.14 on precise from https://launchpad.net/~pali/+archive/ubuntu/kubuntu-backports/
[18:03] <Pali> there are some which failed, because of lot of new dependences and some because of c++11 (which is not in precise gcc)
[18:04] <Pali> now I'm using new packages
[18:04] <Pali> only few hours ago was kate compiled
[18:07] <Riddell> Pali: I'm off home but I'll try to test and copy it over tomorrow
[18:07] <Pali> ok
[18:15] <sgclark> Riddell: kdevelop backport in my ppa https://launchpad.net/~sgclark/+archive/ubuntu/kubuntu\
[18:46] <soee> Riddell: ping
[18:48] <soee> sgclark: the 4.14.1 packages are relesed for 14.04 ?
[18:55] <soee> hmm activities plugins list (in system settings) shows that Global Shortcuts plugin for activities is enabled, though no shortcuts are available.. strange