=== chihchun_afk is now known as chihchun [03:45] hey guys. does anyone knows if an app for ubuntu phone can be done with cocos2d (c+ and opengl es) and what architecture it is? (i think it should be arm right?) [06:42] good morning === justCarakas2 is now known as justCarakas [07:19] Morning === marcoceppi is now known as rosales === rosales is now known as marcoceppi [08:27] Good morning all; happy Make Your Bed Day! :-D [08:30] ow crap, forgot that today :p [08:34] mzanetti: hi, have a time to help me with the new setup? :) [08:34] mivoligo: hey [08:34] mivoligo: man... those images are soo amazing! really. love them! [08:35] mzanetti: thanks, I'm happy you like them :) [08:35] mivoligo: of course I will help you. can you give me 10 minutes? [08:35] mzanetti: sure [08:56] mivoligo: hey [08:57] so, what's the issue? [08:57] mzanetti: ok, I have "my-machines" folder, I cd into it and did bzr branch lp:machines-vs-machines [08:58] ok [08:58] mivoligo: after that, cd into machines-vs-machines/data/ [08:58] and then call ./setupdata.sh [08:58] mzanetti: got it [08:59] mzanetti: what about the second part? where should I be to pull lp:machines-vs-machines/levelpacks [09:00] mivoligo: just pull it wherever you want, outside of the machines-vs-machines (next to it sounds sensible) [09:00] ok [09:00] mivoligo: so basically the manuall checkout of the levelpacks is so to say a write-only copy [09:01] and the setupdata.sh script will pull and prepare a read-only copy which is used by the game [09:02] so basically you edit the stuff in the manual checkout of the levelpacks folder [09:02] then we push/merge your changes to launchpad [09:02] and then everyone re-runs the setupdata.sh script whcih will pull the updated svgs and generate up-to-date png's out of them [09:03] mzanetti: OK, I think I understand [09:04] mzanetti: and I guess I should add towers and enemies into their respective folders, right? [09:05] mivoligo: yep. iirc I prepared the folders and the .json files for you [09:06] yes, [09:06] mivoligo: just put all the .svgs in there and push/merge. I will then still need to update the setupdata script to also generate pngs for them. but should be simple. will do as soon as you have them pushed [09:07] mzanetti: I have question about the basic sizes for towers. Should I reduce them to 128 in SVG files or keep them 256 and you change that when converting to PNG? [09:08] mzanetti: IIRC 256 was too big [09:08] mivoligo: you can keep them as they are. [09:08] mivoligo: the good thing about this new structure is that we can easily adapt the script to generate different png sizes for different devices [09:09] mzanetti: sounds great :) [09:09] so if 256 works well for you while painting, keep that [09:09] mzanetti: one more question [09:10] hit me [09:10] mzanetti: in the new level.json you set "rows" to 7 [09:10] right [09:10] but it should be 5 [09:11] well, there are 2 complete rows at the top that are contained in the forbiddenFields [09:11] mzanetti: right, but is it necessary? They always be forbidden [09:12] mivoligo: so the thing is, I can't figure out by code what is playable area and what isn't. [09:12] mivoligo: so it has to be the same "dead" area size on all edges [09:13] which currently is the size of one field [09:13] mzanetti: got it [09:14] mivoligo: unless we specify that all images will have 3 fields dead area at the top, and one at the bottom, which I think just makes it more complex to code and understand [09:14] besides, it looks quite awesome as it is :) [09:14] have you seen it yet? [09:14] mzanetti: I also was thinking if you could possibly make the hole board movable [09:15] hmm... interesting... so that we zoom in on some place and then move it around? [09:15] mzanetti: something like that [09:16] mzanetti: sorry I have to go, bbl [09:16] would be possible for sure, but not entirely sure if its worth the efforts... [09:16] ok... talk to you later [09:33] popey, dpm I'm not able to reproduce bug 1367228 on desktop. Is it only for phone? [09:33] bug 1367228 in Ubuntu Reminders app "App becomes unusably slow with accountw with 100+ notes" [Critical,Triaged] https://launchpad.net/bugs/1367228 [09:33] rpadovani, it's on phone, yes [09:34] ok, I'm reflashing my device, I'll try soon [09:35] i expect the resources (cpu, ram) are an issue here === dholbach_ is now known as dholbach [10:10] sergiusens: hey, got a quick question. Are you able to create a schroot inside a lxc? When I try creating one I get http://paste.ubuntu.com/8317272/ === dholbach_ is now known as dholbach [10:54] Will anybody here go to LinuxCon Europe 2014 in Düsseldorf? === MacSlow is now known as MacSlow|lunch [11:12] has anyone had any success using the doxyqml filter for doxygen and can point me in the direction of an example? I just can't seem to get it to work [11:23] popey: is the authentication dialog intentional when opening the terminal? [11:24] yes mzanetti [11:24] popey: what's the reasoning? [11:24] terminal is unconfined [11:25] you could leave phone on desk, walk away and someone could pick it up, use terminal to cause mayhem [11:25] file manager has the same [11:25] popey: no... the phone does already ask me for the pin in that case [11:25] not if it's unlocked [11:25] you can set a timeout on the phone to lock, and you may not have it very short [11:25] or if it's on charge you may turn the lock off entirely [11:26] well... sure... if I put the keys in front of my door they're useless [11:26] this was a requirement that we negotiated with the security team ☻ [11:26] but I could argue the same... If I already have the terminal open it won't promt either === brendand is now known as brendand-afk [11:26] indeed. [11:26] this was the best we could do. [11:27] mzanetti, there were two alternatives: - have no terminal installed, - have the terminal secured somehow so if your lock timeout is long people can not just tinker with it [11:27] this was a PES req. [11:27] still not useful imo [11:28] its a compromise [11:28] else we wouldnt have a terminal at all [11:28] which was initiallly what was pushed for [11:28] mzanetti: Any news on libSDL on the phone? [11:29] sturmflut-work: yes... it should work, its just not in the framework yet... and that should be addressed at the next sprint (mid October) [11:29] mzanetti: Good to know! [11:31] ooh! [11:31] * popey looks forward to that! === _salem is now known as salem_ === ubot5` is now known as ubot5 === chihchun is now known as chihchun_afk === dholbach_ is now known as dholbach [11:44] popey, is this the project for the docviewer? https://launchpad.net/ubuntu-docviewer-app [11:45] yes [11:45] needs updating, not really been touched in forever [11:45] mike has a branch for content hub support [11:45] https://code.launchpad.net/+branch/~mhall119/ubuntu-docviewer-app/content-hub [11:45] blimey since may [11:45] ah yes cool! [11:45] nobody working on it... [11:46] popey, who were the maintainers? [11:47] ahayzen: https://launchpad.net/~ubuntu-docviewer-dev/+members#active [11:48] sturmflut-work, thanks [11:48] hmm jenkins is failing with pep8 errors lets see if we can fix that.. [11:48] ahayzen: want me to add you to the team? ☻ [11:49] popey, maybe ;) [11:49] too late, done [11:49] ☻ [11:49] lol [11:49] *cough* fly strip *cough* [11:49] pass the hot potato ! [11:54] popey, any idea how you were running it on device? .. it doesn't seem to be a cmake project? [11:55] ahayzen: i tested mikes branch last night using qtcreator opening the project [11:55] it has a qmlproject file [11:55] popey, ah but my qtc doesn't wanna install on device :/ grrr ....ah maybe it'll run on trusty desktop? [11:56] hmm "org.docviewer.file" is not installed [11:56] ah file-qml-plugin [12:02] ahayzen: so when can we expect docviewer to land? ..... what do you mean you haven't yet .......Man you've bee the maintainer for a good 20 seconds ;) [12:02] * ahayzen hides [12:02] * ahayzen waits for jenkins bot to get to work [12:08] pep8 passes \o/ ... but every test fails :( [12:08] hahaha popey the error was "//bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed." ? [12:09] http://91.189.93.70:8080/job/generic-mediumtests-utopic/1972/console [12:09] popey, maybe the error is not linked to the project but just to my branches :P === MacSlow|lunch is now known as MacSlow === chihchun_afk is now known as chihchun === brendand-afk is now known as brendand [12:38] nik90: quick hack would be to mount -o remount,exec,dev [the path] [12:39] nik90: although, why do you build from the utopic lxc if you are using qtcreator and chroots? Doing that from trusty should work too [12:41] sergiusens: well I want to create and run the emulator in the lxc container [12:41] sergiusens: this way I don't need to open qtc in trusty and in the lxc container [12:41] nik90: yeah, I'm saying don't open the dev tools in utopic at all [12:41] sergiusens: ah [12:41] nik90: just use it as another 'emulator' instance [12:42] sergiusens: true [12:42] nik90: you can do what you want, you aren't prevented from it except the standard security getting in your way (noexec and nodev for paths where dev and exec aren't expected) [12:43] sergiusens: so atm in trusty, I can code, develop and test app in the emulator and phone. However the only thing I cannot do is run qml and ap tests in trusty. [12:44] sergiusens: so I suppose that's what lxc should fill the gap for me [12:44] sergiusens: ok I installed ap, qmltestrunner, qt5.3 etc and was able to run tests in the utopix lxc container [12:44] nik90: yeah, I'm not sure how hard it would be to add it as a qtcreator target [12:44] nik90: but maybe with some ssh magic, it would just work [12:45] I get an idea now [12:45] I shouldn't be trying to run an emulator in another *lxc* container (emulator) [12:45] that's where I made my mistake [12:50] nik90: did you see the mail from pmcgowan on the core apps list? [12:50] popey: yup I just did. I will reply to the list in more detail soon [12:51] popey, i've run jenkins against docviewer twice now and it is failing with the same error that we saw with music? http://91.189.93.70:8080/job/generic-mediumtests-utopic/1973/console [12:51] mzanetti: ping [12:52] mivoligo: hey [12:53] mzanetti: I made that playable area centered and adopted to the screen size [12:54] mzanetti: see the video: http://youtu.be/t169-JZnDwE [12:54] mivoligo: yeah, that's what trunk does too [12:54] since yesterday [12:55] mivoligo: well, it also zooms the image a little bit [12:55] so that we have the dead area around [12:55] mzanetti: but you told me we need these forbidden fields above the playable area [12:56] mivoligo: well, not all of them [12:56] mivoligo: give me a sec [12:56] ok [12:59] i'm looking for a solution to bug 1365903 ... is there any way to force a page refresh when i move back through the page stack ? [12:59] bug 1365903 in ubuntu-system-settings (Ubuntu) "Developer Mode switch does not get disabled if the password gets unset via the integrated password page in the developer mode pane" [High,Triaged] https://launchpad.net/bugs/1365903 [13:02] mivoligo: http://i.imgur.com/3DyHDCp.png [13:03] mivoligo: http://i.imgur.com/JD8acqc.png [13:03] sorry [13:03] mivoligo: this one: http://i.imgur.com/JPvURJK.png [13:03] :) [13:04] mivoligo: so you see there is one field border which is defined dead area, all the rest could potentially be playable fields [13:04] imo works quite nicely this way [13:04] mivoligo: I guess we could even change it to have 5 rows only [13:04] mivoligo: but then I'd prefer to add some dead area at the left and right too [13:05] mzanetti: ok then, but the fields are not square [13:05] true... but your image is like that :) [13:06] I had to define fields so that it matches the path in the image [13:06] I'm sure it wasn't like that [13:06] hmm [13:06] ok... [13:06] what I do now is to have the image w = 2*h [13:07] mzanetti: should be h = 7/12 * w [13:07] mivoligo: ah ok [13:07] my bad then [13:08] :P [13:08] I thought that image you showed me yesterday said a ratio of 1:2 === chihchun is now known as chihchun_afk [13:08] mzanetti: yes but for playable area only [13:08] oh... I see [13:08] mivoligo: mind keeping that the same? [13:09] 1:2? [13:09] I don't mind which one [13:09] but the playable area ratio should be the same as the image ratio [13:09] otherwise it'll just keep on confuse people, me when writing the code and others when painting pictures [13:10] ok, then [13:11] hey [13:11] is there a way to make a click on a button not move the focus away from the widget it was on? [13:12] like if a text entry was selected [13:12] seb128: not sure if you can prevent it, but onClick: {doStuff(); textField.forceActiveFocus()} should work [13:14] mivoligo: yeah, keeping playable area and image ratio the same also solves the issue with the 2 dead rows... If you change the image to keep that ratio, you either need to remove 2 rows or add 2 columns :) [13:14] which allows to use the correct value of 5 rows [13:14] mzanetti, that works but is not ideal [13:14] seb128: I agree [13:14] sorry, don't have a better idea atm [13:15] mzanetti, it makes the osk change mode also [13:15] oh... that's bad [13:15] which creates visual glitches [13:15] well, it changes for a second or so [13:15] mzanetti: I have to add columns, then :) [13:15] but it means visual glitches [13:15] seb128: yeah, not good enough then [13:15] hmm... [13:15] mzanetti: btw, how do I run the game from SDK now? [13:16] seb128: you might want ask zsombi [13:16] zsombi, ^ [13:16] mzanetti, thanks [13:16] mivoligo: should work just by clicking play [13:16] ? [13:16] mivoligo: you need to open the CMakeLists.txt [13:16] mzanetti: but I don't see any pro file [13:16] ah :) [13:17] seb128: whazzup? [13:17] mivoligo: yeah, converted from qmake to cmake in order to be able to use the cross compilation for the phone [13:17] zsombi: [15:11] is there a way to make a click on a button not move the focus away from the widget it was on? [13:17] mzanetti: seb128: aaaah :) yes, set activeFocusOnPress for the button to false [13:18] zsombi, thanks [13:20] mzanetti: what should I do with that file? I've no idea about cmake or qmake :/ [13:21] mivoligo: ah. you just go to "open project" in QtCreator [13:21] mivoligo: and select the CMakeLists.txt [13:21] mivoligo: then it should load the project just the same as it did with the .pro file before [13:21] the CMakeLists.txt basically replaces the .pro file [13:22] mzanetti: thanks, it's working :) [13:24] mzanetti: I'll be able to do some stuff tomorrow probably, now have to go to work :( [13:25] mivoligo: ok. thanks. see you around [13:25] mivoligo: I will works some more on it tonight [13:26] mzanetti: ok, see you later [14:05] could somebody told me what's wrong in http://paste.ubuntu.com/8319172/ [14:05] the text entry doesn't get focus [14:05] despite having focus: true and having the only other widget having focus: false [14:08] Can somebody help me about why the Ubuntu SDK is not recognizing the Ubuntu Components saying "QML module not found" and therefore not highlighting? I have tried using Ubuntu.Components 0.1 instead of 1.1, but it's the same. Qt Creator 3.1.1 | Qt 5.2.1 [14:09] vitimiti, if you have a cmake project open try opening a qmlproject [14:10] vitimiti, bug 1338774 [14:10] bug 1338774 in qtcreator-plugin-ubuntu "CMake projects do not provide syntax autocompletion" [Undecided,Confirmed] https://launchpad.net/bugs/1338774 [14:28] seb128: have you tried forceActiveFocus() ? [14:28] seb128: on component completed signal perhaps [14:28] nik90, Component.onCompleted: forceActiveFocus() you mean? [14:28] that works [14:28] but that feels like a workaround [14:28] Saviq helped me on #ubuntu-unity, thanks [14:29] the focus handling in qml seems non intuitive though :/ [14:30] seb128: true [14:30] seb128: I suppose zsombi is the best person to talk about focus handling [14:31] seb128: I am still trying to wrap my mind around it === chihchun_afk is now known as chihchun [15:03] mhall119, hi === alecu is now known as PyAr === PyAr is now known as alecu [16:13] nik90: ping [16:14] is there any trick to create directory in QTC and include that into project ? [16:14] i did bzr add , but still it is not visible in file exploere [16:14] mihir, is it a cmake project? [16:15] ahayzen: yup [16:15] mihir, do something like add_subdirectory(MySubDir) in the CMakeList.txt [16:15] mihir, then rebuild ur cmake? [16:15] * mihir tries [16:16] mihir, ^^ assumes the directory actually exists and just shows it in qtc [16:18] ahayzen: works , thanks :D [16:18] mihir, no problem :) [16:26] ahayzen: i created Cmakelist in sub directory , as follow http://paste.ubuntu.com/8320139/ [16:26] still it doesn't show any qml files in tree, any mistake i made in cmake ? [16:27] mihir, do you need a space between FILES and *.qml ? [16:27] * mihir add cmakelist learning in to-do :D [16:27] mihir, this is what a random music-app one looks like http://pastebin.ubuntu.com/8320156/ [16:27] thanks ahayzen it works :) [16:28] mihir, note we have ' RELATIVE' [16:28] mihir, haha me too... cmake = cbreak lol [16:28] ahayzen: now what is different in that? [16:28] ahayzen: i meant , by adding RELATIVE? [16:29] mihir, guess it only gets the files relative to the location of that cmakelist? idk [16:29] ahayzen: hmmm okay [16:29] or maybe it returns relative paths [17:06] nik90: ping [17:07] mihir: hey [17:08] mihir: I cant talk for too long, so what's up :) [17:08] nik90: no issues, i am fine how are you doing? [17:08] mihir: grt :D [17:09] nik90: nothing , let me propose and then will get your inputs on file separations [17:09] mihir: ah ok, sure === chihchun is now known as chihchun_afk [17:54] victorp: hey, I'm at a conference today, so if you need me use email [18:35] popey: ping [18:37] mihir: just putting kids to bed, back in a bit [18:38] popey: no isses , take your time :) [18:47] Can somebody help me about why the Ubuntu SDK is not recognizing the Ubuntu Components saying "QML module not found" and therefore not highlighting? I have tried using Ubuntu.Components 0.1 instead of 1.1, but it's the same. Qt Creator 3.1.1 | Qt 5.2.1 [18:47] hi [18:47] vitimiti, hey [18:47] what component are you using? [18:47] Hi, Akiva-Thinkpad [18:47] Akiva-Thinkpad, Ubuntu.Components 1.1, for now [18:48] yah; is it erroring on you without any actual code in it? [18:48] balloons: ping [18:49] like you dont have any components in it? (A component is something that looks like "MyComponent{}" or "Item{}" or "Page{}" [18:49] ) [18:49] Akiva-Thinkpad, it does have code, and it does start the code without the problem. It just puts a red line under it and says it's not found, and the rest of the highlighting malfunctions due to the red line present [18:49] without a problem* [18:49] oh [18:49] that sounds familiar [18:50] I think that might be qtcreator [18:50] So I don't have highlighting or autocompletion because of the component not found error [18:50] its not giving you a debug message when you run though, right? [18:50] Yes, it looks like it, but can't figure it out [18:50] Yes, give me a second [18:50] It's about CMakes [18:50] Akiva-Thinkpad, http://pastebin.com/70EuwTy1 [18:50] That's all I can find [18:51] vitimiti, pro tip: http://paste.ubuntu.com/ [18:51] better pastebin :) [18:52] no ads, easy highlighting [18:52] Oh, thanks [18:53] vitimiti, i'm not expert on this, but are you running this on a phone or from your desktop? [18:53] Akiva-Thinkpad, from the desktop, it was working until this morning and I haven't made a change, at least not intended [18:53] because I see Arm in that pastebin [18:54] are you using the Arm Kit? [18:54] vitimiti: did you upgrade your system ? [18:54] Yes, I have those kits installed [18:54] mihir, I don't have any notifications, but will use the command line [18:54] are you sure you are building and running your app on the desktop kit? [18:54] Akiva-Thinkpad, the problem starts before the building, and yes, it's the desktop kit [18:55] vitimiti: do you have proper cmakelist.txt? [18:56] mihir: pong [18:56] ahayzen: http://popey.mooo.com/screenshots/device-2014-09-11-195619.png \o/ [18:56] popey: now i am done with restrcturing calendar-app [18:57] Yeah, excellent work! Thank you! [18:57] popey: popey: how should I play with bzr ? [18:57] * mihir afriad to play with trunk [18:57] heh [18:57] Looking for new challenges? [18:58] does anyone know hwo to time a printscreenshot? [18:59] on desktop or device? [18:59] mihir, yes, the default ones, hadn't touched them yet, except deleting a couple and removing a couple of included directories [18:59] Still, it wasn't working properly before touching them [18:59] I'm running the apt-get update && apt-get upgrade, so I'll be having some lag, sorry [18:59] popey: yes looking for that [19:00] popey: should i propose new MR , then what will happen to exsisting Mergs? [19:00] vitimiti, http://i.imgur.com/KB0HJ6M.png [19:00] same as usual, if you create a new merge, you could stack it on top of an existing one [19:01] make sure you have the desktop kit selected. [19:01] popey: okay, so I might have missed todays Merge, then how can I pull all the changes because file location have been moved in my trunk [19:02] I'm sorry, the connection couldn't keep up both chatting and downloading the updates [19:02] vitimiti, http://i.imgur.com/KB0HJ6M.png [19:02] make sure you have the right one selected [19:02] mihir: just do a bzr pull surely? [19:03] popey: okay ,it will automatically take care , right ? [19:03] yes, or it will tell you there are conflicts, and you can resolv them... [19:03] http://doc.bazaar.canonical.com/beta/en/user-guide/resolving_conflicts.html [19:04] I have a very strange phenomenon: My Desktop at work and the machine here at home should be exactly the same installation. Yesterday at work my cheap store browser app (https://github.com/Sturmflut/storebrowser.git) started acting up after I added fancy ActivityIndicators. The whole app just froze randomly. I thought my QML code was wrong and it was late, so I went home. Now I just checked out the code here at home [19:04] and it works flawlessly. [19:04] popey: yeah i know that, i am just confused because all files have been moved, and locations are differnt from my branch & trunk.. [19:04] Akiva-Thinkpad, yes, I have the desktop one chosen, and the updates did not fix it, that's for sure [19:04] well i'm out of ideas :P [19:05] mihir: it should figure that out [19:05] popey: okay.. [19:06] This is so strange, it can run but qtcreator says it doesn't exist (until you click run, then it doesn't exist but works) [19:09] Hm... Could it be for using Trusty? Like there's some compatibility issue there? [19:13] popey: https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/filesRestructure/+merge/234365 [19:14] * mihir hopes Jenkins pass :D [19:14] I'm going to try with some core apps code, geez [19:24] popey: one more question [19:24] ok [19:25] popey: is it okay if we upgrade each file , import QtQuick 2.3 ? [19:25] because currently it is 2.0 [19:25] what does that give us? [19:25] popey: didn't get you [19:25] what do we achieve by updating to qtquick2.3? [19:27] popey: i thought it is the latest [19:28] could be, I haven't checked. have the other core apps updated? [19:28] popey: i have checked , clock it has 2.3, music has 2.2 [19:31] so long as it doesn't break anything then, sure ☻ [19:42] popey: The Ubuntu Store on the device should really have a "New" category, and it would be nice if one could not only search for app names and categories, but also for the developer name. [19:43] SturmFlut, yes [19:43] SturmFlut: ---> beuno [19:43] it is on my list [19:43] there we go ☻ [19:43] I know, I know [19:43] popey, yey full screen \o/ [19:43] please send more time. [19:43] mihir, there is 2.3?....i just bumped them all to 2.2 and Ubuntu Components 1.1:/ [19:45] ahayzen: yeah there is , [19:45] ahayzen: i just noticed that in clock app :| [19:45] popey: resolving conflicts is easy, You put on your best Scouse Accent and say Now Carrrrrm Down ;) [19:45] mihir, nik90 is always one step in front of us ;) lol [19:46] ahayzen: does that really break anything..if it upgrades ? [19:47] mihir, most likely not...but worth checking...didn't appear to break anything for us [19:47] ahayzen: autopilots are friend for us :D [19:47] hah [19:47] SturmFlut: I'd be interested in seeing a simple script which pulled from the store periodically and made a website showing what's new.. [19:47] and yeah nik90 always ahead :) [19:47] jenkins doesn't seem to like me recently... [19:48] jenkins has no friends [19:48] he hates everyone equally [19:48] but i bought it chocolate :( [19:48] popey: Damn, I was about to ask you if we can have an RSS feed for app updates ;) [19:48] ahayzen: Jenkins behaves weired many times [19:48] popey: bingo !!! [19:48] popey, did u see that when i ran the tests against docviewer it failed with that same X error as music? [19:49] good [19:49] so an archive problem [19:49] good...but bad as now we can't land things...and weird as it *sometimes* works [19:49] well yes [19:49] do tehy run on your utopic machine? [19:49] desktop [19:50] do we know if they got any further into working out why jack_control is making it explode? [19:50] I don't know. fginther you about?> [19:50] popey, yes [19:50] popey, i was actually just resolving the pep8 issues first...but yeah i should probably check if they run on my VM [19:50] fginther: some of our ap tests are failing in jenkins with bizarre x crashing errors including jack_control... [19:51] eg this one http://91.189.93.70:8080/job/generic-mediumtests-utopic/1973/console [19:51] fginther: looks like something landed in the archive which broke the world [19:51] (the world we care about) [19:52] ...and we've also seen on music eg this one http://91.189.93.70:8080/job/generic-mediumtests-utopic-python3/279/console [19:52] popey, ahayzen, looking... psivaa mentioned it to me earlier today and I have been digging at it off and on. But will take a closer look with these examples [19:52] popey: why do i see , lots of time difference in commits, https://code.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/filesRestructure/+merge/234365 [19:52] any idea :-o [19:53] fginther, thanks [19:54] mihir: i dont understand [19:54] popey: i mean i just pushed an hour back , and it says 21 hours ago [19:54] mihir, it goes to the date/time you actually committed it not pushed [19:54] says 34 mins ago here [19:54] is your clock right? [19:55] ahhh , popey vm clocks not up-to-date === ken__ is now known as kenvandine [19:56] * mihir Jenkis is not being nice to me as well [19:57] popey: do you understand the failuer , http://91.189.93.70:8080/job/generic-mediumtests-utopic-python3/292/console [19:58] mihir, "file:///usr/share/calendar-app/calendar.qml:23 "components": no such directory" ? [20:00] ahayzen: it is there , http://bazaar.launchpad.net/~ubuntu-calendar-dev/ubuntu-calendar-app/filesRestructure/files [20:02] mihir, hmmm werid [20:03] ahayzen: it passes all test cases on my machine [20:03] mihir, it looks like the folders are going into a different place? ... Installing: /tmp/buildd/calendar-app-0.6+autopilot0/debian/tmp/usr/share/calendar-app/calendar.qml ... vs ... Installing: /tmp/buildd/calendar-app-0.6+autopilot0/debian/tmp/components/ViewType.js ? [20:03] mihir, note the /usr/share/ on calendar.qml and not above components ? [20:03] * mihir looks at cMake files [20:04] mihir, i could be wrong but that doesn't look right [20:06] mihir, its probably this line install(FILES ${COMPONENTS_QML_JS_FILES} DESTINATION ${UBUNTU-CALENDAR_APP_DIR}/components) [20:06] mihir, and then each one in the other folders [20:06] mihir, specifically ${UBUNTU-CALENDAR_APP_DIR} [20:07] so ahayzen http://paste.ubuntu.com/8321589/ [20:07] in this is case the ${UBUNTU-CALENDAR_APP_DIR}/timelineComponents should be ${UBUNTU-CALENDAR_APP_DIR}/timeline_Components [20:07] ahayzen: i verifed this in all the CmakeList [20:07] balloons, nik90 hello [20:11] ahayzen: i believe it is CmakeErrors [20:11] mihir, i'm just saying ${UBUNTU-CALENDAR_APP_DIR} may not even be right [20:11] yup exactly [20:11] mihir, but i am definitely no cmake expert ;) [20:12] yeah, but even i feel same, Destination need to find from Root Cmake [20:13] ahayzen: i see, in your file i don't see Install Directory ? [20:13] i menat music Cmakelist. [20:14] mihir, IIRC it is done in the main cmake so something like http://pastebin.ubuntu.com/8321651/ [20:15] mihir, it just does through every directory and adds everything in one hit [20:15] * ahayzen isn't sure why *.js is in the filter twice... [20:15] shall i try removing them from sub directories cmake? [20:16] mihir, it depends how you want to do it...probably best asking someone who knows how it works lol [20:16] ahayzen: hehehe, true [20:27] popey, ahayzen, Best I can tell is that there is a timing issue with starting jack_control right after staring the X server. I've added a couple of retries with sleeps to solve the problem [20:28] fginther, ok thanks...our other question before was why is jack_control even needed? (what is pulling it down?) [20:30] ahayzen, it was needed for the music-app tests at one time [20:30] (if my memory is correct) [20:31] fginther, hmmm....interesting... [20:38] fginther: that surprises me given jack isn't even used on the desktop by default [20:38] fginther, did you say you have applied those changes now? so i'm good to rerun? [20:41] popey: ahayzen fginther are you guys talking jack_control in Jenkis ? [20:41] it gave me this http://91.189.93.70:8080/job/generic-mediumtests-utopic-python3/293/console this time [20:41] yeah, looks like the same issue [20:41] mihir, yep i've seen it in music and docviewer...join the club :) [20:41] mihir, *sigh* [20:42] ahayzen: calendar joined as well [20:42] lol [20:42] :/ [20:42] not sure whtr it is same or not , but it says + echo 'Can'\''t start jack_control, retrying' [20:42] Can't start jack_control, retrying [20:42] ahhh, something else is the problem [20:43] the xserver isn't starting on :0 [20:43] ahayzen: i guess, remvoing individual install directory did work , i guess still not sure hehe [20:43] mihir, i would hold your breath this is cmake we're talking about ;) [20:44] ahayzen: :-/ [20:45] Good night everyone :) [20:45] mihir, night o/ [20:45] * mihir hopes Jenkins resolves issues by morning :D [20:46] nn [20:51] fginther, note for music it happened a few times but if we reran it sometimes passed...so it made need multiple reruns to check it has gone away [20:52] *may need [20:57] ahayzen, yes, there's also a reboot of the test host every 8 hours. That appears to be restoring the extra xserver that appears to be causing the problem. [20:57] so, I'll make sure any fix works immediately one of these reboots [20:57] fgallina, interesting thanks [21:42] popey: You might want to have a look at http://hogsmeade.lieberbiber.de/appstorediff.xml (or https://github.com/Sturmflut/ubuntustorediff for the code) [21:43] popey: The project name is wrong, it does not generate a diff, it just takes all the data from the JSON API and converts it to RSS. The feed reader then keeps track of which entries it already knows. [21:43] popey: Might as well be the ugliest piece of Python ever made [21:55] balloons, when you have a moment mind casting your eye over the latest refactor? 004 \o/ ... https://code.launchpad.net/~andrew-hayzen/music-app/ap-helper-refactor-004/+merge/233291 ? [22:05] SturmFlut: nice! [22:06] popey: I have to look why Thunderbird won't accept the feed, and the entries should probably be sorted by date. But that's a job for tomorrow. [22:09] ahayzen, popey, Looks like the jack_control issue is resolved. I was able to disable the extra xserver in the upstart job [22:09] huzzah [22:09] fginther, thanks \o/ [22:10] but please don't hesitate to mention something that looks unusual [22:17] omg; bloody teenagers hog up all the bandwidth at the public library [22:17] * Akiva-Thinkpad wishes summer was still here. [22:18] Darn kids studying~ [22:21] docview jenkins success \o/ [22:21] congrats [22:21] woah [22:21] anyone around who can review this please https://code.launchpad.net/~andrew-hayzen/ubuntu-docviewer-app/fix-pep8-errors/+merge/234299 ? popey ? [22:21] someones working on docview? [22:21] ssshhhh [22:21] since when? [22:22] since now ? hehe [22:22] done [22:22] popey, thanks :) [22:23] Damn this bloody internet... I can barely browse lp this is so slow; I can't even propose this for a merge >:/ [22:23] * Akiva-Thinkpad hugs irc for low bandwidth [22:23] \o/ text [22:37] Akiva-Thinkpad, assuming this is ur mp...mind merging with trunk and repushing? https://code.launchpad.net/~akiva/ubuntu-docviewer-app/upgrade-ubuntu-components-1.1/+merge/232991 [22:38] ahayzen, ah darn you for updating :P [22:38] yah sure [22:38] Akiva-Thinkpad, it should pass CI this time though ;) [22:38] jenkins no longer drinking? [22:38] hopefully... [22:41] ahayzen, there is nothing to merge here [22:42] Akiva-Thinkpad, really? ... [22:42] Akiva-Thinkpad, or pull ? [22:42] http://i.imgur.com/iL2VmGp.png [22:42] ahayzen, [22:43] I branched, then merged [22:43] or maybe I did it wrong [22:43] Akiva-Thinkpad, you want to merge from lp:ubuntu-docviewer-app [22:43] Akiva-Thinkpad, you should just be able to go whereever that dir was before and do a merge of lp:ubuntu-docviewer-app then commit'n'push [22:44] popey, how did you install the docviewer on your device again? [22:48] ahayzen, okay think that did it [22:48] thanks ahayzen [22:48] Akiva-Thinkpad, yep that looks like it :) thanks === salem_ is now known as _salem [22:51] ahayzen: not yet [22:52] popey, ah...guess it will be easier once it has moved to cmake [23:06] Akiva-Thinkpad, yey success \o/ ... i wonder if the framework version should be bumped before using the later ubuntu components ? === ondra- is now known as ondra