[00:00] and check whether or not that list is up-to-date [00:00] I wrote that ~6 months ago [00:00] ahh ok, is there an easy way for me to see package list? [00:01] probably not finalized yet, but there should be something.... [00:02] darn it, what was that called.... [00:03] I will add a being edited tag to software page then till I get it figured out [00:05] http://cdimage.ubuntu.com/kubuntu/releases/trusty/alpha-1/trusty-desktop-amd64.manifest [00:05] manifest is the word I forgot [00:06] thanks! [00:06] shouldn't change too much [00:07] shadeslayer: I know you are still awake -- how much will that change ^^^ [00:08] hmm, atleast pm-utils will be dropped [00:08] probably early next week [00:08] if I survive the flight and my cousins bachelor party [00:08] ok, I think that will not affect the docs [00:08] which is all we care about atm [00:08] the most important thing affecting docs will be my driver manager [00:09] oooo, bachelor's party [00:09] which I really really should finish off [00:09] yes, please [00:09] hmm, anyway to get that manifest without system level stuff? [00:09] and ping us when you are ready with it [00:09] will do, first thing to do is write installation support [00:09] I've spent too much time thinking about what the UI should look like [00:10] sgclark: I just copied it to a kate file and x-ed off stuff I didn't want to list or was done with [00:10] and asked here about the rest [00:10] cool, I can do that [00:10] busy evening :) [00:10] now that you have inducted sgclark into ninjas, we're working her to death in the Docs mines [00:11] hey Riddell, I got my stuff sorted. do tests normally take hours? lol [00:11] you can also look at the seeds [00:11] which usually have a shorter list of packages [00:11] specifically the desktop seed [00:11] sgclark: which stuff? which tests? [00:12] Riddell, my flood of emails to list, disregard. the package I am building has been stuck on a test forever [00:13] sgclark: stuck on the same test? [00:13] shadeslayer helped me out a ton :) [00:13] sgclark: that probably means the test is broken, are you running it in a pbuilder or something? [00:14] no just a VM with daily build [00:15] if you think that's long try compiling firefox ... [00:15] or Qt .... [00:15] shadeslayer: do you have a link to desktop seeds? [00:15] hmm, well I guess there's something the test work with about the build if it really is stuck [00:15] often they expect X which is hard to get during most package builds [00:15] lol yeah, I use Gentoo so firefox updates are overnight thing lol [00:15] valorie: http://bazaar.launchpad.net/~kubuntu-dev/ubuntu-seeds/kubuntu.trusty/view/head:/desktop [00:16] cool [00:16] oh oh [00:16] danke schon [00:16] valorie: touchpad kcm [00:16] sgclark: pst, I have this really good distribution you should try where they compile the programmes for you, it's called ooboontoo or something similar [00:16] that's another thing to be replaced [00:16] shadeslayer: what's the deal with qt 4.8.5? is there something I should be testing? [00:16] Riddell: I heard the developers are pretty kickass people [00:16] I don't think we list that fine-grain stuff in Docs [00:17] Riddell: I'm reviewing 4.8.5 [00:17] Riddell this computer is Kubuntu :) just don't dev on it, my stable "social" box [00:17] Riddell: along with mitya57 [00:18] Riddell: https://launchpad.net/~rohangarg/+archive/experimental [00:18] I can figure out from that file what normal users would be looking for with a software page, thanks! [00:18] Riddell: feel free to check runtime stuff, I'm still reviewing patches and doing cleanups [00:19] shadeslayer: what's so hard about kimageformats copyrights? it all seems to be LGPL [00:19] Riddell: all of them? I don't think so [00:19] shadeslayer: all I can see. some 2, some 2.1 and some unversioned [00:20] feel free to do it, I just don't want to bother with that stuff, makes me want to rage [00:20] I am not a fan of copyrights heh [00:21] it's annoying how one has to do it [00:23] the hard thing with foss copyrights is keeping everything up-to-date [00:24] I find it interesting, I guess that's why I maintain the KDE licence policy [00:24] ^^ :) [00:24] I'm sorry I find it insanely boring to do that :P [00:24] I realize its a very important aspect of KDE, but really, it's super boring [00:26] Riddell: fyi : Now that multiarch support is available in the package manager (dpkg 1.16.2 and above; apt 0.8.12 and above), converting your runtime library package to Multi-Arch: same makes it possible for users to install your package for more than one architecture at the same time. This has several benefits: [00:27] https://wiki.debian.org/Multiarch/Implementation [00:28] so makes sense for libs that are installed into /usr/lib/arch/ [00:40] sgclark: oh it's probably dbus [00:41] the dbus server isn't running in the packaging [00:41] sgclark: just disable the test [00:41] shadeslayer: you don't need the default %: rule if you're using dhmk [00:42] oh huh, didn't know [00:43] sgclark: alternatively, override dh_auto_test , run export `dbus-launch` and then launch dh_auto_test [00:44] * valorie goes off to dinner [00:45] ok thank you! [00:47] Riddell: https://fosdem.org/2014/schedule/track/distributions/ < empty? [00:50] shrug, dunno who runs that room [00:53] worked like a charm, thanks shadeslayer [00:53] cheers :) [00:59] clever shadeslayer [01:00] hehe [01:00] * Riddell snoozes [02:09] * sgclark is really away now === DalekSec_ is now known as DalekSec [02:24] sgclark: lintian is a tool to check for common packaging issues [02:24] see man lintian [02:24] yeah, I just don't have a clue of what that particular error is [02:24] google it [02:25] yeah tried that [02:25] I will keep trying [02:25] http://lintian.debian.org/tags/version-substvar-for-external-package.html [02:25] stuck on symbols atm [02:26] ah we live in a weird age of communication, you email with a issue, I reply on IRC [02:26] yeah I found that page, I don'r see anywhere what I need to do to fix [02:26] please read the error carefully :) [02:26] do you have a libkf5dbusaddons in debian/control [02:26] or is it libkf5dbusaddons5 [02:26] or something like that [02:28] ok, good night [02:28] ooh has a 5 [02:28] :) [02:28] night, thanks for all your help! [02:28] now read the error :P [08:57] good morning [08:58] Good morning. === lordieva1er is now known as lordievader === alvin_ is now known as alvin === davmor2_ is now known as davmor2 [11:39] Hiyas all [11:56] Riddell: maybe we should bring back the proper language-pack-kde- for kubuntu stuff? [11:58] apachelogger: why? there's only a few files aren't there? they can go in language-pack-xx no? [12:04] that's what I thought, they are somehow getting more [12:04] lattest addition: kdesudo [12:05] shadeslayer: when apol checks in please tell him that AbstractResource.h in muon has whitespacing issues [12:07] any idea why muon loads like 1 minute ? === jacky is now known as `dd === `dd is now known as jacky === apachelogger changed the topic of #kubuntu-devel to: Kubuntu new year | https://trello.com/kubuntu | 4.11.5 WIP http://notes.kde.org/p/kubuntu-ninjas | bugs https://tinyurl.com/ovfcj78 | build status http://goo.gl/cjEFkO | ISO testing http://goo.gl/cRAawa ` === jacky is now known as elonmusk [12:18] soee: install muon-dbg; start muon with `gdb --args muon-discover --nofork`; type 'r' and hit enter in the resulting prompt; muon will start an the terminal will have a wall of text; wait until the terminal has a bit clamed down (~10 seconds) and hit ctrl+c; type 'set logging on' and hit enter; type 'thread apply all bt' and hit enter (possibly multiple times until you are back at a prompt); type 'set logging off' and hit enter; type 'c' and [12:18] hit enter'; wait a bit more; repeat ctrl+c... [12:18] do this until muon has finished starting, then ctrl+c and type 'quit' === elonmusk is now known as jacky [12:18] then `kate gdb.txt` paste the information from that file [12:18] * apachelogger should totally blog about these things at some point [12:18] :o [12:19] 1 minutes sounds a lot like dbus timeouts though [12:20] i have to install ~520 mb :D [12:20] this packages require it: kdelibs5-dbg libqt4-dbg muon-dbg qapt-dbg [12:20] sounds about right [12:22] apachelogger, gdb --args muon-discover --nofork [12:22] muon-discover ? [12:22] or muon [12:22] or muon-update [12:23] ill go with muon [12:23] well, whatever GUI takes so long to start :P [12:28] Riddell: so... regarding l10n .... lightdm needs new release, usermanager needs new snapshot, synaptiks is being replaced by new software from upstream which should be i18n'd correctly, qapt has a legit i18n issue, otherwise it's launchpad/langpack madness [12:32] apachelogger, yes: http://pastebin.kde.org/psub8yn4s ? [12:32] apachelogger: good diagnosing! [12:33] soee: yes [12:34] apachelogger, http://pastebin.kde.org/puwccc4bw [12:35] soee: you're supposed to repeat that a couple of times :P [12:36] from what you pasted there is no reason for it to be stuck though [12:36] apachelogger, you wrote: muon will start an the terminal will have a wall of text [12:36] soee: or is it only stuck for 2 runs? [12:36] but there is only few lines [12:36] soee: depends on the app [12:37] apachelogger, no its loads long each time i try to run it [12:37] right, so get more output please :P [12:37] currently I see two ctrl+c loops [12:38] so repeat ctrl+c , than logging etc. ? [12:38] yep [12:38] just do it as often as possible until the application is usable [12:38] he ? [12:39] application is usable ? [12:39] well, until startup has finished [12:39] with this terminal command it starts quick [12:39] what? [12:39] Oo [12:39] one sec [12:40] muon --nofork [12:40] does that also start quick? [12:40] (i.e. without the gdb --args) [12:46] hmm [12:46] if i run muon from terminal and close it i have this: Couldn't find the releasechecker script [12:46] /usr/bin/python3: can't find '__main__' module in '' [12:46] but muon starts in 1 second [12:46] if i try to run it from krunner it takes ~1 min [12:47] *saucy [12:49] Oo [12:50] soee, sudo updatedb , every once in a while [12:50] soee: start from krunner, then check ~/.cache/upstart/startkde.log for output regarding muon or the releasechecker [12:50] also if there is no release checker you likely broke something :P [12:51] impossible its pc @work i do not mess with it here :) [12:53] apachelogger: [12:54] apachelogger: can you try palava.tv with firefox , chromium , which don't work , and with chrome that works ? [12:54] apachelogger: i have tried to change phonon backedn from vlc to gstremer and i got the issue [12:56] neither firefox nor chromium use phonon [12:57] apachelogger: there is an issue btw [12:57] apachelogger: i have tested 2 times [12:57] if i change pphonon backend i have that problem [12:59] apachelogger: i am here https://palava.tv/mio [13:00] apachelogger, from start till close http://pastebin.kde.org/pen6o79cu [13:03] also i tried again and i have: [13:03] Couldn't find the releasechecker script [13:03] /usr/bin/python3: can't find '__main__' module in '' [13:03] very peculiar [14:14] sgclark: yo, you had some packaging done? [14:37] ovidiu-florin: hey if you want a tutorial in packaging kf5 I'm happy to do that too :) [15:14] Riddell: I am waiting for kdesudo and whoopsie to actually get accepted form the translation import queue and then I'll file a batch of bugs for all the templates we currently don't have in a language pack [15:14] also we really need someone to look at :S https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1234106 [15:14] Ubuntu bug 1234106 in software-properties (Ubuntu) "qt ui files are not extracted into pot" [High,Confirmed] [15:15] apachelogger: do we? I don't think any strings are actually used from the ui file [15:51] Riddell: sgclark to speed up things http://pastebin.kde.org/pow6r17ey [15:53] oh oh oh [15:53] wait [15:53] make the version a parameter, use $DEBEMAIL and you can add that to the tools [15:53] ^^ [15:53] yofel: better idea :D [15:54] I'll just make a template for dh_make [15:54] and boom [15:54] that can use templates? cool [15:54] apparently! [15:54] I downloaded all the tars already to batch it up [15:55] :D [15:55] and I just copy and adapt packaging from threadweaver or something known good [15:58] Riddell: wait, I'm writing a dh_make template, to use === rdieter_laptop is now known as rdieter [16:01] Do I hear some packaging? [16:02] KF5! [16:02] Quintasan: you know you want to! [16:02] https://notes.kde.org/p/kubuntu-ninjas-frameworks [16:02] I guess I can go one or two Tier 1 if they are not done yet [16:02] !ninjas | KF5 takes you back to raw packaging [16:02] KF5 takes you back to raw packaging: Ninja Time! apachelogger, debfx, JontheEchidna, Quintasan, Riddell, ScottK, yofel, smartboyhw, murthy [16:03] Riddell: For next release I believe it would be wise to split them Tier-wise === greyback is now known as greyback|away [16:03] Quintasan: who split? [16:04] Riddell: split as in on the EtherPad [16:04] Instead of throwing all the names into huge list [16:04] Quintasan: oh feel free to do now :) [16:04] for the next release you should be scripting that [16:04] yofel++ [16:04] yep [16:05] should work mostly the same as kde sc [16:10] Any bzr branches? [16:11] Quintasan: not yet, still to do that [16:11] Okay, I'll gotta upgrade muh tools first. [16:12] shadeslayer: Where is muh dh_make template? [16:12] Quintasan: 5 minutes [16:14] Quintasan: just copy an existing one in the archive [16:17] Quintasan: http://people.ubuntu.com/~rohangarg/kf5/ [16:17] there we go [16:17] :) [16:17] just for libs though [16:19] hmm [16:19] Quintasan: you'll need to edit debian/rules [16:19] my sed is wrong in new_kf5.sh [16:20] hmm [16:23] shadeslayer: Unable to find the customization directory, ./debianl [16:23] Cannot find rules file for rules format "dh7". [16:23] ;_; [16:24] I have a /tmp/debianl/rules.dh7 [16:25] It needs a absolute path [16:25] I guess [16:25] I suppose [16:25] Quintasan: new_kf5.sh updated [16:27] Extra parameters on command line [16:27] xD [16:29] nvm, forgot bash doesnt have zsh variables [16:29] Quintasan: new_kf5v updated [16:30] whut, dh_make doesn't write a changelog [16:30] fuuu [16:31] we also should consider using Kubuntu Developers as DEBFULLNAME and respective address as DEBMAIL :P [16:32] so what exactly is kde version in trusty? am seeing 4.11.5 and 4.12.0. is this a feature or not? [16:32] utusan: that's fine [16:32] KDE Workspace is at 4.11.5 [16:32] run time and kde libs are 4.12.0 [16:33] utusan: it's fine [16:33] if you say so, will check [16:36] Quintasan: update template [16:36] but why mix? [16:37] because kde-workspace is frozen at 4.11.X [16:37] ask upstream [16:37] and they didn't want to version it 4.12 just for the heck of it [16:37] ^^ [16:40] yofel: shadeslayer ok thanks for the info. somehow I think kde has lost it. it became a monster bloat that got blindsided by the tablets [16:40] shadeslayer: no copyright as well [16:41] Quintasan: can't be templated [16:41] oh [16:41] I think -r dh7 -t /tmp/debianl could work [16:41] well, just copy it over from the default dh_make templates [16:41] That's not automatization :P [16:43] you can't automate much of this [16:43] they're new packages [16:43] all unique [16:43] pbuilder-satisfydepends-dummy : Depends: extra-cmake-modules which is a virtual package. [16:43] uhh [16:43] added the experimental ppa? [16:43] and dafuq just happened there ^^ [16:43] * Quintasan copies the pbuilder for ninja [16:46] Riddell: you haven't read my report :'< [16:46] http://imgur.com/a/sEcep#7 [16:46] http://imgur.com/a/sEcep#6 [16:46] http://imgur.com/a/sEcep#5 [16:48] Quintasan: update [16:49] Quintasan: build [16:49] apachelogger: build what? [16:49] * apachelogger did not know Quintasan was a builder, fancy tho [16:49] okay [16:49] this sucks [16:49] Could not find a configuration file for package "Qt5Core" that is [16:49] compatible with requested version "5.2.0". [16:50] Quintasan: build codeine-phonon5_0.0+git20140109.dsc [16:50] Quintasan: add Qt ppa [16:50] the one that the experimental ppa depends on [16:50] shadeslayer: Why is that not in trusty yet? links to ppa pls [16:50] shadeslayer, Riddell: out of interest ... why not require libqtcore5-dev >= 5.2.0? [16:50] https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-beta2 === vinay is now known as Guest75081 === greyback|away is now known as greyback [17:11] shadeslayer: also, source/format would be nice to have there [17:11] :P [17:16] and qt5-default as well [17:16] * Quintasan hides [17:23] idk about qt5-default [17:23] but yeah, it'll take a bit of time to get small kinks worked out :) [17:24] like right now the dev package has a 5 in the name [17:27] need a description for kguiaddons [17:31] "Qt widgets for colours, fonts and text" ? [18:01] sorry I was up late and slept in... I delete the symbol file and run debuild -S again? [18:01] Riddell: ^^ [18:02] sgclark: yeah [18:03] ok now I have the key issue [18:03] what do I upload to where? [18:04] and packaging is fun btw :) [18:04] the .dsc .debian.tar.gz and .orig.tar.xz [18:04] to whereever I can get them :) [18:11] ubuntu-bug? I can't see a way to create a bug on launchpad [18:12] or maybe I can create a project on launchpad? [18:13] oh maybe you need magic permissions for that [18:13] sgclark: I'll give you an account on the kubuntu server, what username do you want? [18:14] scarlett or sgclark [18:18] hmm no I won't, it's full [18:20] dropbox? [18:20] ubuntu one? [18:20] lol [18:20] yeah if you have them [18:23] sgclark: fyi I have templates and scripts to work with [18:23] sonnet packaging took me ~5 minutes :) [18:23] wow [18:23] Riddell: are we using Multi-Arch:same across all packages? [18:23] sgclark: not including copyright files :P [18:24] shadeslayer: I am yes [18:25] lol, I got that sorted finally [18:25] Riddell: and that's just for the main lib itself correct? === Blizzzek is now known as Blizzz [18:25] so like under libkf5guiaddons5 , I have Multi-Arch: same [18:25] the dev and dbg don't have it [18:29] shadeslayer: now that I'm not too sure [18:29] Riddell: can you help me with palava.tv and firefox on kubuntu ? [18:29] Riddell: on fedora seems it works fine [18:29] instead on kubuntu it doens't [18:29] Riddell: yeah, to me it sounds fine [18:30] but firefox it's the same 26 [18:32] Riddell: thoughts on splitting out sonnet plugins into a separate pacakge [18:32] *package [18:33] shadeslayer: depends on the dependencies they bring in I'd think [18:34] brings in enchant and libenchant1c2a [18:34] Riddell: did that send you an email for ubuntu one share? [18:34] ~300 KB installed size [18:35] sgclark: got it looking [18:35] ok :) [18:35] * shadeslayer ships with sonnet [18:39] bah, there's two libs :( [18:39] libKF5SonnetCore5 & libKF5SonnetUi5 [18:40] will they be used separately? [18:40] I've just put kconfig together [18:40] but maybe I shouldn't [18:40] libKF5ConfigCore.so and libKF5ConfigGui.so [18:41] sgclark: good stuff, found these issues http://pastebin.kde.org/puqarg1l2 [18:43] shadeslayer: README.md has handy description of some packages [18:44] I used copyright helper, tests passed for me, how do I fix this stuff? [18:46] sgclark: fix which one? [18:47] I don't know what #2 means [18:47] sgclark: oh the version number in debian/changelog is wrong [18:48] should end in 1 not 3 [18:48] ty [18:48] it's still the first version [18:48] shadeslayer: one dev package and 2 lib packages no? [18:56] Riddell: number 3, that is the only info I could find on this package, I need more? less? [18:57] number 4 I used copyright-helper, it is incorrect? [18:57] sgclark: Description: lines need a 1 line short description [18:57] then a multi line long description [18:58] look at another package if you're unclear [18:58] alas copyright can only be automated so much, src/kdbusinterprocesslock.cpp is LGPL2+ as approved by KDE e.V. but you don't mention that [18:58] probably others are too [18:59] ok [19:18] sorry, still stumped on copyright, I thought * meant all files unless othwise noted [19:19] sgclark: yes it does [19:20] my first entry is * LGPL-2+ [19:20] sgclark: so you're saying all are "LGPL-2+" when there are some which are "LGPL-2+ as approved by KDE e.V." [19:20] compare src/kdbusinterprocesslock.cpp and src/kdbusconnectionpool.h [19:21] first is later as approved by e.v. [19:21] second is just 2 or later [19:25] oh hrmm, this copyright helper is wrong... ugh [19:26] this is probably why shadeslayer hates copyright files :) [19:26] lol [19:27] GPL2+ was same as in package we did, can you clarify what I did wrong there? [19:29] sgclark: that's all fine [19:30] just the "LGPL-2+ as approved by KDE e.V." was missing that I can see [19:30] and tests pass here using shadeslayer method [19:30] yeah fixing that [19:30] great put that in debian/rules [20:04] yofel: Riddell i don't know re sonnet [20:05] each framework is supposed to be super modular as I understand it [20:05] so maybe we want to not split it up further [20:06] uh, as I said, one dev package [20:07] and one binary package per lib with symbol file [20:07] or are you doing it differently? [20:10] I agree with yofel [20:10] I haven't done anything yet [20:11] so where do the plugins go now [20:11] sonnet-plugins? [20:11] sounds good [20:11] or split them up if we're likely to not want to install them all [20:12] how's it going sgclark? [20:13] * shadeslayer points out that templates and scripts have been updated [20:14] 4 things you have to do : make a symbols file, fill out copyright, make sure libs are correct, and check the watch file [20:14] oh and build deps [20:15] Riddell: sorry still fighting with copyright [20:16] oh watch file,I've been forgetting those [20:17] sgclark: I'm away now, ping shadeslayer if you get it done or if you are struggling, I know how he loves to fill in copyright files [20:18] Riddell: ok, thanks for you help [20:19] /o\ [20:19] O [20:20] I'll be heading back soon too [20:20] and then I have to pack [20:21] once I'm done with sonnet [20:36] 14.04 suffered a setback yesterday for those using the 331 and 304 drivers after the 3.13 kernel upgrade. Had to revert to nouveau to enable 1920x1080 resolution [20:36] nvidia drivers that is [20:40] please report bugs against the drivers? [20:54] I'm content with the nouveau driver atm, if the problem persists for more tha n a couple of weeks I shall. [23:06] sgclark: how did you get on? [23:07] ? [23:07] sgclark: with the packaging? [23:07] ah you e-mailed [23:07] oh, check the list, I am stuck at the rules [23:07] for dh_auto_test [23:08] sgclark: I suspected that might not work, dbus needs lots of things working in the enviroment and I guess something isn't set up as it wants when building the package [23:08] you can either patch the code to not run the test or just override the rule to not run the tests [23:22] Riddell: I got it working with the tests :) [23:23] now the only thing I can't seem to get is descrption, it insists I have article, but I have one sentence then the next line contains more info. [23:29] sgclark: ooh? how? [23:29] sgclark: pastebin what you have paste.ubuntu.com [23:29] I mailed the list with my final solution [23:30] awesome, well done :) [23:31] :) [23:31] baffled on descrption though [23:32] sgclark: pastebin and I'll tell you how to fix the description [23:33] ok [23:34] paste.ubuntu.com/6723684/ [23:37] sgclark: "Description: a " remove the "a" [23:38] and you're all good [23:39] super! [23:42] Riddell: new files are up [23:43] sgclark: where? [23:43] same place as earlier, sec [23:44] ubuntu one? got them [23:44] yeah [23:46] what does needs watch mean on the ninjas-frameworks notes [23:47] sgclark: a watch file is a nifty file which points to where upstream put the files for download so we can do things like automatically check for new upstream versions [23:47] sgclark: I've entirely forgotten to add them to any packages so I'll be doing that tomorrow [23:47] sgclark: kdbusaddons looks like a work of perfection, I'll upload [23:48] Riddell: ok [23:48] Riddell: great :) I will start another [23:48] sgclark: uploaded! you are a ninja master! [23:48] :) [23:59] err Riddell: I boo boo'd and forgot to debuild -S should I reupload?