[00:00] java is the most beautiful language in the whole wide world [00:00] how so? [00:01] because it is! [00:01] poor Ruby, so quickly forgotten [00:01] hehe [00:01] apachelogger: I got my netbook back! [00:01] is it unbroken? [00:02] does it have java installed? [00:02] to what email address shall I send my homework? [00:02] seems to be working 100% [00:02] do not know about java [00:02] omg! [00:02] no [00:02] java [00:02] omg [00:02] I don't remember! [00:02] apachelogger@ubuntu.com <--- java support [00:02] and just opened it to Kate, and my assignment [00:02] lol [00:02] ok [00:03] 200 EUR per mail [00:03] rofl [00:03] that is 3002001032 USD [00:03] I've never had a problem with java [00:03] knock on wood [00:03] or 99923838919^203013-3+321i of whatever shadeslayer's money is [00:03] always installed and worked well [00:03] from time immemorial [00:04] see [00:04] jave is awesome! [00:04] it is like a butterfly sitting on a rainbow, farted by a unicorn [00:04] it is like coffee in the morning while the sun is tickeling your toes [00:05] it is simply java [00:05] what else...? [00:07] bloody effing hell, it's doing its stupid no wireless crap again [00:07] ignoring that for now.... [00:07] back to solving Code-In [00:08] you'll get your homework a bit later, I guess [00:08] grrrrr [00:08] wireless <3 [00:15] [muon] jmthomas * 1204382 * trunk/extragear/sysadmin/muon/installer/categories.xml Just remove it, or it causes a phantom category [00:16] Riddell: this'll be slightly more complicated than sdk :P https://code.edge.launchpad.net/~yofel/kdebindings/4.5.85/+merge/42895 - I forgot to put that I added old stuff too into the commit message, add that maybe [00:18] ok, why the hell does kdelibs fail to build now o.O? [00:20] merge looks good [00:21] ah, I messed the new tar extraction up -.- [00:21] yay \o/ [00:29] [muon] jmthomas * 1204384 * trunk/extragear/sysadmin/muon/installer/CategoryView/ (CategoryViewWidget.cpp CategoryViewWidget.h) Watch for the search view's destruction and set the pointer back to 0. This way searching, going back to top-level, navigating to some other categories, and then doing another top-level search doesn't crash Muon [00:46] apachelogger: bug 602705 affects Muon too. I could place akonaditray on a blacklist for the "Accessories" section. (Though it'd still show up in global search, so I'm having second thoughts on that) [00:46] Launchpad bug 602705 in One Hundred Paper Cuts "Description: Akonaditray" [Low,Confirmed] https://launchpad.net/bugs/602705 [00:46] uhhhh [00:46] Riddell: ping [00:46] <_Groo_> hi/2 [00:46] <_Groo_> apachelogger: hey [00:46] <_Groo_> guys how do i make a ppa recipe? [00:46] <_Groo_> i wanna make daily ktorrent/libktorrent builds [00:46] <_Groo_> im doing it manually, but with a recipe it would be automagically done [00:47] <_Groo_> anyone can point me some docs/info? [00:47] wiki [00:47] <_Groo_> apachelogger: k what wiki? [00:47] JontheEchidna: oh wells, I suppose the bug should just be fixed [00:47] _Groo_: the ubuntu wiki [00:47] <_Groo_> apachelogger: stupid google thinks i wanna cook something [00:47] supposeldy there is also junk in the launchpad wiki [00:47] apachelogger: fixed where, though? [00:47] JontheEchidna: the desktop file extracting thingy [00:47] so, app-install-data [00:47] aye [00:48] * JontheEchidna shoves the bug in that direction [00:48] dont ask me for how though [00:48] apachelogger: hi [00:48] since I consider it unfixable [00:48] Riddell: you must be good with uml, right? ^^ [00:48] mm, well, a decade ago maybe [00:48] _Groo_: I know a lot about recipes, got the branches in bzr on launchpad? [00:48] well [00:48] although I think I remember concluding that most of UML syntax is just made up to suit the user [00:49] Riddell: http://aplg.kollide.net/images/avatar/snapshot111.png does that 0..1 on the on_error association seem right? [00:49] <_Groo_> yofel: huuu actually ktorrent/libktorrent use git [00:50] I am a bit in doubt now because I named it on_error, which sort of makes it conditional to the case that there is an error, in which case there would be 1 ErrorWindow [00:50] <_Groo_> yofel: can you give me a step by step intro? i dont know much about bzr [00:50] _Groo_: ok, so first thing you need to do is set up bazaar imports for them [00:50] apachelogger: can it have zero or one of the ErrorWindow objects? [00:50] give me a minute [00:50] <_Groo_> yofel: k tks :) [00:51] Riddell: well, it can have zero, as long as the add() of AccomoidationAddWindow did not return false [00:51] _Groo_: I belong to the neon team, we're doing that for KDE trunk :P [00:51] if it returns false the window is shown, in which case it has one [00:51] _Groo_: or trying to.... [00:51] <_Groo_> yofel: nice, if i get enough expertise with this stuff i can hep you guys later [00:51] _Groo_: hang out in #project-neon if you're interested [00:52] <_Groo_> yofel: first thing i need to help out with ninjas.. my time is limited.. when/if my brain absorbs the dos and donts of recipes ill help ya out [00:52] <_Groo_> yofel: right now i would be more of a dead weight [00:53] hang out anyway :P [00:53] <_Groo_> i found this https://help.launchpad.net/Packaging/SourceBuilds/Recipes [00:53] <_Groo_> im there too :D [00:53] apachelogger: presumably if add gets called multiple times you could have more than one. I'd just not include numbers on that relationship, they don't add anything useful to understanding the diagram [00:54] <_Groo_> yofel: i already do daily amarok builds (manually), the recipe for amarok might do the trick since they use git too [00:54] * apachelogger agrees, though it is a requirement of the course to attach multiplicities to every association [00:54] _Groo_: consider yourself lucky, lib/ktorrent already has imports [00:54] Riddell: still it would be 0..* though? [00:55] <_Groo_> yofel: ok, first stupid question [00:55] _Groo_: ok, now you need a bzr branch for the packaging, like for the kde packages [00:55] sure? [00:55] <_Groo_> yofel: those imports, who does them? can i do my own via my ppa? or i need to ask for them? [00:55] Riddell: also, it would have one ErrorWindow instance at a time (that is if one considers the errorwindow blocking to the other window [00:55] * apachelogger loves the uml [00:56] * _Groo_ knows that if you love uml he will love ya back [00:56] _Groo_: no, those are bzr vcs-imports, they have nothing to do with ppas since they're source code only [00:56] <_Groo_> yofel: so who does them? and can i create my own? [00:57] _Groo_: you can, like for ktorrent you would have had to go to https://code.launchpad.net/ktorrent and clikc on 'Import a branch' on the right (you need a project for the import, it's not required, but the vcs admins don't like it if you just import something under a team) [00:57] or a person [00:58] _Groo_: you can lick on the import a branch button anyway and see what the form looks like, pretty simple [00:58] s/lick/click/ [00:58] <_Groo_> yofel: k doing it [01:00] _Groo_: ok, back to topic, you'll now need a bzr branch for the daily package packaging, do you already have something? Our neon branches are on https://code.launchpad.net/~neon and end with -ubuntu if you want some reference [01:01] <_Groo_> yofel: huuu i requested to import from libktorrent, but it asks me to add the git or subversion etc etc, shouldnt he import directly from the source import request? [01:01] _Groo_: it needs to know *where* to import from, and don't try to add an import, it's already there [01:01] <_Groo_> yofel: no bzr branch, never tried anything like this, i only discovered i could do recipes some days ago [01:02] <_Groo_> yofel: yeah i know, but it doesnt show, all are empty, it that normal? [01:02] _Groo_: ok, the branch is simply the contents of the debian/ folder [01:02] _Groo_: what's empty? [01:02] <_Groo_> yofel: ah ok, got the branch part, let me ilustrate the part im stuck, just a sec :D [01:04] <_Groo_> yofel: dont i need to register a branch instead of importing it? [01:04] <_Groo_> yofel: bare with me :P im stupid [01:05] _Groo_: you register a branch if you intend to keep the source on launchpad. You need an import if the launchpad branch simply mirrors a repository kept somewhere else [01:05] <_Groo_> yofel: got it [01:05] you're not, I got confused by launchpad often enough already :P [01:06] Riddell: I refectored the window somewhere else, so the situation resolved itself ^^ [01:06] Riddell: thanks [01:07] _Groo_: need help setting up a packaging branch? [01:07] <_Groo_> yofel: this is what i see when i click on the import branch [01:07] <_Groo_> yofel: http://imagebin.ca/view/W4sYTS.html [01:07] <_Groo_> yofel: i need help with everything im totally lost, im afraid [01:08] <_Groo_> yofel: i feel like a total noob D: [01:09] <_Groo_> yofel: as you can see, when i do an import it doesnt fill the boxes automagically, so ill need to choose git and put libktorrent [01:09] <_Groo_> git [01:09] <_Groo_> yofel: or am i missing something? [01:09] _Groo_: np, we'll get to it - as for the page: yes, the branch need an owner that can change the description etc., needs a nick which is later lp:~/ktorrent/ and you need to tell it which VCS to use and where the repos is located (git://git.kde.org/ktorrent in this case) [01:10] _Groo_: and as I said, you don't need to do anything [01:10] _Groo_: shadeslayer already set up the imports for neon https://code.launchpad.net/~neon/ktorrent/trunk and https://code.launchpad.net/~neon/libktorrent/trunk [01:11] <_Groo_> yofel: but if i click the import button it will give me an error [01:11] _Groo_: what, the request import button? [01:12] <_Groo_> yofel: yeah, and if i put the git one then it will show me whatr you said [01:12] <_Groo_> yofel: that project neon already has it [01:12] <_Groo_> yofel: so ihow do i proceeed to make packages for my ppa? [01:12] <_Groo_> yofel: i import from neon? [01:12] _Groo_: yes, you can't import a branch twice, that would be useless, you have to use our [01:12] branches [01:13] _Groo_: why do you want your own? The source is in a branch on launchpad, that's all you need [01:13] the branches can be accessed by anyone, not just the owner. The owner has control over the branch description and whiteboard etc. but that's all [01:13] <_Groo_> yofel: yeah i got it, im now creating a recipe with the make recipe option in neon [01:13] <_Groo_> in neon branch [01:14] <_Groo_> i got the idea now, i just need help with the recipes [01:14] <_Groo_> i like this tech, its very cool :) [01:14] sure, just likes to break apart *-.- (I'll tell you later...) [01:14] _Groo_: ok, you're now on the new recipe creation page? [01:15] <_Groo_> yofel: yep [01:15] <_Groo_> yofel: already configured it, with name, daily builds, natty and maverick, my experimental ppa [01:15] <_Groo_> yofel: just need the hard part, the recipe text [01:16] _Groo_: ok, and that's the point where you're stuck now since you don't have the packaging branch ready, for now just create the recipe with the defaults [01:16] _Groo_: and set it *not* to build daily [01:16] yet [01:16] <_Groo_> yofel: k, sec [01:17] <_Groo_> yofel: https://code.launchpad.net/~paulo-miguel-dias/+recipe/libktorrent-trunk [01:18] _Groo_: good, now give me a sec, I'll set up the neon recipe too while I'm at it [01:18] <_Groo_> yofel: k :) this first is for libktorrent that needs to be built first [01:19] <_Groo_> yofel: then i need to do for ktorrent and import the libktorrent that was built previously [01:19] slow down, you're far away from ktorrent :P [01:20] <_Groo_> yofel: lol yeah i know :D [01:20] _Groo_: ok, here's ours https://code.launchpad.net/~neon/+recipe/project-neon-libktorrent see the recipe text (especially line 3, that's what you need) [01:21] <_Groo_> yofel: k checking [01:22] hm, I added a recipe for ktorrent by mistake, fixed ^^ [01:22] <_Groo_> yofel: k updated, what now? [01:23] * _Groo_ is happy as a clam [01:23] * _Groo_ doesnt know why clams are so happy to begin with [01:23] * _Groo_ thinks its a clam thing [01:23] _Groo_: ok, updated more or less right, you need your own packaging branch (unless you don't mind your package being called project-neon-libktorrent :P) [01:23] <_Groo_> yofel: me wants my package branch name :) [01:23] <_Groo_> yofel: how do i proceed now? [01:24] * apachelogger falls off the chair [01:24] <_Groo_> oO [01:24] <_Groo_> apachelogger: drunk? [01:25] more like shocked [01:25] life is reather creepy when you are not drunk [01:25] * apachelogger did not know [01:25] <_Groo_> apachelogger: dont lick the wires [01:25] <_Groo_> apachelogger: my cats learned not to lick the wires the hard way [01:25] http://aplg.kollide.net/images/avatar/snapshot112.png [01:25] I am the best uml artist evar [01:26] * apachelogger thinks that maybe he could make a proper web [01:26] <_Groo_> MY EYES MY EYES! [01:26] _Groo_: now you need the libktorrent packaging, how do you want it? like the package in ubuntu or..? (we do a very generic packaging way for neon: stuff everything into one binary package) [01:26] eeek [01:26] <_Groo_> yofel: my packages are divided by main lib and dev [01:26] * apachelogger forgot to do stuff again [01:26] oh dear oh dear [01:27] _Groo_: do you already have your own packages? [01:27] thats 5 classes missing right there [01:27] * apachelogger is will go ubermad at some point [01:27] <_Groo_> yofel: yep, i do them daily [01:27] <_Groo_> apachelogger: arent you ubermad already? [01:27] I should have gone into hat business [01:27] _Groo_: GOOD, shorts things down a lot, get the source and go into the debian folder [01:27] <_Groo_> yofel: thats why i want a recipe, for lp too do them for me :D [01:27] <_Groo_> yofel: there [01:28] _Groo_: ok, now run 'bzr init', then 'bzr add *' and 'bzr commit' [01:28] <_Groo_> apachelogger: werent you suposed to be a singer or something? [01:28] <_Groo_> yofel: k sec [01:28] yes [01:28] but [01:28] BUT [01:29] hatting is also a nice way to earn ones living [01:29] <_Groo_> yofel: bzr: ERROR: Unable to determine your name. [01:29] <_Groo_> apachelogger: real singers dont do hating [01:29] _Groo_: geh, forgot about that part, sec [01:29] <_Groo_> yofel: k done [01:30] _Groo_: you committed? bzr happy? [01:30] _Groo_: see 'bzr help whoami' for the error message [01:30] <_Groo_> yofel: yeah but it asking me to edit the commit msg? should i just accept? [01:30] <_Groo_> yofel: i already did the whoami :) all set [01:31] _Groo_: you need some commit message, my first one is usually 'initial import' :P [01:31] _Groo_: hatting, not hating [01:31] <_Groo_> apachelogger: mispelled [01:31] hating is bad for business as a singer [01:31] big time! [01:31] <_Groo_> apachelogger: english isnt my native lang and im lazy [01:31] it is not mine either and I am lazy too [01:31] <_Groo_> yofel: sec, let me do this [01:31] not as lazy as nixternal [01:31] but still [01:31] who was as lazy as nixternal again? [01:31] ah [01:31] right [01:31] shadeslayer :P [01:32] <_Groo_> yofel: k commited [01:32] _Groo_: once you committed fine, you need to put your branch on launchpad, think of some good branch name, then... [01:32] <_Groo_> apachelogger: im the laziest here [01:32] i'm too lazy to argue [01:32] shadeslayer: what disturbs me is that you are not on https://wiki.kubuntu.org/Kubuntu/Ninjas/Packaging ... [01:32] <_Groo_> yofel: k branch name thinked, now what? [01:32] <_Groo_> shadeslayer: thats cause hes lazy [01:33] <_Groo_> yofel: dont know on me yet! [01:33] <_Groo_> yofel: save your last breath for my braaaaaaaaaaaancccccccchhhhhhhhhhhh [01:34] <_Groo_> know/die [01:34] * apachelogger would like to have brunch [01:34] oh hold on [01:34] almost time for breakfast [01:34] hooray [01:34] <_Groo_> apachelogger: lol [01:34] _Groo_: put it into your +junk stuff, lp:~paulo-miguel-dias/+junk/ (you can put *anything you want* into a +junk branch, and have as many as you want) [01:34] _Groo_: do that with 'bzr push lp:~~paulo-miguel-dias/+junk/' [01:35] er, only one ~ [01:35] <_Groo_> can i call it? bzr push lp:~paulo-miguel-dias/+junk/libktorrent? [01:35] * apachelogger munches some satsumas while he waits for breakfast [01:35] <_Groo_> apachelogger: whats a satsuma? [01:35] <_Groo_> apachelogger: too lazy to google [01:35] me too [01:35] _Groo_: maybe add -packaging or -debian or -ubuntu, so it has some purpose indication [01:36] _Groo_: but that would be fine [01:36] <_Groo_> yofel: k, gotcha [01:36] _Groo_: dog toes [01:36] very austrian food [01:36] <_Groo_> will be bzr push lp:~paulo-miguel-dias/+junk/libktorrent-ubuntu [01:37] should be fine [01:37] * apachelogger looks in the mirror and thinks that he must have aged 3 years today [01:38] incredible what crappy courses can do to you [01:38] <_Groo_> yofel: k, added my launchpad id, and its uploading now :) [01:38] * apachelogger places some class at stategic points in a uml class dia to create a proper web [01:38] <_Groo_> apachelogger: you are aussy then? [01:39] what makes you think that? [01:39] <_Groo_> apachelogger: ahh austrian not australian [01:39] ah [01:39] there we go again [01:39] * _Groo_ <- stupid [01:39] <_Groo_> just missed by some continents and some million kms.. but thats ok [01:39] * apachelogger issues a letter to the united nations asking them to kick australia out if they do not change their name :P [01:39] _Groo_: congrats, you have your first own branch on LP ;) https://code.launchpad.net/~paulo-miguel-dias/ [01:40] <_Groo_> yofel: not yet! [01:40] <_Groo_> yofel: omg im so happy... [01:41] <_Groo_> i wanna thank my mother, my father, my dog, my cats, the members of the academy... [01:41] haha [01:41] <_Groo_> apachelogger for being such a good australian! [01:41] <_Groo_> yofel for being my mentor and a father, THANK YOU YOFEL! [01:41] _Groo_: did it push? the branch shows as empty (I usually get some odd error for neon and have to push twice, not sure if it's the same here) [01:41] * apachelogger eats some more dog toes [01:41] <_Groo_> yofel: still uploading [01:42] also, if I were australian I would be called bruce, would I not? [01:42] <_Groo_> apachelogger: hmm i have a dog... and he has toes.. didnt knew dog toes would be edible [01:42] _Groo_: how large is your debian/ folder o.O? [01:42] <_Groo_> yofel: i forgot the tmp/ OMG! [01:42] <_Groo_> yofel: k, completed [01:42] http://www.youtube.com/watch?v=_f_p0CgPeyA [01:42] <_Groo_> mental note, remove tmp first [01:43] <_Groo_> apachelogger: and you ARE called bruce, harald is short for bruce [01:43] <_Groo_> apachelogger: sitter is for BOB.. so you are... hmmm bruce bob [01:43] <_Groo_> apachelogger: very aussy indeed [01:43] <_Groo_> apachelogger: bb for short [01:44] oh [01:44] hm [01:44] so I read that bottom up [01:44] <_Groo_> yofel: k its there, now what? junk doesnt go away right? [01:44] and at the first (i.e. last line) I was going WTF [01:44] then I realized that bb meant something differnt [01:44] but oh well [01:44] _Groo_: k, there's other stuff in there too which has to go, but it shouldn't break the package at least [01:44] late is the hour [01:44] or early, depending on the pov [01:44] <_Groo_> yofel: can i edit it from launchpad? [01:45] <_Groo_> yofel: k my own answer.. no, i need to change it loically and do a commit, right? [01:45] _Groo_: no, either edit, commit, push again, or run bind, edit, commit, or checkout again and then edit commit [01:45] <_Groo_> yofel: say again? oO slow? pls? [01:47] currently you have a local branch, that would only commit locally, you can either push again after the commit, or bind the branch to the launchpad branch before that (let's leave that option for now...) or to a different bzr checkout of the launchpad branch which will be bound from the beginning (if you use 'bzr checkout lp:...') [01:47] <_Groo_> yofel: k, cleaned the debian, now what? [01:47] s/to a/do a/ [01:48] _Groo_: use the first option for now, it's the simplies [01:48] *simpliest [01:48] <_Groo_> k, commited and im now pushing [01:48] <_Groo_> you have the 400 bad request error too? at first push? [01:49] <_Groo_> yofel: pushed [01:49] * _Groo_ already a recipe pro [01:49] better :) [01:49] * _Groo_ <-PROblem :D [01:49] _Groo_: now go back to your recipe, 2 things to do [01:50] _Groo_: first: edit it and set your branch as the packaging branch instead of the neon one [01:50] <_Groo_> yofel: strange it didnt show the 2nd commit yet [01:50] <_Groo_> yofel: k, sec [01:50] _Groo_: LP needs a minute to update that [01:51] <_Groo_> yofel: k [01:51] <_Groo_> yofel: k, its now nest packaging lp:~paulo-miguel-dias/+junk/libktorrent-ubuntu debian [01:52] good :) [01:52] now: [01:52] _Groo_: see the recipe text line 1, there is this string: {debupstream}-0~{revno} [01:52] _Groo_: THAT is you package version [01:52] <_Groo_> yofel: yes yes [01:52] http://aplg.kollide.net/images/avatar/snapshot113.png [01:52] it is a beauty [01:53] <_Groo_> yofel: so i change it to {debupstream}-0padoka~maverick~{revno}? [01:53] <_Groo_> actually [01:53] <_Groo_> yofel: so i change it to {debupstream}-0padoka~maverick{revno}? [01:53] <_Groo_> yofel: hmm wait, not right yet [01:53] _Groo_: which would currently translate to '1.1-0~144~maverick1' for maverick [01:54] <_Groo_> yofel: so i change it to {debupstream}-0~{revno}~padoka~maverick? [01:54] the 1.1 comes from debian/changelog, the part before the first '-' [01:54] <_Groo_> 1.1-0~144~padoka~maverick [01:54] _Groo_: no, ~maverick1 and ~natty1 is added by the recipe, leave that away [01:54] <_Groo_> yofel: ah ok\ [01:55] <_Groo_> 1.1-0~144~padoka [01:55] <_Groo_> yofel: so i change it to {debupstream}-0~{revno}~padoka [01:55] <_Groo_> like this? [01:55] <_Groo_> even better: {debupstream}-0~{revno}~0padoka [01:55] _Groo_: sounds almost good, please add the packagin branch too, which would be (taking your last idea) [01:56] {debupstream}-0~{revno}~{revno:packaging}padoka [01:56] <_Groo_> yofel: that would trasnlate to what? [01:56] 1.1-0~144~2padoka~natty1 [01:56] <_Groo_> yofel: yep, thatrs about right :) [01:57] <_Groo_> yofel: # bzr-builder format 0.2 deb-version {debupstream}-0~{revno}~{revno:packaging}padoka [01:58] _Groo_: right, see https://help.launchpad.net/Packaging/SourceBuilds/Recipes#Version%20numbers%20and%20Substitution%20Variables for the options you have there [01:58] <_Groo_> yofel: im gonna save this log for further reference :D [01:58] <_Groo_> yofel: so know i click on the build button? [01:58] mom [01:59] <_Groo_> yofel: ?? [01:59] <_Groo_> yofel: i cant click your mom, it wouldnt be polite [01:59] _Groo_: yep, looks fine, now press the request build button ;) [02:00] _Groo_: sorry, that's my abbreviation of 'give me a moment' :P [02:00] <_Groo_> yofel: ah... [02:00] <_Groo_> yofel: i kinda lost track of tghe proper url for the build button lol [02:01] _Groo_: it's on the recipe page [02:01] bottom left [02:01] <_Groo_> yofel: oh yeah XD [02:02] _Groo_: now do a testbuild and if everything goes fine edit the recipe and tell it to build daily [02:02] <_Groo_> yofel: k, i mistakenly told him to build in other ppa (my own too), but i got the idead [02:02] <_Groo_> yofel: after that, i need to build ktorrent [02:03] <_Groo_> yofel: the trick is... ktorrent needs the latest libktorrent [02:03] <_Groo_> yofel: how do i tell in the recipe that it needs to import the debs from the ppa and do the build AFTER the libktorrent? [02:04] _Groo_: that won't ba problem, if you use the same PPA the recipe will just use the libktorrent package from there [02:04] *won't be [02:04] <_Groo_> yofel: k, and how do say in the daily build to do libk first? [02:04] _Groo_: also, ALL the recipe does is the 'debuild -S' and dput part, after that it's just a regular PPA build [02:05] _Groo_: you don't :/ - you'll have to build with what's currently available, yesterdays libktorrent usually [02:05] <_Groo_> yofel: that could be a problem [02:06] I was thinking about that once, since we have that same issue on a larger scale, but the only solution would be to add some date mangling into the deps, but since the packages aren't necessarily built daily that won't work :( [02:07] <_Groo_> yofel: isnt there any apachelogger solution (crappy crazy hacks that only he understands) to queue the builds? [02:07] plenty [02:07] <_Groo_> apachelogger: oh you are still there? ;) [02:07] * apachelogger is waiting for breakfast [02:07] time is progressing slowly [02:07] _Groo_: if the recipes actually had a scripting interface sure, but not with what they currently provide [02:07] * yofel agrees with that [02:08] <_Groo_> yofel: actually the solution is to add queue to the launchpad daily build process, not mess with the recipes [02:08] <_Groo_> yofel: imhpov [02:09] _Groo_: see that yellow box on the recipe page? follow that link and file a bug [02:09] <_Groo_> yofel: lol :D launchpad guys hate my guts! [02:09] <_Groo_> yofel: ive been winning about http upload of dput files via web for ages [02:10] *shrug*, I've had bugs that were fixed and some are still rotting in malone [02:10] <_Groo_> yofel: they have this fixation about "code" and "patches" and "send it to us for free"... weird ppl [02:10] _Groo_: erm, you can send me patches for the undone neon packaging too :P [02:11] <_Groo_> yofel: oh no :D another weirdo :D [02:11] <_Groo_> yofel: i will eventually :D this is my first branch [02:11] [muon] jmthomas * 1204398 * trunk/extragear/sysadmin/muon/installer/ApplicationModel/ (ApplicationDelegate.cpp ApplicationDelegate.h) (log message trimmed) [02:11] Ditch our KIconLoader stuff and use straight KIcon. The KIconLoader stuff led to [02:11] some icons not being found, and some ones with transparent backgrounds having a [02:12] * yofel looks as his neon recipes fail in the meanwhile *sigh* [02:12] stupid bazaar [02:12] <_Groo_> yofel: no cookie for bazaar! [02:12] disney land! [02:12] bzr-- [02:12] CIA-24: I love you more than snow flakes [02:12] wait, no kubotu :/ [02:12] Heh, "Nepomuk Backup" shows up in "app-install-data"-using apps, and removing it removes kdebase-runtime [02:13] <_Groo_> yofel: apachelogger rapped the poor bot [02:13] JontheEchidna: design fail right there [02:13] _Groo_: see this incredible error message 7 lines from the bottom http://launchpadlibrarian.net/60213623/buildlog.txt.gz [02:13] apachelogger: not sure what I can do about it either :( [02:13] <_Groo_> yofel: let me see [02:14] JontheEchidna: only solution: do not list no desktop files that are part of a packge without other matching desktop files [02:14] <_Groo_> yofel: ouch, out of memory? wtf... can this be done via console vars? [02:14] apachelogger: what do you mean by "without other matching desktop files"? [02:15] heh, knetattach is also a kdebase-runtime remover [02:15] <_Groo_> yofel: aparently the builds worked /o/ \o\ \o/ [02:15] JontheEchidna: package a contains foo.desktop and bar.desktop - a must not be listed [02:15] ... [02:15] _Groo_: nah, bzr uses >500MiB of RAM with our insanely large import branches and they had the problem that the recipes used so much swap that the whole build farm went unresponsive, so they fixed it by letting bzr fail if it uses too much memory [02:16] <_Groo_> yofel: shoot the sysadmin and hire me [02:16] <_Groo_> yofel: even better [02:16] _Groo_: are you gonna delete the packages or should I? [02:16] <_Groo_> yofel: hire me to shoot the sysadmin [02:16] apachelogger: .desktop files are also used for service metadata, so a legit app that ships a service wouldn't be listed [02:16] <_Groo_> yofel: what packages? [02:16] _Groo_: the ones sent to the wrong PPAs [02:17] <_Groo_> yofel: ahhhhhhhh i send to backports instead of my own PPA!!! OMG!!! OO OO OO [02:17] <_Groo_> im sorry! [02:17] JontheEchidna: I sure do hope that app-install-data does only likefiles in /usr/share/applications/* [02:17] oh, yeah. it would [02:17] <_Groo_> my ppa also has backports and experimental, i mixed them up! [02:17] so if more than one app-install .desktop corresponds to a single package, throw it out? [02:17] _Groo_: I'll delete them, if they're deleted before they're published then there's no harm done [02:17] <_Groo_> yofel: yes pls, remove them! [02:17] <_Groo_> yofel: it wont happen again! [02:18] <_Groo_> i send to experimental and backports! [02:18] _Groo_: np, happened to me too :P (with the scribus ppa...) [02:18] blame launchpads confusing interface [02:18] apachelogger: the problem with that is that akonaditray is the only application .desktop file in kdepim-runtime, so it would pass by that heuristic [02:19] <_Groo_> yofel: yeah, cause i added my experimental ppa as the daily one, i thought he got that one by default.. i now see it doesnt [02:19] _Groo_: also, be conservative with requesting builds, you can only have one auto-build and 5 manual builds per day [02:19] that's usually enough, just telling so you know [02:20] JontheEchidna: still better than no fix at all ;) [02:20] as I said [02:20] design fail [02:20] good look with working around it :P [02:20] <_Groo_> yofel: yeah i didnt knew that either, i am conservative, is that i sent to the wrong ppas ¬¬ [02:20] <-- is a design specialist now [02:20] right [02:20] lol [02:20] <-- loves java [02:21] hmm if it is snowing hard, people should NOT be going out to eat :( [02:21] really, apt should have a field where an app is definied as either an app or a package [02:21] * _Groo_ offers its services to put apachelogger and the launchpad sysadmins out of their misery.. cheap... [02:21] oops wrong channel .. [02:21] claydoh|werk: agreed, however ;-) [02:21] that's when you start seeing cars off the road [02:21] * claydoh|werk would like to go home [02:22] <_Groo_> i only seen snow once in my life, and im 35 :P [02:22] but the people still come in [02:22] they are HUNGRY too [02:22] <_Groo_> claydoh|werk: tell them to eat their pets.. they pet toes first [02:22] <_Groo_> claydoh|werk: like apachelogger [02:23] * apachelogger saw snow plenty of times and he is 19 [02:23] <_Groo_> apachelogger: strange, does it snow in aussy land ;) [02:23] yes [02:23] _Groo_: packages removed [02:23] white powdery gum snow [02:23] <_Groo_> yofel: can you remove them from backports and experimental, they completed the build [02:23] ... [02:24] <_Groo_> yofel: tks yofel, gonna take the dog out and get some food, im gonna try the ktorrent one on my own, see if i learned the yofel way [02:24] * yofel looks at this watery white swamp on the balkony and wonders if you can call this snow... [02:24] <_Groo_> yofel: ill tell you tomorrow or so what i destroyed.. err... built [02:24] heh [02:25] * _Groo_ looks at the white beach and wonders if it will snow in brazil in is lifetime [02:26] <_Groo_> yofel: k changes the recipe for daily builds in MY experimental ppa :) [02:26] only about 8 inches/20 cm [02:26] _Groo_: bug 676657 for that bzr mess btw. [02:26] Launchpad bug 676657 in Launchpad Bazaar Integration "recipe builds can use too much memory" [High,Fix committed] https://launchpad.net/bugs/676657 [02:27] <_Groo_> yofel: you commited a fix already? [02:27] <_Groo_> oh btw, who did the kubuntu webpage announcement of the kde 4.6 beta 1? Riddell or apachelogger? [02:27] _Groo_: no, the 'bzr: out of memory' message IS the fix [02:27] * apachelogger falls over [02:28] <_Groo_> yofel: im confused now :D [02:29] _Groo_: no, the 'bzr: out of memory' message IS the fix [02:29] <_Groo_> so who did the announcement, Riddell? [02:29] <_Groo_> yofel_: how can that be a fix? === yofel_ is now known as yofel [02:30] _Groo_: well, the build farm doesn't crash anymore, so that is a fix in some sense, not for bzr though :( [02:30] <_Groo_> yofel: ahh know i get it, you added in the fix for the original bug [02:31] _Groo_: that's not MY fix, so don't blame ME [02:31] <_Groo_> yofel: im not blaming you, i always blame apachelogger! [02:31] <_Groo_> btw to whoever did the announcemnt, tks for mentioning me in the "others" part of the announcement.. i feel just like this: http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/100000/00000/4000/000/104043/104043.strip.gif [02:32] <_Groo_> i exist now! AH! [02:32] :) [02:34] <_Groo_> k, good night ppl, seeya all tomorrow :D [02:34] <_Groo_> i might be a minion but im a existing minion! [02:34] <_Groo_> i think ¬¬ [02:45] [muon] jmthomas * 1204404 * trunk/extragear/sysadmin/muon/installer/ (ApplicationBackend.cpp ApplicationBackend.h) Blacklist any apps that have "kdebase-runtime" or "kdepim-runtime" as a package [02:51] Ugh. Qt webkit needs Qt mobility needs Qmf, which is in Universe. [02:53] Riddell: ^^^ is going to block us on armel shortly (now that gcc is fixed). [04:26] <_Groo_> yofel: ping [04:26] <_Groo_> yofel: are you there? [04:30] apachelogger: I am not lazy, just bored and have other things to do in order to waste my time === hunger_ is now known as hunger [09:08] hello all.. as i read on kde's page, here are some pykde-developers? [09:09] if yes, does someone know a good example how i could retrive adresses with akonadi? [09:09] would be very nice : [09:09] :) [09:13] skamster: this time is usually pretty quiet -- the Americans have gone to bed (except me) and the Europeans aren't awake yet [09:15] oh, i'm a european (swiss) and we've got 10:14 am here.. but ok, i will try it later once again.. [09:15] what time is in america now? [09:17] west coast, it's 1am [09:18] skamster: the Euros might be at work/school [09:18] not sure [09:18] it's just generally quiet about now [09:18] except the students who are too late from schhol that they don't even go:) [09:19] right, except the laggards [09:19] lol [09:20] ok.. i'm also at work till the next 5-6 hour's.. [09:20] :-) [09:21] hehe, they're right.. stress isn't healty ;) [10:24] skamster, there are other swiss, german and austrian people in here :-) [10:25] and of course britain and I'm sure there are alot other europeans ... [10:26] mh, but they seem to like to sleep.. ;) [10:27] or they're by other reasons very shy.. :p [10:33] skamster: I'm afraid I've never used the akonadi APIs [10:33] but you should be able to follow the c++ APIs and convert to python [10:35] mh, yes i tried it.. but there are methods without classes.. which i didn't found on the pykde-api.. but must search the example first.. [10:37] apachelogger: hey! i was debugging a problem in Qt with thiago .... :P [10:38] and i did kdepim and kdepim-runtime yesterday [10:39] that's the example which i tried yesterday to "translate" [10:39] http://techbase.kde.org/Development/Tutorials/Akonadi/Resources#Retrieving_Collections [10:40] but the line collectionsRetrieved( list ); is very unclear for me [10:40] where is this method? [10:46] if someone could tell me that, i maybe able to continue [10:48] presumably it's in a parent of the VCardDirResource class [10:56] ScottK: qmf moved to main [11:42] Riddell: Cool. [11:42] apachelogger: Could you have a look at the grantlee FTBFS on armel. [11:43] Riddell: Who is the grantlee upstream? [11:43] ScottK: steveire is [11:43] steveire: [11:43] ScottK: not before thursday [11:43] apachelogger: OK. [11:43] * apachelogger would be glad if qt would ever finish building [11:43] What's FTBFS? [11:43] Riddell: From the build log I guess it's the ~standard qreal != double issue. [11:43] steveire: Failed to build from source [11:44] I'll get you the log [11:44] I've built grantlee in sb before for ARM, but the unit tests fail on exit because of QtGui. [11:44] Ok, thanks [11:44] steveire: https://launchpad.net/ubuntu/+source/grantlee/0.1.7-0ubuntu1/+build/2058300/+files/buildlog_ubuntu-natty-armel.grantlee_0.1.7-0ubuntu1_FAILEDTOBUILD.txt.gz [11:51] oh no no no no [11:51] no!!!! [11:51] ScottK: mkdir: cannot create directory `/tmp/buildd/qt4-x11-4.7.0/debian/tmp//usr/include/qt4/QtWebKit/': No space left on device [11:51] What? [11:52] Is that our device or your cross-compile? [11:52] N900 run out of disk space? [11:52] ScottK: ours [11:52] * ScottK looks [11:52] * apachelogger goes for a cleanup [11:52] /var/cache is full [11:53] ScottK: I am already on it [11:53] * apachelogger restarts build [11:53] apachelogger: There's several chroots laying around in /var/cache/pbuilder/build. [11:53] rm -rf the ones you don't need. [11:53] OK [11:56] Riddell: that just made me think that I could add the n900 to my local icecc ^^ [11:58] Riddell: The grantlee build failure is now the blocker on armel. [11:58] looks ugly [11:59] * apachelogger expects some symbol stuff to fail with opengles build [11:59] gettinga decent mobile qt is a bit of an effort right there... [12:00] Looks like http://launchpadlibrarian.net/60261038/buildlog_ubuntu-natty-armel.qwbfsmanager_1.1.0-1_FAILEDTOBUILD.txt.gz could do with some porting too. [12:01] Riddell: is there a reason we build qt with exceptions? [12:01] (or: not with -no-exceptions) [12:02] hm, l10n.kde.org still down [12:03] omg, plasma's Search n Launch interface is awesome. [12:03] almost perfect [12:05] apachelogger: I don't know, I expect we follow Debian with that, I don't know the issues involved [12:05] Riddell: binaries getting fat and ugly and Qt not doing exceptions anyway [12:06] worth asking fabo [12:07] fabo: ^ [12:08] ScottK: qwbfsmanager looks easy enough, just a qReal in the right place [12:09] Riddell: Easy enough for anyone who does C++. That would not be me. [12:09] Maybe maco will fix it. [12:36] ScottK: I'm not seeing the actual error in the build output [12:37] steveire: The actual failure was caused by a timeout. Is it doing something at that point in the build that might cause it to not produce any output for a long time? [12:37] Yes. I'll point you to the fix [12:38] 5a71ed118f6fae67a4a26ab867ab7575e5a3e34c [12:38] Thanks. [12:39] I'm not sure it'll apply cleanly. The previous commit to that moved some directories around, [12:39] Those are the first two commits after 0.1.7 though, so you might be able to just fast forward to it [12:40] Well, there's also a version number update actually [12:40] I'll try to make a new release by the end of the month anyway. [12:41] OK. It's time to get my youngest up and off to school. I'll have a look once she's on the way. [12:41] Or if it's a problem, just package 0.1.6 until 0.1.8 is out. KJots/KAddressbook doesn't need the very latest [12:41] Ok. Later [13:17] yofel: ping [13:30] # list-missing files result: [13:30] -./usr/lib/grantlee/0.1/grantlee_i18ntags.so [13:30] -./usr/lib/grantlee/0.1/grantlee_mutabletags.so [13:30] Riddell: ^^^ is it intentional we don't ship those? [13:31] I don't think so [13:32] OK. I'll add them. [13:33] thanks [13:36] steveire: git revert 5a71ed118f6fae67a4a26ab867ab7575e5a3e34c and then some diff/patch work (including reverting the version change) seems to have gotten me there. We'll see how it works out. Thanks for the assist. [13:41] [libqapt] jmthomas * 1204475 * trunk/extragear/sysadmin/libqapt/src/ (config.cpp history.h) SVN_SILENT: Final newlines++ [13:43] OK. Uploaded. [13:43] * ScottK crosses fingers... [13:51] [muon] jmthomas * 1204480 * trunk/extragear/sysadmin/muon/installer/ApplicationBackend.cpp Document the placement of this functionality [13:52] does someone know a good example how i could retrive adresses with akonadi? [13:54] skamster: I think there's an #akonadi channel that would be a better place to ask. [13:54] thanks :) [13:54] is it on freenode or also on the kubuntu-irc? [13:55] skamster: kubuntu-irc is just an alias for freenode. [13:55] So "yes". [13:56] ah, ok, i've got them as diffrent server's in quassel.. [13:57] but i found it on the "kubuntu"-one [13:57] ;) [13:57] [muon] jmthomas * 1204482 * trunk/extragear/sysadmin/muon/installer/ (4 files in 2 dirs) Include cleanups [14:02] [muon] jmthomas * 1204485 * trunk/extragear/sysadmin/muon/installer/AvailableView.cpp We must clear the old category pointers from the list after they are deleted, else the list grows by ~200 bytes in useless pointers each reload [14:04] ScottK: Those libs you pointed out are in master, but not 0.1 branch [14:04] Not final, not BC stable etc. Are you packaging master? [14:04] steveire: Not on purpose. [14:04] It looks like I may have applied the wrong patch. [14:04] [muon] jmthomas * 1204486 * trunk/extragear/sysadmin/muon/installer/ApplicationBackend.cpp Don't under any circumstances show the ApplicationLauncher when there are no apps to show. (E.g. in the case of a commit failure where the package is still installed or somesuch) [14:04] Sigh [14:05] steveire: Thanks for the warning. [14:05] Might be my fault. I'll check again [14:06] Might be git wierdness either. [14:06] steveire: Also it looks like there's a armel porting issue in whatever I uploaded that merits fixing before release: http://launchpadlibrarian.net/60271389/buildlog_ubuntu-natty-armel.grantlee_0.1.7-0ubuntu2_FAILEDTOBUILD.txt.gz [14:06] But that's secondary at the moment. [14:06] You should be able to git checkout v0.1.7 && git cherry-pick 5a7... [14:07] Yeah. [14:09] make: *** obj-arm-linux-gnueabi: No such file or directory. Stop. ? [14:10] /build/buildd/grantlee-0.1.7/templates/lib/abstractlocalizer.cpp:50:47: error: call of overloaded 'localizeNumber(double)' is ambiguous [14:13] There are two localizeNumber calls. One takes an int, the other a qreal. [14:13] Why would that fail on arm? [14:13] Should it be simply double, not qreal? [14:16] steveire: I'm not sure which it should be but since qreal != double that is the problem. [14:16] steveire: BTW, I definitely had the wrong patch before. [14:18] [muon] jmthomas * 1204487 * trunk/extragear/sysadmin/muon/installer/ApplicationBackend.cpp Add kdelibs5-plugins to the blacklist, as removing KMailService would in turn remove most of KDE. [14:29] apachelogger: without exceptions you loose some features [14:30] afair, xmlpatterns is disabled [14:31] I guess a quick grep should help to find the dependent module [14:31] FYI, doko just uploaded kdebindings, so whoever is working on -bindings for beta 2 needs to grab that change and include it in their package. https://launchpad.net/ubuntu/+source/kdebindings/4:4.5.80-0ubuntu3 [14:51] Riddell: Are there kdepim-mobile packages that can be installed by desktop users? [14:52] Or are the packages you mentioned before only for kubuntu-mobile? [15:01] steveire: It's all one archive so they can be installaed on desktops. [15:08] Ok. [15:08] Turns out the user needs to self-compile anyway. [15:17] steveire: yes we have packages of 4.6 beta 1 in kubuntu-ppa/experimental [15:17] beta 2 coming tomorrow with any luck [15:18] o/ [15:18] Riddell: are you going to do edu? [15:19] yofel: it just finished compiling here [15:19] then you do it, I only got the sources so far, I'll rather finish networks [15:19] *network [15:20] go for it [15:22] evening kronos [15:22] Riddell: evening.. [15:24] Riddell: was trying kdepim for maverick ystrday.. build failed .. http://pastebin.ca/2012919 [15:26] Riddell: kdelibs 85a https://code.launchpad.net/~yofel/kdelibs/4.5.85a/+merge/42904 [15:32] steveire: Once I got the right patch grantlee built fine on armel. Thanks again. [15:33] [muon] jmthomas * 1204492 * trunk/extragear/sysadmin/muon/installer/Application.cpp Add a bit of spacing to the menu path [15:34] kronos: hmm, no useful error message there :( [15:35] Riddell: the entire log http://paste.ubuntu.com/540658/ ... [15:38] Riddell: does kdegraphics have a kexiv2 package for 4.5.85? [15:38] hm, trying to get firefox to search on a 12000 lines pastebin is a bad idea... [15:46] ok, there's libkexiv2 [15:47] * ulysses upgraded from Lucid to Maverick and then to Natty [15:50] [muon] jmthomas * 1204493 * trunk/extragear/sysadmin/muon/installer/Application.cpp We already weren't using QChar and ' ' is a valid Utf8 character, so we might as well just put the spaces in the fromUtf8 function and not concatenate at all [15:53] [muon] jmthomas * 1204494 * trunk/extragear/sysadmin/muon/installer/ApplicationBackend.cpp SVN_SILENT: kDebug()-- [16:01] yofel: yes libkexiv2-9 [16:01] kdeartwork wants kexiv2 for err... support rotating images with exiv data IIRC [16:02] and some files went missing in the slim-glow theme.. [16:02] yofel: yes, add libkexiv2-dev build-depend [16:02] I did, just took me a bit to find it [16:05] Riddell: network https://code.launchpad.net/~yofel/kdenetwork/4.5.85a/+merge/42962 [16:10] ScottK: Great. [16:22] yofel: you may need to update https://wiki.kubuntu.org/Kubuntu/Ninjas/DependencyGraph for those new build-depends [16:22] Riddell: was going to do that after I'm finished, something I should add from your side? [16:23] not from me, just the changes to kdenetwork and kdeartwork [16:23] k, I'll have artwork done in a minute [16:28] groovy, we're almost done [16:28] time to get started on maverick I guess [16:32] Riddell: https://code.launchpad.net/~yofel/kdeartwork/4.5.85/+merge/42970 [16:35] * yofel goes updating the graph [16:39] the new graph reminds me of apacheloggers UML graph from yesterday... [16:39] does it make you want to cry? [16:41] <_Groo_> yofel: ping [16:41] <_Groo_> hi/2 all [16:42] it makes me feel fuzzy when I look at it... [16:42] mhhh [16:42] hey _Groo_ [16:42] <-- uml graph lover [16:42] fabo: I see [16:42] so [16:42] about mobile qt and opengles [16:42] ... [16:42] for some reason I get a fatal error when trying to start the opengl graphisengine [16:42] <_Groo_> yofel: hey :) i sucessfully completed the libktorrent/ktorrent recipe, its working daily now :) im gonna do the same for amarok now [16:42] something about dri2 authorization failure or some stuff [16:43] <_Groo_> yofel: ill get it from neon, just a quick question [16:43] sure [16:43] <_Groo_> yofel: its saying in https://code.edge.launchpad.net/~neon/amarok/master that the last import is from day 5 [16:43] <_Groo_> yofel: is it normal to fail? i just asked to retry to see what happens [16:44] _Groo_: it disables itself when it fails 5 times in succession, there is some connection error in the log [16:45] let's see how the retry goes [16:45] <_Groo_> yofel: yeah i noticed, but it doesnt try next day? [16:45] <_Groo_> yofel: someone needs to manually try it again? [16:45] _Groo_: no, if it fails 5 times it gives up, permanently unless you retry it manually [16:46] <_Groo_> yofel: k [16:46] <_Groo_> now a package question for all [16:46] <_Groo_> my amarok uses coverbling too [16:47] <_Groo_> so usually i just copy the playground/src/etc.../coverbling to src/etc... [16:47] <_Groo_> i do it manually and just patch the cmakelist via quilt [16:47] <_Groo_> how do i say to the buyild package to do the copying for me each time? [16:47] <_Groo_> basically a cp fromhere to there [16:47] graph updated [16:48] <_Groo_> anyone? [16:48] <_Groo_> do i put in the rules file? anyone has a example? somepackage that does similar thing [16:50] you could add it to another branch and let the recipe merge that into the package, haven't tried that myself yet though [16:54] <_Groo_> yofel: no no, coverbling is inside the master trunk, in the dir playground, i just need the rules to copy it to the default src/ and leave the patching to quilt (already one), i just want the debuild to copy the files for me [16:56] <_Groo_> yofel: yeah import is broken :( [16:57] _Groo_: yeah, but it's not part of the amarok source on launchpad right? the buildds don't have internet access [16:57] let me look at the error again [16:57] <_Groo_> yofel: yes its part of the amarok code [16:57] <_Groo_> yofel: its in the playground tree which is part of main trunk code [16:57] _Groo_: oh it is? then just put the copy command into rules? [16:58] <_Groo_> yofel: playground/src/context/applets/coverbling/ [16:58] <_Groo_> and i just copy it to src/context/applets/coverbling/ and add the dir rule to cmakelist via quilt [16:58] <_Groo_> yofel: yeah but how do i do that now? in rules i mean, the syntax changed so much with latest cdbs and such [16:58] <_Groo_> yofel: its a normal bash command? [16:59] <_Groo_> yofel: im lost again in that part [16:59] I have absolutely no knowledge about CDBS, so I can't help there [17:00] Riddell: We finally have all the build-depends for kde4libs on armel and it's started .... [17:00] ScottK: awesome [17:00] <_Groo_> ScottK: nice [17:00] <_Groo_> yofel: k, gonna google around [17:01] +ScottK [17:01] <_Groo_> but if some gurus could give a hint it would help A LOT <----------------- [17:01] hey bulldog98, can you update kdepimlibs in ninjas? new beta2 tarball [17:01] Riddell: We still need to get the situation sorted with the various symbol files. I think we need to be doing something with the symbols helper and generating an updated template, but I didn't get it figured out yet. [17:02] yofel: currently small bandwidth you could upload it and just change the uploader in the changelog === hrw is now known as hrw|gone [17:15] <_Groo_> guys how do i copy one dir to other place inside a src tree with the rules files? with dh syntax i dont have a clue [17:15] _Groo_: amarok nees a new import it seems, they changed the git url. I'll take care of that [17:17] <_Groo_> yofel: k, tks, will the lp link still be the same? [17:17] <_Groo_> yofel: or i need to change the recipe? [17:17] not sure, I'll try to delete this one first [17:17] <_Groo_> yofel: k, let me know [17:18] _Groo_: heh, can you edit your recipe first not to use it? I can't delete it thanks to that :P [17:19] <_Groo_> yofel: lol, k, im on it [17:19] <_Groo_> deleted [17:20] _Groo_: re-added [17:25] <_Groo_> brb [17:27] Riddell: did you merge bindings? still shows as pending on launchpad [17:27] mm, I thought I did [17:28] silly bzr repository version breakage [17:36] so [17:36] seems my gles problems came from mesa not really supporting that stuff [17:37] * apachelogger looks for binary magic to use [17:49] http://www.kubuntu.org/news/amarok-2.4-beta-1 [17:50] markey: "The ability to show and hide the menu bar" is that intended for netbooks? [17:52] Riddell: no, not necessarily. some users had been asking for this feature [17:53] but we were against it, for usability reasons [17:53] now we made it so that it comes with a huge warning dialog [17:53] so that users won't accidentally switch the menu off, we had that issue before... [17:54] Riddell: I think we will also get rid of the status bar at some point. all the information int here is redundant [17:54] you can read the "Now playing" status like in 4 places, all over Amarok [17:57] that makes sense [18:16] apachelogger: ping [18:18] dantti_work: pongo [18:18] apachelogger: so Tim said it's ok for we to go C, we have two files to translate if you are felling good to it :D https://fedorahosted.org/pipermail/system-config-printer-devel/2010-November/000075.html [18:18] * apachelogger thinks that the n900 will soon set on fire [18:19] dantti_work: mhhh, c :) [18:19] * apachelogger hasnt done C in ages [18:20] apachelogger: I know you love it ;) [18:21] <-- java lover [18:21] apachelogger: I think if we translate the first one ppds.py we can release print-manager :D [18:21] oh [18:21] apachelogger: jave really? I thought it was python... [18:21] but I really think we should redo print-manager in java! [18:21] * apachelogger broke his mobile image ^^ [18:21] please don't! [18:22] please! don't! [18:22] /usr/bin/kdeinit4: error while loading shared libraries: libEGL.so.1: cannot open shared object file: No such file or directory [18:22] why not? [18:22] do you have something against java? [18:23] apart from the fact that it needs an insane amount of memory just to exist, no [18:23] hmmm no qt? or at least not a good one? [18:23] hmm closed vm? [18:23] garbage maker? [18:23] or is it colector? [18:23] collector [18:24] right, so we collect java and put it on the garbage :P [18:24] now I know, rewrite it in ADA :D, doesn't have a good qt lib though :/ [18:24] * dantti_work stays with C/Cpp [18:25] dantti_work: qt is crap compared to swinging, openjdk is not closed, garbage collector makes all sorts of sense [18:26] swinging sucks alot [18:26] no [18:26] it rox [18:26] ok, write kde in java then.. :P [18:26] bit by bit [18:26] and buy a super computer to run it [18:26] starting with printer-manager [18:26] java is not slower than c++ [18:26] ! [18:26] there are studies on that topic [18:28] well I guess that's off topic and meaningless :P languages wars don't write code ... [18:28] so in case you still want that... we need C ;) [18:29] dantti_work: why not ++? [18:29] * apachelogger wonders why dolphin always goes to shit in betas [18:29] yofel: because libcups is C, and python cups needs to glue with that, so it will be a shared C lib to be used by Qt/C++ and py/gtk [18:30] dolphin is freakin' slow here, but forks otherwise [18:30] dantti_work: ah, k [18:30] apachelogger: it was shit till 4.5.2 too :P [18:30] not here [18:30] s/forks/works [18:30] * yofel has read too much about calligra... [18:30] apachelogger: it was freezing all the time [18:30] dantti_work: dont place your pr0n all over the place then :P [18:30] ^^ [18:31] ? [18:31] video previews are a drag [18:31] and not using phonon [18:31] no, that wasn't the problem [18:31] also I wonder how long it can take to tar xf a flipping binary tar on the n900... [18:31] it happended when I open any kind of files, and even navigating on dir without any videos [18:32] kubuntu_02_inti_functions.patch [18:32] typo alarm [18:32] * apachelogger larts apachelogger [18:33] pvr-bin-5.3.0.0016.tar.bz2: gzip compressed data, from Unix, last modified: Mon Aug 2 02:12:01 2010 [18:33] you got to be kidding me [18:34] so much for java being good *-.- http://launchpadlibrarian.net/60281933/buildlog.txt.gz [18:34] ok, maybe just openjdk sucks [18:35] so [18:35] do I go out partying tonight? [18:35] or do I continue this futile work on getting opengles on the n900 [18:35] could you do both at the same time? [18:36] no [18:37] * apachelogger needs intarwebs and a build machine to go along with the opengles stuff [18:37] but it would seem I just need to find a driver/implementation that works on omap3, which apparently is this powervr [18:39] * yofel tries to update to 4.5.85 on natty [18:42] Riddell: do you want to update kdepimlibs or should I try to, it was originally bulldog98s package so i'm not sure what to do with the changelog [18:44] yofel: I think I did [18:44] oh right, missed it, sry [18:44] yes I did [18:53] [ 7162.815] (II) LoadModule: "pvr" [18:53] [ 7162.817] (II) Loading /usr/lib/xorg/modules/drivers/pvr_drv.so [18:53] [ 7162.817] dlopen: /usr/lib/xorg/modules/drivers/pvr_drv.so: cannot open shared object file: No such file or directory [18:54] * apachelogger sighs [19:16] <_Groo_> hi/2 all [19:16] <_Groo_> yofel: ping [19:16] wb _Groo_ [19:16] <_Groo_> yofel: tks yofy [19:17] <_Groo_> yofel: since im behind a proxy at wotk i tried to push the bzr commit bia http, to my branch [19:17] <_Groo_> yofel: but i had this error [19:17] <_Groo_> bzr: ERROR: At https://code.edge.launchpad.net/~paulo-miguel-dias/+junk/amarok-ubuntu you have a valid .bzr control directory, but not a branch or repository. This is an unsupported configuration. Please move the target directory out of the way and try again. [19:18] never seen that before o.O (ask in #launchpad maybe) [19:18] <_Groo_> yofel: i used bzr push https://code.edge.launchpad.net/~paulo-miguel-dias/+junk/amarok-ubuntu [19:18] <_Groo_> yofel: did i miss aything? [19:18] no idea, never seen thta [19:18] *that [19:18] <_Groo_> yofel: k let me bug them [19:21] <_Groo_> yofel: nvm found the problem :LD [19:22] <_Groo_> yofel: i had done git add * instead bzr add * lol... he was right [19:22] <_Groo_> yofel: my bzr was empty really :D [19:22] ooops ^^ [19:22] <_Groo_> yofel: stupid brain + fingers [19:24] <_Groo_> yofel: but still gives me me the same error when pushing.. maybe its not supported or im missing something... he didnt ask for authentication to upload either [19:26] <_Groo_> yofel: yeah i dont think its supported, the error might be a generic one.. ill try to upload at home, should work fine.. [19:27] <_Groo_> yofel: i also learned how to do the cp thing.. its almost equal the old way [19:27] :) [19:36] argh [19:36] out of battery [19:36] rbelem: ping [19:36] apachelogger, pong [19:37] rbelem: do you have some time for n900 stuff? [19:37] * _Groo_ invokes the powers of apachelogger certifications! [19:37] rbelem: there is a pvr gles implemention in multiverse [19:37] <_Groo_> apachelogger: do you know if i can upload to a branch in lp via http? like bzr push https://code.edge.launchpad.net/~paulo-miguel-dias/+junk/amarok-ubuntu [19:38] technically we shoud be able to run plasma-mobile with --opengl if qt is compiled with es2 support [19:38] there is no Amarok 2.4 Beta in the beta ppa, but kubunut.org says so [19:38] rbelem: in parctise that sort of failed here, though that might be because my image is a mess from days of copying files around and around and around [19:39] _Groo_: no [19:39] <_Groo_> apachelogger: no as i dont know , or no in - no you cant, go away? [19:41] apachelogger, yup :-) [19:42] rbelem: do you have access to our arm builders? [19:42] apachelogger, nope :-( [19:43] ok [19:43] * apachelogger transfers binaries [19:43] rbelem: meanwhile https://wiki.ubuntu.com/ARM/OMAP/Graphics [19:43] apachelogger, maybe we should try mgraesslin kwin opengles branch too [19:43] yes, but, that has no impact on plasma-mobile AFAICT [19:45] apachelogger, are those binaries are enough to gles work? [19:45] I think so [19:45] not for qt though [19:46] apachelogger, those packages pushes any xorg omap3 pkg? [19:46] no [19:47] rbelem: there is xserver-xorg-video-omap3 though [19:47] (neon enabled build that is) [19:47] not sure if that helps with the affairs though [19:47] -omapfb seems to be neon-less build or so [19:47] !info xserver-xorg-video-omapfb [19:47] Package xserver-xorg-video-omapfb does not exist in maverick [19:47] !info xserver-xorg-video-omap3 [19:47] Package xserver-xorg-video-omap3 does not exist in maverick [19:47] pff [19:48] silly bot [19:48] apachelogger, probably because they are only on ports.ubuntu.com :-) [19:48] yeah [19:48] still [19:48] ... [19:50] apachelogger, did you try the demo of the wiki page? [19:50] no [19:50] my battery ran out [19:50] :-D [19:51] apachelogger, in the config git repository i saw something related to the sgx [19:51] let me check [19:55] rbelem: the repos are a bit of a silly thing [19:55] they are not even in sync with 1.1 [20:06] kronos: fancy updating akunambol package for the akunambol ppa? [20:07] apachelogger: yeah.. will try .. [20:08] groovy [20:08] https://launchpad.net/~akunambol/+archive/ppa [20:08] http://akunambol.ruphy.org [20:08] * rbelem is still waiting for his micsosd class 10 :-( [20:11] hey rbelem, did you get that guide on the wiki? [20:15] computer says no [20:15] *cough* [20:18] hehehe [20:26] http://aplg.kollide.net/images/avatar/snapshot115.png I luv Phonon [20:30] apachelogger: is there a liblikeback ? [20:32] oh [20:32] no [20:32] I did not release it ^^ [20:33] kronos: want to try yourself on making a git snapshot? :D [20:33] apachelogger: guide me .. [20:34] kronos: http://gitorious.org/kmess/apacheloggers-likeback [20:35] you basically just git clone it, remove the .git directory and create a new packaging for version 0.1~git20101207 [20:42] apachelogger: what should i name the package - liblikeback or anything else ? [20:43] kronos: the source liblikeback, the binary packge however liblikeback0 [20:43] JontheEchidna: ping [20:43] apachelogger: pong [20:43] can you help kronos with that package? [20:43] * apachelogger is going to a party [20:44] * apachelogger just noticed that he is rich and must get rid of some money [20:44] lol [20:44] must be all those GSoC monies [20:44] no [20:44] others [20:44] gsoc is long gone ^^ [20:44] consolidation money from having to look at u1 code :P [20:45] something like that [22:00] 4.5.85 updated and works fine on natty here, and I have suspend and hibernate buttons back (not tested yet) \o/ [22:00] brightness control is still broken though [22:02] dolphin and gwenview start fast and without hal errors again :) [22:07] :D http://img210.imageshack.us/img210/1552/dexter0.jpg [22:40] [muon] jmthomas * 1204552 * trunk/extragear/sysadmin/muon/installer/ (8 files in 3 dirs) In preparation for addons support, make the Transaction struct a class [22:58] evening [23:11] E: Build-Depends dependency for kdesdk cannot be satisfied because no available versions of package libkonq5-dev can satisfy version requirements [23:11] yofel: could you add kdesdk needs kdebase to the digram ^^ [23:12] ooops, will do [23:19] updated