[00:00] yofel: there's also the possibility of replacing a line in the session.conf file that reads : session-local.conf [00:00] ^^ replacing name with a custom path [00:08] yofel: only other way is to patch start kde [00:09] I would be fine with that actually, better than hacking system config [00:09] https://projects.kde.org/projects/kde/kdebase/kde-workspace/repository/revisions/master/entry/startkde.cmake#L291 << adding a --config-file=FILENAME should do it [00:09] ok i'll fix it then [00:40] yofel: any test cases? [00:40] yofel: http://paste.kde.org/89095 < thats our new startneon [00:40] remove system akonadi and see if neon kdepim fails with dbus error? [00:41] k [00:48] yofel: hmm everything works fine, i just removed system akonadi-server [00:48] restarted neon akonadi and it works [00:48] yofel: want to test yourself? [00:48] should work then I guess? [00:48] Quintasan: ^ [00:48] he's away for a couple of days [00:48] oh right [00:49] yofel: http://paste.kde.org/89107 << here's the session.conf as well, plz test on your machine as well [00:49] he can read my blog post then [00:49] :D [00:49] did I mention my todo list is too long? [00:49] I'll test tomorrow, it's late and I should already be sleeping [00:50] and since smoke still doesn't build I'll do that now [00:50] good night [00:50] sure [00:50] night === tazz_ is now known as tazz [08:35] morning [08:36] morning yofel! [08:37] hey jussi [08:58] jussi: did you get linaro-media-create working? [09:03] apachelogger: its starting to come along... Im waiting for it to populate the rootfs partition, but it seems to have stalled [09:03] perhaps it just seems stalled :) [09:04] Quintasan: how is maliit packaging coming along? === timblechmann is now known as tim [09:07] Good morning sabdfl! :) [09:15] hey jussi [09:16] * jussi is excited. 4d Ultrasound tomorrow :) [09:22] the future :-) [09:22] :) [09:23] hi sabdfl ... how r ya? [09:25] great tks, in dublin this wk [09:26] sabdfl: ahh, you are at the sprint also. :) [10:26] morning === hunger_ is now known as hunger [11:12] hi guys [11:13] can someone check bug 699773 was it fixed? probably yes [11:13] Launchpad bug 699773 in kdeartwork (Ubuntu) " trying to overwrite '/usr/share/wallpapers/Ethais/metadata.desktop', which is also in package kdebase-workspace-wallpapers 4:4.5.90-0ubuntu1 " [Undecided,Confirmed] https://launchpad.net/bugs/699773 [12:27] hrw: fixed [12:28] thx, marked as fix released [12:29] apachelogger: ! it works! :D [12:41] yay [12:48] bye [12:54] * jussi waits for the plasma stuff to install === tazz_ is now known as tazz [15:37] Quintasan: ping ping ping [15:37] jussi: plasma up yet? [15:38] Quintasan is gone skating for a week, forgot that already? [15:38] and I just sent a mail to the ML re branches [15:39] or are we going to wait until all the others get back from being MIA? [15:39] * yofel continues debugging smoke [15:41] ah rightz [15:41] so who is MIA anyway? [15:42] dunno, I would've expected more people to comment on this than just me, Scott and Rohan [15:42] Quintasan is MIA, but he did say that [15:43] yofel: https://launchpad.net/kubuntu-packaging [15:44] :) [15:54] apachelogger: dunno, not in the office anymore. will get back to it tomorrow [15:58] kk [15:59] * apachelogger points out that the launchpadlib api is not half bad [15:59] if only it were written in a sane langauge [15:59] g [16:03] It's nice once you get used to it. The API docs seem chaotic until you get how the objects are linked. [16:06] nah, makes perfect sense :P [16:06] if you had to do with that sorta api before I suppose [16:06] anyhow [16:06] seems one cannot rename a branch [16:06] that is fooey [16:06] er, you can [16:06] ah [16:06] nvm [16:07] scrolled right past it [16:07] branch.name = "new_name" [16:07] branch.lp_save() [16:07] that is really what hurts about the apidocs, you cannot search :P [16:07] right, and find me where lp_save() is documented [16:07] I found that on some blog post [16:11] lol [16:26] yofel: any clue how one can construct an object representation using a link? [16:26] hm, wait... [16:28] lp.load('/~kubuntu-packagers/kdelibs/ubuntu') should give you the branch [16:29] then .setTarget to move the branch, (ignore the error) load the branch again from the new location and rename it [16:33] ah [16:33] yofel: well, I get all branches of kubuntu-packagers, then iter them [16:33] set theTarget to the packaging project and the name to the name of the old project [16:33] probably with y/n for each project as to avoid wrong moves [16:34] (like kds or kdi or kfi) [16:34] sounds right [16:35] thinking for it, I should write a script to copy packages from one PPA to another. Considering how LP times out if you want to move more than one package copying 70 packages will take a while... [16:36] * apachelogger thought the same thing 5 minutes ago and then decide to keep his contact with pyth0rn to as little as possible :P [16:36] I always get a rash [16:36] heh, then I'll write something up for k-d-t [16:39] perfect, seems to work alright [16:39] yofel: thanks for the load [16:39] was wgrant's idea to move the neon branches [16:41] wgrant: thanks to you too then :) [16:42] only the error with setTarget is annoying, but one can just use an empty catch for that [16:53] grrr, smoke is giving me a headache... what easy things are left... [16:53] * yofel takes kdepim-runtime [16:55] yofel: http://paste.ubuntu.com/634382/ :( [16:55] not lp.lp_save() [16:55] duh [16:55] my fault for explaining badly [16:56] branch = lp.load('/~kubuntu-packagers/kdelibs/ubuntu') [16:56] branch.name = 'bla' [16:56] branch.lp_save() [16:56] oh [16:56] what a fish [16:56] some example actually uses lp.lp_save() IIRC [16:56] yeah, does it say what lp is? [16:56] cant remember :P [16:56] closed them tabs already [16:56] so much for type less programming being good [17:00] [kubuntu-dev-tools] Harald Sitter * apachelogger@ubuntu.com-20110628160033-w96uq8832y339i67 * (bin/kbranchmover debian/changelog) Add kbranchmover for moving branches around [17:03] wow, increadible documentation... [17:03] print br.lp_save.__doc__ [17:03] Save changes to the entry. [17:15] * ryanakca cheers at wiki.k.o now running MoinMoin 1.9.2, it's many years more recent than 1.6.3 :) [17:16] lol [17:16] yeah, only problem is that any links that have #bla%20bla markers need to be fixed to #bla_bla [17:16] other than that, huge improvement [17:29] ohm, that is a bit fooey [17:29] are you changing Vcs links in the branches you're moving? [17:29] nah [17:30] oh [17:30] right [17:30] only moved two smokes up until now [17:30] there is a bigger problem anyway [17:30] hm? [17:30] as soon as you settarget the old branch representation object is obviously not valid anymore, but I do not see a way to reliably get the new branch [17:31] well, you're moving it to a new known location, what's the problem? [17:31] the complete location is not known :P [17:31] I could build one, but that is utter shoot [17:32] just the project part changes, it's still ~kubuntu-packagers/project/ubuntu [17:32] utter shoot [17:32] also [17:32] that assumption only holds if lplib errors out on move fail [17:32] lplip should track it though (bug IMO) [17:32] i.e. the situation where it will try to move shit to +junk (because of name conflict presumably) [17:33] so assuming there is a ubuntu branch lying in project and your move fails because of that but lplib does not error out -> big time mess [17:33] haven't tested what it does on branch conflict... [17:34] I think vcs update needs a seperate branch [17:34] too much python already [17:34] my skin gets itchy [17:34] well, one can just fix it manually [17:34] although scripting would be nice :P [17:36] oeh [17:36] Traceback (most recent call last): [17:36] File "./kbranchmover", line 46, in [17:36] branch.setTarget(project=new_project_link) [17:36] WTH [17:36] 404 [17:36] you didn't catch the error? [17:36] yeah, it tries to confirm the move by loading the old location -> crash [17:36] wgrant said it's a known bug [17:36] WTHHHHHHHHHHHHHH [17:37] * apachelogger cant remember how to catch in pyth0rn :P [17:37] ah [17:37] the python way [17:37] try: [17:37] apachelogger.move() [17:37] except: [17:37] apachelogger.sleep() [17:40] apachelogger: you troll about python... so python does not like you! :P [17:40] yofel: I don't get it [17:40] do I not have to name the type or something? [17:41] well, except: will catch anything that happens and handle anything [17:41] and python is typeless [17:41] in another script I use [17:41] except HTTPError, error: [17:41] if error.response.status == 401: [17:41] print >> sys.stderr, "E: Don't have enough permissions to access bug %d" % bug_number [17:41] sys.exit(2) [17:41] as a typed example [17:43] python is not typeless if it were not typed you could not get problems when trying to add an object to a string :P [17:43] try: [17:43] branch.setTarget(project=new_project_link) [17:43] except: [17:43] pass [17:43] yofel: that i what I use [17:44] yet it fails [17:44] hm, maybe I remember it wrong [17:44] and 'except e:' ? [17:46] typeless != dynamically typed [17:46] er, right, thanks [17:46] NameError: name 'e' is not defined [17:47] odd [17:47] try: [17:47] bla() [17:47] except: [17:47] print 'ok' [17:47] prints ok... [17:53] hm, how did I manage to break icecc *and* ccache in pbuilder o.O [17:55] once you get used to them the new oxygen icons are pretty nice :) [18:02] ah [18:03] fixed [18:03] * apachelogger is too stupid for pythorn [18:04] kdepim-runtime done, I'll push to the old location for now [18:06] hmpf, you *just* moved it :P [18:07] [kubuntu-dev-tools] Harald Sitter * apachelogger@ubuntu.com-20110628170749-qljwgeyaiekzlp24 * bin/kbranchmover fixy fixy [18:08] [lp:~kubuntu-packagers/kubuntu-packaging/kdepim-runtime] Philip Muškovac * 71 * debian/ (changelog control kdepim-runtime.install) * New upstrem release candidate [18:09] bambee: wasn't workspace failing thanks to kdepim-runtime? should work now ^ [18:11] we've not to fix python-kde4 before? [18:12] * bambee is confused [18:12] oh right, that too [18:12] :( [18:12] I am working on python-kde4, it's mostly done [18:12] doesn't that need smoke? [18:13] well, maybe it builds with old smoke too [18:13] yofel: apparently not, it does not require smoke [18:14] python-kde4 is written with sip [18:14] ah right, need to update the dep-graph then [18:17] yofel: plz drop a mail to kubuntu-devel about the move and stuff [18:17] I think I suffered brain demage [18:17] hahah, sure === ubott2 is now known as ubottu [18:18] at least the branch names are sane now [18:18] that surely was the last move for the next 5 months :P [18:29] s/months/days [18:33] hopefully not [18:34] yofel: for kde-workspace, do I use a new changelog ? [18:34] hm, keep the changelog. It's still mostly the same package after all [18:49] Definitely. [19:25] http://www.youtube.com/watch?v=wj768KO7IoQ [19:25] zoidberg++ [19:27] . . . [19:53] apachelogger: then we have plenty of packagers too :P [19:53] yes we do [19:53] well, kdepim almost done [19:53] enough to debug a script on 10 packages and still have enough for the script to do once fixed :P [19:53] heh [19:54] python-kde4: done [19:54] * yofel wonders where shadeslayer vanished to [19:54] kde-workspace: upload in progress [19:54] yay [19:54] we're getting somewhere... [19:55] A lot of packages should be installable now, right? [19:55] uh, probably, still a lot left though [19:55] indeed [19:56] uh, why doesn't kdepim have symbol files o.O [19:56] which kdepim are you talking about? [19:57] kdepim? 4.6.0 in this case [19:57] guess nobody cared to add some... [20:16] [lp:~kubuntu-packagers/kubuntu-packaging/kdepim] Philip Muškovac * 166 * debian/ (31 files) * New upstream release candidate [20:33] [lp:~kubuntu-packagers/kubuntu-packaging/kdewebdev] Philip Muškovac * 93 * debian/ (KUBUNTU-DEBIAN-DIFFERENCES changelog control) * New upstream release candidate === yofel_ is now known as yofel [20:34] why did kde-workspace fail this time... [20:35] bambee: you need to fix the package name in override_dh_strip [20:36] yofel: I was fixing it :) [20:36] :) [20:37] bbiab [21:03] re [21:16] wtf? http://paste.ubuntu.com/634533/ o_O [21:17] wtf indeed [21:17] kdebase-workspace-bin: /usr/lib/liboxygenstyle.so.4 [21:17] are you sure you're installing it? [21:19] kdebase-workspace-bin is now kde-workspace-bin and it's part of kde-workspace... [21:19] bambee: if it's properly installed the file should be in debian/kde-workspace-bin/usr/lib/ [21:20] while building [21:20] are you sure you didn't comment a missing liboxygenstyle.so.4.6.0 out? [21:22] OMG... my brain is dead this evening o_O [21:25] bah, kdesdk has a ton of icon renames [21:40] and kasten has a ton of missing headers... [21:43] oh hai [21:44] hey [21:44] i was studying for a bit ^_^ [21:44] ack, doesn't help with 4.7 though =Þ [21:44] yeah, i'm on it :D [21:45] yofel: fixed, noob mistake [21:45] bambee: don't worry, happens ^^ [21:45] :) [21:45] well gwenview is ready if agateau fixes the copyrights :) [21:46] can't you fix them yourself? [21:46] ah, that was that with multiple ones [21:46] no that was kate [21:46] bah, I should do okteta-dev from scratch :/ [21:46] i just don't think i should fix it since i might do it wrong and he would be the best person to fix it imo [21:48] we can just repack later on [21:49] true [21:49] actually I was thinking to put oneiric packages into beta PPA too, until we fix copyrights, upload permissions, MIRs etc. [21:49] so the branches are now : lp:~kubuntu-packagers/kubuntu-packaging/foo/ubuntu [21:49] no /ubuntu at the end [21:49] yofel: yeah thats actually a good idea since that way we get more QA [21:49] oh [21:50] we're dropping the ubuntu now? [21:50] /foo END [21:50] yep [21:50] alright, will have to fix up VCS entries then [21:50] /foo/ubuntu isn't a valid branch name too [21:50] //, more isn't allowed [21:51] oh hmm ... bzr is a weird beastie [21:51] i'll take up svgpart after this [21:52] yofel: do you have to do something with the config CIA-52 to get the commits to show up? [21:52] apart from the python script we have [21:53] [ubuntu] Rohan Garg * 1 * (10 files in 3 dirs) Initial packaging for gwenview [21:53] i'll take that as a no [21:53] and oops ... thats all wrong [21:54] [gwenview] Rohan Garg * 1 * (10 files in 3 dirs) Initial packaging for gwenview [21:54] better :P [21:54] haha [22:00] heh, 6 files in svgpart [22:01] and no COPYING file [22:01] * shadeslayer fixes [22:02] why can't kdesdk be simple. At least once... [22:02] please split that -.- [22:03] * shadeslayer gets a knife [22:03] ^^ [22:03] yay, finally built... [22:03] now rerun for symbols and list-missing [22:04] now that i think about it .. it should be KNife xD [22:04] *headdesk* [22:04] there's a sane limit to everything... [22:06] hm [22:06] -- Okteta will be compiled without script debugging. (-DOKTETA_DEBUG_SCRIPT=1 to enable) [22:06] yofel: what happened? [22:06] shadeslayer: that was re KNife :P [22:06] ah :P [22:06] I guess we should stick to the defaults [22:06] yeah ^^ [22:12] svgpart fixed in both master and 4.7 btw [22:13] right [22:17] uhm [22:17] lp:~kubuntu-packagers/kubuntu-packaging/gwenview Development 4 hours 40 minutes ago [22:17] 1. Initial packaging for gwenview [22:17] that looks so wrong [22:22] 4 hours 40 minutes ago? [22:22] didn't know you could commit back in time [22:30] good news everyone [22:30] I have passed ballmers peak again [22:30] it is the insanity [22:33] whut? [22:33] gah, you missing symbols kdesdk... === tazz_ is now known as tazz [22:37] apachelogger: Passing is not good news. You are supposed to hit it. [22:37] well [22:37] I tried [22:38] * shadeslayer needs a better description for svgpart [22:39] what does that even do? Add svg editing to gwenview? [22:40] hm, function syntax changed, great [22:40] i have no idea what svgpart does [22:40] well, it was in gwenview before, so I assume it's something like that [22:41] what does the project page say? [22:41] from what i can see, you can open/close/zoom in/ zoom out of svg's [22:41] nothing else [22:42] A Plug-In for the gwenview image viewer and other KDE applications allowing the SVG renderer to be used to render SVG Images [22:42] thats what i'm going with [22:42] sounds ok [22:42] that's more than I put into the oktetakasten descriptions ^^ [22:43] :P [22:46] bah, public symbol went missing in liboktetakastencontrollers4 [22:47] rdepends are okteta and kdevelop [22:50] should I burn the one that committed that or just rebuild kdevelop? [22:50] shadeslayer: didn't you want to update kdevelop? [22:51] yeah but apachelogger said that 4.7 had more priority [22:52] what to do... [22:53] rebuild kdevelop later on i guess [22:53] k, easy enough todo [22:53] * apachelogger notes that 4.7 is entirely blocking all of kubuntu mobile/tablet movement [22:54] it's blocking pretty much anything else :S [22:54] ^^ [22:54] it is the supreme blocker [22:54] btw. 4.6.5 tagging is the day after tomorrow [22:55] should we care? :P [22:55] well, after 4.7 ^^ [22:55] people should be used to delays by now... [22:55] heh [22:55] it is a bad thing really [22:55] needs changing [22:55] ofc [22:55] of course I am to drunk to change it [22:55] once we have 4.7 done, rc2 should be easy [22:56] (compared to this) [22:56] what I need is advanced minions [22:56] take minionship to a whole new level [22:56] what we need are *any* minions [22:56] * apachelogger points out that the work items say blogging [22:56] tazz: weren't you interested in packaging once? [22:56] yet no one blogs [22:56] you are not obeying the command of the council [22:56] oh crapz [22:57] see, 4.7 is even blocking blogging ^^ [22:57] hahaha [22:57] * yofel wonders where c2tarun is MIA [22:58] * shadeslayer pokes his CMakeLists while svgpart builds [22:59] I seriously hope Riddell is back for 5.0, or we're in trouble... [22:59] wait, we're already in trouble [23:01] we are not in trouble [23:01] we were in trouble if shadeslayer wasn't paying attention to copies of licenses [23:01] but since he does we are all good [23:01] :) [23:01] heh, I still wonder where to find the libkdcraw devs [23:02] might send a mail tomorrow [23:02] apachelogger: btw kate has license copies in subdirs [23:03] yofel: I think the might empire of digikam is in control [23:03] shadeslayer: so it shall be [23:04] ah, that actually sounds plausible [23:04] not the most awesome thing [23:04] ok libsvgpart can be made dep 5 [23:04] trivial enough [23:04] actually from a purely ubuntu POV the whole seperate repo thing is a bit a blow WRT licenses [23:04] it kinda sucks we need to copy them everywhere [23:04] it is the shit I might say [23:05] perhaps someone (aka shadeslayer) should work out a solution [23:05] Unusual optimism from apachelogger. [23:05] please no, i already have a headache from copyright files [23:05] best to invest my energy somewhere else [23:05] * apachelogger beats shadeslayer with chop sticks [23:06] ScottK: it is because of the wine [23:06] hey ... ouch .. stop it ... ouch [23:06] also I got blue lips [23:06] I actually look the funny [23:06] KDE blue? [23:06] sure [23:06] That's fine then. [23:06] why are you running KDE in wine? [23:06] also me friend spilled wine over my shoulder, looks like I got shot [23:06] yofel: more fun [23:06] actually [23:06] heh [23:07] there are people who do that [23:07] what? [23:07] supreme nonsense [23:07] also I might have found a minion for kde startup profiling and improvement [23:07] \o/ [23:09] plz2validate : http://paste.ubuntu.com/634610/ [23:11] do you need to have the copy of the GPL-2+ twice in there? [23:11] more copies ftw [23:11] was not sure whether to put it or not, thought it was best to be more verbose [23:13] well, can't be wrong I guess [23:14] [lp:~kubuntu-packagers/kubuntu-packaging/kdesdk] Philip Muškovac * 135 * debian/ (27 files in 2 dirs) * New upstream release candidate [23:15] i think moin moin took over youtube [23:15] i'm getting 500 Internal server errors [23:15] lol [23:16] see, ubuntu is spreading :P [23:16] more like moin moin is spreading [23:17] you broke the packaging wiki btw. [23:17] look at gwenview [23:17] * shadeslayer looks [23:17] @_@ [23:18] how the hell did that happen [23:19] sigh white spaces [23:20] let's see how broken libkdeedu is [23:22] is missing licenses worth mentioning?... [23:24] seems to be GPL-2+ and LGPL-2+ only at least [23:25] lolwhut? is this even a valid GPL header? [23:25] * * [23:25] * This program is free software; you can redistribute it and/or modify * [23:25] * it under the terms of the GNU General Public License as published by * [23:25] * the Free Software Foundation; either version 2 of the License, or * [23:25] * (at your option) any later version. * [23:25] * * [23:25] ***************************************************************************/ [23:25] or can you really shorten it down to that? [23:25] thats it? [23:26] don't think so then [23:26] . . . [23:27] let's pretend I didn't see that... [23:28] * yofel adds license copies at leats [23:28] *least [23:29] does it matter which branch you commit first to, btw.? [23:30] yofel: yes i was [23:31] now would be a good time to do something :P [23:33] yofel: GSoC :-/ [23:33] yofel: what do you need done? [23:33] tazz: lots https://wiki.kubuntu.org/Kubuntu/Ninjas/Packaging [23:33] kdeutils or kdetoys should be easy [23:34] tazz: yeah doesn't take alot of time [23:35] for those it should be a kde-sc-dev-latest bump, Vcs links fixing and new changelog entry [23:35] maybe some install file fixing [23:35] yofel: how do you get the bzr branch to show up via CIA-52 [23:36] shadeslayer: I modded the neon bzr hook [23:36] update your copy [23:36] No revisions to pull. [23:37] i'll check it out... [23:37] r186 is newest [23:37] ok later guys... time to sleep. [23:37] make sure you use bound branches, or it has no idea how to figure the link out [23:37] tazz: but its only 4 AM [23:37] ah right [23:37] lol [23:38] hm, seeing ones name in #kde-commits has something ^^ [23:38] yofel: how do you bind new branches then? [23:38] ah, you can push after init, then bind to the link [23:39] if you want the first commit to show up like that [23:40] [lp:~kubuntu-packagers/kubuntu-packaging/svgpart] Rohan Garg * 1 * (9 files in 3 dirs) Initial packaging for svgpart [23:40] :) [23:47] [lp:~kubuntu-packagers/kubuntu-packaging/svgpart] Rohan Garg * 2 * debian/changelog Changelog fixes [23:54] I think I'll dep-5 libkdeedu too, less work than cutting that licensing piece apart... [23:55] as of now i'm only doing trivial packages for dep5 [23:55] well, libkdeedu is GPL with one file LGPL and some unknown [23:55] looks doable [23:57] ah ok