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