/srv/irclogs.ubuntu.com/2014/09/29/#kubuntu-devel.txt

soeegood mornnig06:14
lordievaderGood morning.06:22
valorieomg fixed the test laptop07:09
* valorie writes to the list07:09
apacheloggerKCI-E :: E: extra-cmake-modules source: build-depends-on-metapackage build-depends: qt5-default07:20
apacheloggerOo07:20
valorieour isos are huge!07:21
valorietoo big for my 1gb sticks07:21
lordievadervalorie: How huge?07:21
apacheloggerI'd like to mention again that ubuntu still fits on like a CD and the rest is filled up with language packs...07:22
valorieto be fair, almost everyone else is going over 1 gb as well07:22
valorienot ubuntu though07:22
valoriefor giggles I sorted all the ISOs by size07:22
apacheloggerwhat else is there?07:22
valoriewe're not the biggest07:23
valorieI seed all the ISOs07:23
lordievaderHehe, who is?07:23
valorieeverything that isn't EOL07:23
valoriethe plasma5 beta2 ISOs are being shared at a good clip07:24
Riddellvalorie: yay :)08:05
apacheloggerRiddell: did you do git branches already?08:06
=== vinay is now known as Guest82909
Riddellapachelogger: nope, what should be done?08:06
apacheloggerdunno yet :P08:06
apacheloggerlet's dance instead https://www.youtube.com/watch?v=qXavZYeXEc008:06
valorieI wish I had yet another machine to try out installing that ISO directly08:06
Riddellhi SourBlue, did you add that sddm.conf to kubuntu-default-settings?08:06
apacheloggerRiddell: so, slashes in branch names are rejected by alioth?08:08
SourBlueRiddell: I haven't had the time to do that, if you tell me how I can do it in my break08:09
Riddellapachelogger: yep08:14
apacheloggerhttp://paste.ubuntu.com/8453676/08:14
apacheloggerthoughts?08:14
apacheloggercould also use - actually08:15
valoriedashes are easier to read IMO08:15
apacheloggerOTOH underscore allows us to do random nonesenese  kubuntu_utopic_archive-sru123108:16
Riddellapachelogger: I seem to remember reading dashes don't work great in git08:16
Riddellapachelogger: do we really need branches for backports and updates? we don't have them at the moment08:16
apacheloggerRiddell: no, but we need something that works in the future08:16
apacheloggerit's just an example08:16
Riddellgotcha08:16
apacheloggerthe 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 implement08:18
apacheloggerwhile 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
apacheloggerwe can of course always change to the version scheme at a later point if needed08:19
apacheloggermy oh my08:48
apacheloggerso much work08:48
Riddelltoo right, what are all these failing tests on kde sc? :(08:53
apacheloggerRiddell: http://paste.ubuntu.com/8453902/09:00
apacheloggerwhat happened to that patch?09:00
apacheloggerwhy would that require a patch at all Oo09:01
apacheloggerah ah09:02
apacheloggerI get it09:02
apacheloggerRiddell: piiiiiiiiiiiiiiiing09:05
Riddellhi apachelogger 09:05
apacheloggerRiddell: where did the patch go09:05
apacheloggermy script says it's not in master09:05
Riddellthe kdesu one? it's at https://git.reviewboard.kde.org/r/120380/09:06
apacheloggeralso... why are you landing patches without upstream review :'(09:06
apacheloggerRiddell: in debian git master09:06
Riddellit has been getting upstream review09:06
apacheloggersomehow it ended up in kubuntu-unstable on launchpad09:06
apacheloggerbut it is not in debian git09:06
apacheloggerso unless you pushed the branch to unstable directly the patch might have been lost int he git move09:07
Riddellah, maybe I have been not adjusting my workflow to git09:07
apacheloggerkubuntu-packaging-next should have all memberse removed and be reowned to some pseudo account/group no one is in to prevent people from using it09:09
Riddellkdesu synced09:10
apacheloggermh, now my branch will get screwed over I think09:11
apacheloggeroh my ^^09:11
Riddelluh oh09:11
apacheloggernevermind09:14
apacheloggergit will figure it out or something09:14
apacheloggerassuming you imported exactly the same change anyway09:15
Riddellanyone 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:16
apacheloggerRiddell: tooling fail I'd say09:18
* apachelogger hopes that unstable import wasn't utter rubbish09:19
apacheloggerframeworks has suprisingly little delta09:19
apacheloggerRiddell: had you done that patch import in bzr I'd had have a conflict now, git doesn't even care  :P09:22
apacheloggerthat's why git one09:22
apacheloggers/one/won09:22
Riddellgo go git09:23
apacheloggerbtw, I think we'll want to drop .gitattributes into all repos setting dpkg-mergechangelogs as merger or something09:26
apacheloggerdepends a lot on how we want to do the changelog thing though I guess09:26
apacheloggeroh wait09:42
apacheloggerah this is rubbish09:42
apacheloggerall the branches are owned by kubuntu-packagers, so we can't put them under unaccessible ownership09:42
apacheloggermeh09:42
apacheloggerwe could create new branches with a readme pointing out the stuff is in git now09:43
apacheloggerbeing new branches that'd break ancenstry and prevent pushes (as long as one doesn't -f)09:43
Riddellvalorie: forwarded an e-mail to you09:47
Riddell"LinuxFest Spokane 2015 invite from SFCC"09:48
Riddellapachelogger: any ETA on new images? (asks the plasma meeting)10:19
Riddellooh you have one?10:20
apacheloggerRiddell: http://kci.pangea.pub/images/kubuntu5-201409261420-x86_64.iso10:22
apacheloggerhaven't been able to test yet though10:22
apacheloggerusb stick was a bit of an annoyance on friday10:22
Riddellapachelogger: I don't suppose you've added a magic feature to tarme to extract FEATURE and DIGEST commits?10:27
apacheloggerno10:27
apacheloggerthat'd be logme.rb anyway10:28
apacheloggerplus that needs more details10:28
apacheloggerlike... how to know which tag is the one we want to considered the origin10:28
Riddellapachelogger: command line argument?10:36
Riddellkubuntu-ci image seems to boot up and run10:36
Riddellno wallpaper but panel et al is fine10:36
Riddelland I can't type anything10:36
apacheloggerRiddell: typing works for me10:40
apacheloggerwhy again a missed hangout10:44
apacheloggeryou know, I should like get a webcam or something xD10:44
SourBluecan you tell me how i can add something to the kubuntu-default-settings package?10:48
Riddellapachelogger: possibly a virtualbox issue10:51
apacheloggerstop testing in vbox :P10:51
Riddellooh hi SourBlue 10:51
RiddellSourBlue: did you work out what we want in the sddm.conf file?10:52
BluesKajHIya folks10:54
SourBlueRiddell: 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 breaks10:58
apacheloggerehm11:00
apacheloggerI really think sddm should be patched11:00
apacheloggeron ubuntu it has no business defaulting to any VT but 711:00
Riddellmaybe, I'll talk to d_ed about which is best when he appears11:02
RiddellSourBlue: do you have a launchpad account with an ssh key? if so I can take you through adding it to a package11:03
SourBlueI have a launchpad account but i need to add my ssh key11:04
RiddellSourBlue: make it so and we can do this11:04
Riddellhmm, interesting, sddm only defaults to vt 1 if it finds systemd http://paste.kde.org/podftr5g311:06
SourBlueokay done11:07
RiddellSourBlue: URL?11:07
SourBlueof?11:08
RiddellSourBlue: of your launchpad account!11:08
RiddellI've no idea what your name is :)11:08
SourBluehttps://launchpad.net/~denis-meiswinkel11:09
Riddellhi Denis :)11:10
RiddellSourBlue: ok ssh ubuntu@ec2-54-167-111-137.compute-1.amazonaws.com11:10
Riddellthen run  byobu11:10
RiddellSourBlue: ?11:16
SourBluegive me a second i made a little mistake11:16
SourBluecould you update the key i put a old one in my launchpad11:18
Riddellok11:18
RiddellSourBlue: try now11:18
SourBlueHmm i always get "Permission denied (publickey)."11:20
RiddellSourBlue: try once more11:21
RiddellI didn't add your newest one correctly11:21
SourBlueNope he won't accept it11:26
RiddellSourBlue: try  ssh ubuntu@ec2-54-167-111-137.compute-1.amazonaws.com  and see if it'll let you use password "foobar"11:29
SourBlueokay there we go11:29
RiddellSourBlue: run byobu11:29
Riddelland type something11:29
Riddellyay11:30
RiddellSourBlue: ok this is a shared amazon ec2 server running byobu/screen which we can both use11:30
Riddellcloud computing for the win11:30
SourBlueoh thats strange ^^11:30
RiddellSourBlue: having chatted with d_ed seems our best fix would be to patch sddm11:30
lordievaderOehh, multiplayer screen?11:30
RiddellSourBlue: so let's do that11:31
lordievaderAllways fun to mess with ;)11:31
RiddellSourBlue: do you already know stuff about packaging or am I best to tell you all the steps?11:31
SourBlueI know the basics11:31
SourBlueIf you have the time you can tell me whats important11:32
RiddellSourBlue: start by downloading the existing package11:32
Riddellwhich is in kubuntu-ppa/next11:32
Riddellhttps://launchpad.net/~kubuntu-ppa/+archive/ubuntu/next/+packages?field.name_filter=sddm&field.status_filter=published&field.series_filter=11:32
Riddellfind the .dsc file and run dget to download it and the associated .orig and debian tars11:33
* Riddell nudges SourBlue 11:35
SourBluedone11:35
RiddellSourBlue: noo, on the ec2 server11:35
SourBlueah okay11:36
SourBluesorry11:36
RiddellSourBlue: dget the .dsc (you did that debian tar)11:37
RiddellSourBlue: lovely11:37
SourBlueso you did that "exopr Lang=C" right?11:37
Riddellthe .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 bits11:38
Riddellyes that was me11:38
RiddellSourBlue: dpkg-source -x *dsc  to extract the source package11:38
RiddellSourBlue: cd into the sources and look around11:39
Riddellit will have a debian/ directory with the packaging11:39
Riddelland the upstream source code11:39
Riddellwe want to patch CMakeLists.txt11:39
Riddellpatches in our packages use a tool called quilt11:39
RiddellSourBlue: run   quilt new kubuntu_minimumvt.diff11:40
Riddellto start off the new patch11:40
RiddellSourBlue: now run  quilt add CMakeLists.txt11:41
Riddellto tell it we want to include that file in the patch11:41
RiddellSourBlue: lovely, now open CMakeLists.txt in your favourite text editor11:41
Riddelland find the line  set(MINIMUM_VT 1)11:41
Riddellchange that 1 to a 711:42
Riddellsave and close11:42
Riddellrun  quilt refresh  to update the patch11:42
Riddelland open up debian/patches/kubuntu_minimumvt.diff in a text editor11:42
Riddellgreat, that patch looks like it does what we want11:43
Riddellnow we need to add headers to the patch11:43
Riddellto document what it does11:43
Riddellhttp://dep.debian.net/deps/dep3/11:43
RiddellI think we want "A vendor specific patch not meant for upstream submitted on the BTS by a Debian developer:"11:44
Riddellso copy and paste the lines below that section in the dep3 document11:44
apacheloggermh11:44
apacheloggerRiddell: quilt -e header --dep311:44
SourBluewhere?11:45
RiddellSourBlue: at the top of the patch file11:45
Riddellabove the first line11:45
Riddellapachelogger: interesting11:45
RiddellSourBlue: set the author to yourself11:45
Riddellset the bug to https://bugs.launchpad.net/kubuntu-ppa/+bug/136259911:45
ubottuLaunchpad bug 1362599 in Kubuntu PPA "ubiquity-dm does not run on kubuntu plasma5 images" [Undecided,Fix committed]11:45
Riddelland maybe change it to Bug-Ubuntu11:45
RiddellOrigin can be the same bug report11:46
Riddelland give it a useful description11:46
Riddell"ubuntu expects X to start on vt7 stop it detecting the half broken systemd which makes it start on vt1"  something like that11:47
SourBlueadd " 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
ubottuLaunchpad bug 1362599 in Kubuntu PPA "ubiquity-dm does not run on kubuntu plasma5 images" [Undecided,Fix committed] https://launchpad.net/bugs/136259911:47
SourBlueurl*11:47
Riddelljust the url is good on those lines11:48
SourBlueIs that okay?11:49
Riddelllovely11:49
RiddellSourBlue: save and quit11:49
Riddellnow we need to add an entry to the package changelog11:50
Riddellrun  EDITOR=vi dch 11:50
Riddell(else it'll start emacs)11:50
apacheloggerbrrr11:50
Riddellif you have something to say harald please let the whole class hear it11:51
RiddellSourBlue: change the name and e-mail to you11:51
apacheloggeremacs sucks!11:51
Riddellin the comment put the name of the patch and the description again11:52
Riddellalso put  LP: #1362599  to link it to the bug on launchpad11:52
ubottuLaunchpad bug 1362599 in Kubuntu PPA "ubiquity-dm does not run on kubuntu plasma5 images" [Undecided,Fix committed] https://launchpad.net/bugs/136259911:52
SourBlueName?11:53
RiddellSourBlue: filename of the patch11:53
Riddellkubuntu_minimumvt.diff11:53
apacheloggernew lintian still hates our kdeev license lines, I am beginning to think we should sed them all11:53
SourBluelike that?11:54
RiddellSourBlue: put "Add " before the patch filename so you know what the change is11:54
RiddellSourBlue: only 1 space needed after the *11:55
RiddellSourBlue: lovely11:55
Riddellsave that11:55
Riddelland now we compile it to check it's still sane11:56
Riddellrun  debuild   to compile11:56
SourBluewe don't change the urgency?11:56
RiddellSourBlue: the default is fine for urgency unless it's a security update11:56
Riddellapt install those build dependencies and run debuild again11:57
apacheloggerRiddell: /usr/lib/pbuilder/pbuilder-satisfydepends-classic11:58
Riddellor you can run that script ↑11:58
Riddellalthough it has the weird side effect of running apt autoremove for some reason11:58
Riddellwhich can mess you up if you're building two things at once11:58
SourBlueWhats wrong with that?11:58
apacheloggerRiddell: that's because it explicitly wants sequential builds11:59
Riddellsometimes I'm compiling two packages at once and I've had that script remove packages the first build needs11:59
apacheloggerreason being that it installs a fake package with the relevant deps11:59
apacheloggera subsequent run will then remove the fake package and call autoremove to revert to what the system was like before12:00
apacheloggerRiddell: why don't you pbuilder the packages btw?12:02
Riddellapachelogger: quicker not to, and this is a shiny new ec2 so it's a fresh environment anyway12:03
RiddellSourBlue: woo, it compiles!12:03
apacheloggerwith apt-caching there's not much slowness about pbuilder other than unpacking12:03
apacheloggerRiddell: the thing is, if you build two things at once it's not a fresh env anymore ;)12:03
SourBlueIs it bad if we do it unsigned?12:04
RiddellSourBlue: ok lets build the source package with   debuild -S12:04
Riddelllovely12:05
Riddellcd ..12:05
Riddelloh wait12:05
Riddellwe didn't set the release, sorry12:05
Riddelledit  debian/changelog again12:05
Riddellset UNRELEASED to utopic12:05
Riddelldebuild -S  again12:06
apacheloggerRiddell: dch -r12:06
Riddellor you could have used that ↑12:06
Riddellso now you'll find a .changes file12:06
Riddelllooks fine, now I need to sign it 12:07
Riddellok I've run   debsign -r ec2-54-167-111-137.compute-1.amazonaws.com:sddm/sddm_0.9.0-0ubuntu1~ubuntu14.10~ppa8_source.changes12:08
Riddellwhich has downloaded, signed and uploaded the files 12:08
Riddellso if you look in the .changes now it'll have PGP bits12:08
Riddelllovely12:08
SourBluewow thats awesome12:08
Riddellone other check we can do to make sure we're uploading the right thing and not made any mistakes12:09
Riddelldebdiff sddm_0.9.0-0ubuntu1%7Eubuntu14.10%7Eppa7.dsc sddm_0.9.0-0ubuntu1~ubuntu14.10~ppa8.dsc12:09
Riddellyep looks good12:09
Riddellso now upload it to the PPA12:10
Riddelldput ppa:kubuntu-ppa/next-staging sddm_0.9.0-0ubuntu1~ubuntu14.10~ppa8_source.changes12:10
Riddelladd a --unchecked to that12:10
RiddellI guess add the --unchecked directly after the dput12:11
Riddellwoo, you uploaded your first package to kubuntu!12:11
SourBlueJay! :)12:11
RiddellSourBlue: 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
RiddellSourBlue: and once that's done we'll copy it over from next-staging to next12:12
Riddelland then it'll appear on the ISO when it gets amde12:13
Riddellwhich is at about 22:00 in the evening in some european timezone or other12:13
Riddellso by midnight we can check if it fixes the problem :)12:13
SourBlueThat would be awesome :D12:13
SourBlueThank you so much!12:15
RiddellSourBlue: I'll kill the ec2 shortly, anything you want to copy off there for notes?12:17
SourBlueNope12:17
RiddellSourBlue: we're coming to the end of our release cycle with a release in october so less scope for randomly updating or making new packages12:22
Riddelllots of scope for testing and bugfixes :)12:22
SourBlueHehehe ^^ sounds great12:24
SourBlueI can't wait to see Plasma 5 when it's ready12:24
Riddellah but now you're an elite kubuntu ninja you get to try it before it's ready12:26
Riddelland then work out which bugs still apply http://goo.gl/B527rj12:27
SourBluehttps://i.imgur.com/PIWiVb6.gif12:31
SourBlueSo if i want to help with bugs etc. where should i look?12:33
shadeslayerokie, where is the ssh page for alioth12:39
shadeslayerokie, where is the ssh page for alioth12:39
apacheloggershadeslayer: user profile12:43
shadeslayerdon't see it12:44
shadeslayeralioth is annoying 12:45
apacheloggershadeslayer: https://alioth.debian.org/account/editsshkeys.php12:45
apacheloggerI think u need nu glasses12:45
shadeslayerno seriously, searched for ssh12:46
shadeslayernothing12:46
apacheloggerhttps://alioth.debian.org/account/12:46
apacheloggerbottom of the page12:47
apacheloggerShell Account Information12:47
shadeslayersearch for shell -> nothing12:47
apacheloggerstop using firefox12:47
shadeslayer:O12:48
shadeslayernothing in chromium as well12:48
apacheloggerworks in chrome12:48
apacheloggeror maybe you just dont know how to search12:49
apacheloggermaybe you type into address bar12:49
shadeslayerapachelogger: http://i.imgur.com/7EMiuxM.png12:49
apacheloggershadeslayer: you been accepted into pkg-kde group?12:50
shadeslayernot yet12:50
apachelogger...12:50
=== rdieter_ is now known as rdieter
shadeslayerapachelogger: but I can access https://alioth.debian.org/account/editsshkeys.php12:51
apacheloggerI suppose it is hidden from the mainpage because it made no sense12:51
apacheloggerunless you are in a group you won't have access to anything anyway, so the key makes no sense one would argue12:52
* apachelogger finds that a bit silly12:52
apacheloggerRiddell: now the question is, who is going to port the kubuntu-automation stuff to git12:55
apacheloggeraaaalso, 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
apacheloggernot that it made much difference12:55
Riddellapachelogger: what needs ported to git? all the bzr branches?13:02
RiddellSourBlue: check out the links on http://qa.kubuntu.co.uk/13:02
RiddellUtopic milestoned bugs and kubuntu-ppa/next Plasma 5 bugs have lots of bugs13:02
Riddellhttps://bugs.launchpad.net/ubuntu/+bugs?field.tag=kubuntu-packaging has packages needing done13:03
RiddellSourBlue: you could for example look at packaging grantlee which has new versions in both kdelibs4 and kf5 land13:03
apacheloggerRiddell: assuming it does bzr co and bzr builddep etc. all that needs property13:04
apacheloggeralso 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:05
Riddellapachelogger: I was expecting to port the scripts as I need them, starting with kubuntu-initial-upload when plasma 5.1 beta is buildable13:06
Riddellwhich is when these kf5 packages get through launchpad13:06
apacheloggerRiddell: fine by me as long as I don't have to do it :P13:09
apacheloggeryou'll want to write additional logic though13:09
Riddellapachelogger: what additional logic?13:10
apacheloggeryou'll want to branch kubuntu_unstable13:10
apacheloggerso git clone; git pull; git checkout kubuntu_unstable; git checkout -b kubuntu_utopic_next;13:10
apacheloggerand for the next release that'll need more adjustment as it needs to merge unstable into next13:11
apacheloggershouldn'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:11
apacheloggerso there wouldn't be merge conflicts or anything13:12
apacheloggeractually that raises a question ... should unstable track git master or Plasma/5.113:12
apachelogger:S13:12
apacheloggeror 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 though13:14
* apachelogger gets a headache13:14
SourBlueRiddell: So if I wanted to package this one https://bugs.launchpad.net/ubuntu/+bug/1372471 what do I have to do?13:20
ubottuLaunchpad bug 1372471 in Ubuntu "[needs-packaging] kdev-python-py3" [Wishlist,New]13:20
RiddellSourBlue: take a look at the current kdev-python package13:21
Riddellit'll need ported to python3 for the kdev-python-py3 one13:21
Riddellpython packaging is a bit of an art in itself, fortunately ScottK is an expert there :)13:22
SourBlueah okay ^^13:22
SourBlueSo i would download the source to my own machine (apt source *name*) 13:22
Riddellapachelogger: so unstable is the kubuntu-ci packaging? how does this fit in with us only having a master branch so far?13:23
apacheloggerRiddell: we don't we now have kubuntu_unstable :P13:24
PaliRiddell: 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
Paliis there way to increase size of ppa?13:24
Palilaunchpad refused to upload new packages13:24
RiddellPali: you need to file a question on it I think13:24
Riddellhttps://help.launchpad.net/Packaging/PPA "Size and transfer limits"13:25
apacheloggerkubuntu_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 changelog13:25
Riddellbut that's debian's problem :)13:26
apacheloggerso 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:27
Paliok, I send question to that launchpad tracker13:28
apacheloggerall of this kinda depends on debian figuring out how they want to use master13:28
Palihow long it will take?13:28
apacheloggeron 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 automatically13:29
RiddellPali: I'm not sure, sending chocolate to wgrant may make it faster13:29
Pali:-)13:29
apacheloggerso 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 that13:29
apacheloggerthat's a long way to go though, also possibly a tad too much automation ^^13:30
wgrantChocolate or pings, either way.13:47
apachelogger^^13:51
Palithanks! :-)13:53
Riddellaww volkan gezer left kubuntu-devel mailing list13:54
RiddellSourBlue: have you joined the kubuntu-devel mailing list? also needed to be an elite kubuntu ninja13:54
SourBlueI think i did13:56
Riddellgreat13:57
SourBlueYou see if someone left the list?13:58
Riddellyes list admins gets a notification13:58
apacheloggerworse than the NSA13:59
SourBlueMaybe he is from the NSA who knows..14:00
SourBlueMaybe i am..14:00
Riddellchecking out us communist freedom fighters14:00
apacheloggerah ah ah14:02
apacheloggerhttps://www.youtube.com/watch?v=VEy5vIWCJLQ14:02
SourBluelol what14:04
apacheloggermonty python reference, that's what ;)14:06
* SourBlue loves 100% Protection!14:06
Tm_Tsourblue to testers, roger roger14:13
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 that14:30
santa_the workflow was explained in qt4-x11 README.source if I recall correctly14:31
Tm_Thttp://ubottu.com/factoids.cgi?search=sourblue14:38
Riddellwhat to name the sddm-kcm package? currently it's kde-config-sddm but I wonder if it should be sddm-kcm14:39
apacheloggerRiddell: policy is kde-config-foo14:43
Riddellthere is a policy for that?14:45
SourBlueUbottu what does that mean?14:46
ubottuI am only a bot, please don't think I'm intelligent :)14:46
apacheloggerRiddell: debian14:46
apacheloggerthere was a mail thread about it some years back14:46
apacheloggerwhich is where the kde-config- thing comes from14:47
Riddellwell remembered14:47
SourBlueDo 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
SourBluelike if package is installed do this if not do something else14:49
apacheloggerdpkg -s14:50
SourBlueHmm looks like it could work but it won't do what i want i need something like this: http://pastebin.com/7KmsX8YF14:55
SourBluehave to go see you soon15:00
apacheloggerSourBlue: if dpkg -s vlc &> /dev/null; then echo "installed"; else "not installed"; fi15:04
Riddellsddm-kcm in next-staging15:19
SourBluehttp://pastebin.com/7KmsX8YF does someone have a clue how I can make this work?15:36
Riddelltsdgeos: okular is failing it's tests in the archive, anything we should care about? 15:41
Riddellhttps://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-okular/lastBuild/ARCH=amd64,label=adt/artifact/results/log15:41
Riddellhttp://paste.kde.org/psdouap2715:41
rbergSourBlue: remove the []15:42
tsdgeosRiddell: you're running them under xfb-run?15:43
Riddelltsdgeos: yes but it fails under normal x too15:44
RiddellI get a dialog with "Could not open /home/jr/src/okular/okular-4.14.1/tests/data/contents.epub"15:44
SourBluerberg: Wow that was easy.. Thank you!15:45
Riddellah it says "can not find a plugin to handle the file"15:45
tsdgeosRiddell: yeah you silly people don't build epub15:45
tsdgeosfix that15:45
Riddelloh we do, but it's in a separate package for some reason15:47
Riddellok that explains it15:47
Riddellsorry for the hassle tsdgeos 15:47
SourBlueDo you know why we don't get the newest xchat version?16:09
SourBlueHexChat*16:09
Riddellnope, we only do KDE Software here not sure who's incharge of xchat16:10
Riddellprobably nobody which would explain your question16:10
SourBlueHmm and someone is "bashing" me or "us" because we are using a Old Kernel version16:11
Riddellall the fault of the foundations team that one16:12
Riddellbut I expect they have their reasons if that's the case16:12
SourBluecouldn't i just build the newest hexchat package and submit that?16:14
RiddellSourBlue: latest upstream is 2.10.1? http://hexchat.github.io/downloads.html16:16
Riddellwe have 2.10.0 https://launchpad.net/ubuntu/+source/hexchat16:16
Riddellsynced from debian16:16
Riddelldebian has 2.10.1 https://packages.debian.org/search?searchon=sourcenames&keywords=hexchat16:16
Riddellso 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 ones16:16
Riddellbut it's no KDE so #ubuntu-motu for help with that16:17
Riddellor you could use quassel or konversation :)16:17
SourBlueah okay so thats why we don't get the newest version of that?16:17
Riddellprobably the version arrived in debian after our debian import freeze16:20
SourBlueSo 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:21
Riddellwe're working on utopic which is due to be released  oct 23rd https://wiki.ubuntu.com/UtopicUnicorn/ReleaseSchedule16:22
Riddellfirst three months are a free for all throwing in all new features and syncing everything from debian16:23
Riddellthen we stop syncing stuff from debian automatically but still manually if we check it fixes more bugs than it adds16:23
Riddellthen beta freeze last week so now everything uploaded needs to be approved by a release team person (like me)16:24
Riddellagain to check it fixes more bugs than it adds16:24
Riddelland no new features are allowed16:24
Riddellso 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 bugs16:25
Riddelland after october release it's frozen solid and only stable release updates get in which are very closely vetted16:25
Riddellbut also after the release v-series will open and we'll start all over again16:25
SourBlueThats strange16:26
Riddellit's pretty normal for software development16:27
Riddella period of new features then a preiod of stabalisation16:27
SourBlueokay i think i get it now16:28
Riddelland 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 debian16:28
Riddellbut not me, I only care about KDE Software :)16:29
Riddelland we're currently developing plasma5 packages in a PPA so we don't need to care about that too much16:33
SourBlueSo theres not much i can do about that right? (besides telling somneone)16:33
Riddellfile a bug complete with reasons why it's needed and reasons why it won't cause more bugs16:34
Riddellthem poke #ubuntu-motu16:34
Riddelloh and say that you've compiled and tested it16:34
Riddells/them/then/16:34
SourBlueokay got that 16:35
sgclarkRiddell: kdevelop backport in my ppa https://launchpad.net/~sgclark/+archive/ubuntu/kubuntu16:40
Riddellooh!16:42
Riddellstill compiling..16:43
Riddellsgclark: get someone to test it then if it all works copy it over to kubuntu-ppa/backports ?16:43
sgclarkI don't have a trusty machine, only chroot16:44
Riddellchroot is usually good enough for testing an application, you can still run X apps if you set xhost +  on the real system16:45
sgclarkbut yeah it needs testing if anyone does...16:45
Riddelloh and mount -t none -o bind /dev chroot/dev16:46
Riddelloh and mount -t none -o bind /tmp chroot/tmp (and /proc)16:46
sgclarkok, I will test it.16:46
tsimpsonschroot makes that easier16:46
sgclarkRiddell: anything else that needs doing?16:47
Riddellsgclark: the new Plasma 5 beta will need packaged but that'll need fiddling with the scripts to use git instead of bzr16:49
Riddellsgclark: but I know that kwayland is new and needs packaged16:49
Riddellsgclark: and breeze can be compiled for qt4 as well as qt 5 now16:49
Riddellnot 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 it16:50
RiddellScottK: have you seen this? http://thp.io/2011/pyotherside/  it's just what the world needs, yet another python qt binding!17:14
ScottKI have.17:15
ScottKI'm ignoring it.17:15
Riddellwhatever were they thinking17:15
ScottKThey do a Ruby bindings thing too.17:16
ScottKDunno.17:16
ScottKIn fairness, Phil is not the most collaborative guy in the world.  There may be a reasonable reason.17:17
Riddellyeah he likes to run it as his business which stop it being very openly developed17:28
ScottKOTOH, he's generally very responsive and I only recall one time I really disagreed with what he decided.17:29
Riddellyep17:30
PaliRiddell: kde 4.14 packages for precise are in my ppa: https://launchpad.net/~pali/+archive/ubuntu/kubuntu-backports/18:02
RiddellPali: wow, awesome thanks :)18:02
RiddellPali: so needs tested and then copied over to kubuntu-ppa/backports18:03
RiddellPali: 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
Palithere are some which failed, because of lot of new dependences and some because of c++11 (which is not in precise gcc)18:03
Palinow I'm using new packages18:04
Palionly few hours ago was kate compiled18:04
RiddellPali: I'm off home but I'll try to test and copy it over tomorrow18:07
Paliok18:07
sgclarkRiddell: kdevelop backport in my ppa https://launchpad.net/~sgclark/+archive/ubuntu/kubuntu\18:15
soeeRiddell: ping18:46
soeesgclark: the 4.14.1 packages are relesed for 14.04 ?18:48
soeehmm activities plugins list (in system settings) shows that Global Shortcuts plugin for activities is enabled, though no shortcuts are available.. strange18:55
=== rdieter is now known as rdieter_work

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