[00:08] So if I go buy a nexus 4, I can test the developer preview on the 21st? [00:09] What's the process of putting something created in Qt Creator onto the phone, hopefully not too complicated [00:24] Hi comjf there is options in qtcreator that you can set up to falsh device of=ver net [00:24] then you can save them preferences [00:26] bobweaver: thanks [00:26] is the best bet just to buy phone of those phones off of ebay or something? [00:26] I already have a phone, and won't want a dataplan for this one [00:26] or a service plan of any kind haha [00:27] http://imagebin.org/246864 [00:27] might need to be rooted not sure we will know on the 21st [00:27] I dont even own a cell phone :/ [00:28] but I do have arm on qemu [00:28] which you can also set up to run from qtcreator on build [00:28] arm on qemu? no idea what those words mean [00:28] lol [00:28] arm like the processor? [00:29] yeah like what phones use [00:29] what is qemu [00:29] multi arch emulator [00:29] qemu is a emulator Like virtual box I think virtual box is fork of it [00:29] vbox is not a fork of qemu [00:30] so would it be possible to run the ubuntu flash coming out on the 21st on qemu emulator? [00:30] maybe [00:30] a proper image should be released soon [00:30] VirtualBox, released in January 2007, uses some of QEMU's virtual hardware devices, and has a built-in dynamic recompiler based on QEMU. As with KQEMU, [00:30] that is wikipedia fork was wrong word [00:31] then I'm wrong [00:31] * bobweaver is still trying to get all these "terms down " [00:31] ok. Yeah I mean I'm still learning base things before I'm going to get to the phone so I'm not in a rush, just curious [00:32] is there some benefit to running a QML project on QEMU rather then just through qmlviewer or scene [00:32] comjf, there is a front end gui for qemu I suggest tring out on debian and what not there is a bunch of tutorials even how to make your own image [00:33] noted. Thanks [00:33] qemu gives us things like installer options and "hardware specs" that can not be tested in qmlscece or qt1 viewer [00:34] like OS specific things [00:34] bobweaver: makes sense. I didn't even think of the install process... I know nothing about that haha [00:35] there is also android4X that runs in virtual box, I also o not know that much about phones [00:35] I forgot c++ needs to manage memory directly right... crap. Not like these nice high level scripting langauges [00:36] I just call delete on each variable I create when the function ends right? [00:36] and set their pointers to NULL [00:36] http://www.kirsle.net/blog/kirsle/android-4-0-in-virtualbox [00:37] comjf, I am not the best at c++ what I do (also never went to college for all this) but that said what I do. is make sure that I run valgrind it looks for leaks [00:37] if it finds them then I try to fix. or I ask others to help me fix [00:37] bobweaver: ok. also does andriod 4 support QT5? I didn't think it did [00:38] that is a great question [00:38] I dont know [00:38] I am sure that it does [00:38] ok [00:38] don't know why I didn't think it did then [00:38] wait android for X or android 4 ? [00:38] wait is there a android 4 ? [00:38] << clueless [00:40] oh the link you send me [00:40] its virtualbox for not andriod 4 haha nvm [00:40] says on blog [00:40] Don't expect a lot of apps to work -- for various reasons, apps that work on real Android devices may not function properly on Android-x86. [00:40] best to use qemu [00:41] this looks like It could be fun and cool ! http://xecdesign.com/qemu-emulating-raspberry-pi-the-easy-way/ [00:42] but that is for Pi I am sure that other images/zips w/kernels and what not will work [00:43] hey I have a pi [00:43] that I haven't have time to look at, just got it haha [00:43] you should try the code that I have for Ubuntu TV on it for me . [00:43] so I can run debian with QEMU on the pi [00:44] then somehow connect it? [00:44] read the blog [00:44] ok [00:44] sorry that is not what I meant [00:44] I am real sorry [00:44] that is def not what I was trying to say [00:44] lol no worries, but yeah if you want to give me a git link to your code I can try and run it [00:45] once I get the pi set up [00:45] what I was trying to say is there are many different types of arm and versions that are used [00:45] the clog talks about a couple things like that [00:45] blog * [00:46] there is a video by a kick a dude called kris about how to make your own arm images [00:46] I think it is like a couple parts long [00:47] nice. The problem I have is I need to borrow a friends sdcard reader to flash debian [00:47] https://www.youtube.com/watch?v=yGnkzAiuhUk [00:51] the video sounds pretty great [00:52] its for archos, though should be similar for pi [00:53] yeah he just said it works for pretty much any arm [00:53] haha [00:53] this is a great resource... so much stuff I have to learn about [00:54] where in the dev process is the ubuntu-tv [01:17] comjf, what do you mean dev process [01:18] comjf, there is the channel #ubuntu-tv [01:19] bobweaver: is it able to be demoed yet? [01:20] comjf, I have a ppa [01:20] bobweaver: Oh, so it's released [01:20] no idea it was that far along [01:20] comjf, I am the un-offical lead UI developer for Ubuntu TV [01:20] let me get you a video .... [01:20] I thought it was on the same level as the phone [01:21] comjf, check this out [01:21] https://plus.google.com/u/0/104659991254860976283/posts/H5GKRE3ja2w [01:21] no I am waiting on the phone to go public then I will know what I have at my fingertips to use [01:22] like dbus libdee ect [01:22] so when user docs there phone and screen is bigger then 33 inchs it goes to formfactor TV [01:22] docks [01:23] or swichs form factor manually [01:23] nice [01:23] It will have the same thing as the Ubuntu SDK things but for TV [01:24] import Ubuntu.Compents.TV 01 [01:24] like that. Or that is a plain that I was thinking of we will see what happens [01:24] I am just a community dude though I do talk to many canonical people I myself do not work for them [01:26] so what is it exactly? It's not just an application, it's a stand alone OS meant specifically to be used as a TV? [01:26] If you would like to test the Ubuntu TV or (U2t transition name) There is a ppa but you must have 12.04 install I Highly recomend using a virtual box [01:26] It is just a form factor that changes depending on device it is running or stuff like that [01:27] Like One Phone = One desktop + One TV+ one tablet [01:27] ah ok [01:27] what are you using to create it, QML/QT? [01:27] yeah [01:27] does it only work with a certain window manager? [01:27] I also have to say that there where many many many people before me [01:28] well I guess it's for ubuntu, sorry still thinking about my arch days haha [01:28] depends now or the future [01:28] now: it can run on anything that Unity 2d can run on [01:28] which is almost all X [01:29] as Unity 2d or the oG unity-qt as it was called when it 1st stared back in 10.10 [01:29] is the ubuntu-phone going to automatically adjust screen size pending on if it's plugged into a dock/external monitor? I guess I'm just not grasping how this is different [01:29] after 12.04 libunity libdee and other things changed and people droped it [01:30] Yes [01:30] it will adjust [01:30] java script is handy for that but there is troubles (just like any thing new ) [01:31] like this [01:31] function tvPx(tvPixels) { [01:31] var distanceToDisplay = unity2dConfiguration.formFactor === "desktop" ? desktopDistanceToDisplay : tvDistanceToDisplay [01:31] var pixelDensity = unity2dConfiguration.formFactor === "desktop" ? desktopPixelDensity : tvPixelDensity [01:31] var factorFromTv = pixelDensity / tvPixelDensity * distanceToDisplay / tvDistanceToDisplay [01:31] return tvPixels * factorFromTv [01:31] yeah, I can only imagine [01:31] } [01:31] syntax error [01:31] un recognized " yeah, I can only imagine" [01:31] haha [01:31] but troubles are in 2 things mainly translations [01:31] bobweaver: isn't that the idea behind the 'grid unit' though [01:32] so it auto translates... I mean I won't have to worry about that from a developer standpoint will I? [01:32] No because of many different reasons [01:32] well think about this [01:33] say you have a Role of some sort has name like foo that returns some data and you do Text{text: foo } will work [01:33] but if you try to wrap that in translations then it would just return foo [01:34] like qsTr("foo") [01:34] hmm [01:34] same with propertys and also same with vars ect [01:35] workaround is to make functions for these things but that is a Ton of functions [01:35] or say you want to use html [01:35] you've lost me [01:35] Text{text: "foo"} [01:35] that would be in bold [01:35] why does i18n.tr("foo") not work? [01:36] can you use html in qml? [01:36] because it translates the string its self [01:36] Oh yeah you can [01:36] you can even do things like [01:36] why do you not want "foo" being translated? [01:37] "foo" is a user facing string right? [01:37] Text{text: "foos name:"+foo+"this"} [01:38] dmd, ok say that you have a XmlListModel do you know what that is ? [01:38] it sounds like an object [01:38] can be let me post some code and I will explain [01:38] * dmd is getting pizza, one min [01:40] dmd, cool well I will explain and you can read when you want [01:40] back [01:40] if you look at this paste http://paste.ubuntu.com/1660727/ [01:40] take a look at lines 1 -- 64 [01:41] 8 -- 12 are real imporant [01:41] seeing [01:41] I am gathering the 100% box area that user is searching [01:41] east west north south [01:41] like lat and long but all 4 [01:41] why a string? [01:42] no floats [01:42] O* [01:42] oh, I did not know that [01:42] 233.33 is string as no floats [01:42] 2333 int sure [01:42] at any point [01:42] 35 44 << lines in paste [01:43] function load(Name,West,North,East,South) [01:43] wait, doesn't javascript only have floats [01:43] all ints are in fact floats [01:43] it does [01:43] so why no floats? [01:43] property [01:43] that is not imporant [01:43] ok [01:43] "http://api.geonames.org/weatherXML?north="+North+"&south="+South+"&east="+East+"&west="+West+"&username="+userName [01:43] this calls the api [01:43] yeah that looks perfect [01:44] you can see that it is bringing togeather [01:44] east west north and south from the last API [01:44] but it is not a user facing string right, what is wrong with i19n.tr? [01:44] XmlRole { name: "observationTime"; query: "observationTime/string()";isKey: true } [01:44] XmlRole { name: "temperature"; query: "temperature/string()" } [01:44] XmlRole { name: "dewPoint"; query: "dewPoint/string()" } [01:44] XmlRole { name: "humidity"; query: "humidity/string()" } [01:44] XmlRole { name: "clouds"; query: "clouds/string()" } [01:44] XmlRole { name: "weatherCondition"; query: "weatherCondition/string()"} [01:44] XmlRole { name: "status"; query: "Status/string()" } [01:44] XmlRole { name: "windDirection"; query: "windDirection/string()" } [01:45] XmlRole { name: "windSpeed"; query: "windSpeed/string()" } [01:45] XmlRole { name:"stationName" ; query: "stationName/string()"} [01:45] these are all the things in the xml that I say Hey I want that [01:45] I have the paste open [01:45] so like if you look at [01:45] http://api.geonames.org/weatherXML?north=43.26905&south=43.10332&east=-77.53116&west=-77.70164&username=bobweaver12345 [01:45] thank you I did not know that, I have yet to use xml&qml [01:46] you see how there is all the XMLRoles [01:46] yeah [01:46] so know I can use this as a MODEL [01:46] ok [01:47] lines 101 -- 102 [01:47] I say use the model wth the Id of serieModel [01:47] and that hooks it up to the xml model? [01:47] yes [01:47] so know when I call observationTime [01:48] it grabs it from the XML [01:48] so I can say Text{text: observationTime} [01:49] ok [01:49] but if I put in [01:49] I think I understand now [01:49] Text{text: qsTr( observationTime)} [01:49] what would happen ? [01:49] it would give you 感覚時間 [01:50] correct it would just translate that word and not data [01:50] which is why I say that is a lot functions [01:51] makes sense [01:52] sounds like it should be fixable with something like i18n.tr where it derefs the field and then transaltes that [01:52] dmd, this also happens on things like gles shadding [01:52] not that I have seen I have not seen it do that [01:53] most the time also if user is using different langs to search things then that is that [01:53] api does it job [01:53] if api is good [01:54] i18n.tr I would have to look at that wonder if it uses qsTR [01:54] ;) [01:55] also about that paste that is super alphs stuff there [01:55] alpha * [01:55] alot will be changed after it all works [01:55] how is the weather app going? [01:56] getting particals and things like that to show up when it is raining or snowing [01:56] shades for drops of rain ect [01:56] going full featured eh [01:56] shaders * [01:59] http://www.youtube.com/watch?v=dbwY8xIVfOk particals [02:00] great place for examples I would say http://www.youtube.com/watch?v=vhWS_bN-T3k&list=LLzkAk08QdVFd1CmwWQBD3Sw [02:02] random question: what do you guys use for irc clients on ubuntu? I like irssi but no notifications, is empathy any good for irc [02:03] i'm using irssi, not tried anything else [02:05] yeah, I might work on a perl script to kind with the default notification system [02:05] to link with* [02:06] I use pidgen [02:06] or pork j/k alot of times x-chat [02:09] I have this line: ns1__transactions* transactions = createTransaction(soap); [02:09] createTransaction is either that object or null. Is there a way I can say: transactions = (if createTransaction(soap) != NULL) [02:10] in c++ [02:10] like what would that be called... it's not even an inline-if haha [02:11] I started using a vpn a few months ago [02:12] what I have noticed is americans get 3x the ads canadiands do [02:12] dmd: haha, we do get a lot of ads [02:12] the big bang how has 5! ads before it plays [02:12] then 4 more during the comercial breaks [02:12] ctv.ca has ~2 [02:13] you need a filter [02:13] sorry wrong place [02:14] dmd, where in canada I am on the border myself ? [02:14] calgary [02:14] you? [02:14] Ontario [02:15] windsor? [02:16] close [02:16] right by london [02:16] as far as I know that area is all toronto =} [02:16] ferry ride to toranto takes 45 minutes but driving takes 1.20 [02:17] ouch [02:17] I am in the states [02:17] maybe it is a different city [02:17] oh [02:17] isn't that detroit? [02:17] nope [02:17] * bobweaver is a yankee [02:18] that means you are american right? [02:18] * bobweaver lives in the town that is know for inventing the Gui and also the mouse [02:18] also the copy machine and most of the film industry [02:18] xeroxville? [02:18] zerox/ [02:18] LOL === SkavenXXI-[OFF] is now known as SkavenXXI [02:19] wasn't xerox in palo alto? [02:19] Nope [02:19] just a station [02:20] Also in america, it takes an hour for a pizza to be delivered. I can only hope Canada is better [02:21] I just make it [02:21] $3 pizza from walmart [02:21] num num num [02:21] plus some patience [02:21] its awesome pizza [02:21] 4 dollar pizza from papa murphys is good [02:22] I live on a boat [02:22] not much room for pizza in my freezer [02:22] do you have elextricity? [02:22] I can fit like 2 small TV dinners in there or a steak [02:22] you can buy some from elex [02:22] yah all are crazy make that pizza [02:22] yeah [02:23] I bought a small freezer from walmart, ~$150 [02:24] I cant put it anywhere [02:24] I can fit a months worth of pizza, fish, peroges, and some assorted other food [02:24] plus I only have 30amps total power [02:24] * bobweaver thinks that it is a good Idea to have the sun on weather app postion by time of day [02:24] is it a house boat, a fishing boat? [02:24] so that's a restriction when running heat or AC [02:24] no sail boat [02:24] I love sailing [02:24] oh [02:24] yeah that would be a problem [02:24] do you move around or stay at one port? [02:25] I mean it's pretty nice, but only 30 amps. I have a stove, oven, AC/HEAT, microwave, small fridge/freezer etc [02:25] right now I'm still locked into my day job, so I don't hop from port to port yet [02:25] but I take her our frequently [02:25] you're doing QA right? [02:26] eventually when my side project income reaches the same as my day job, I'll cut the cord and just live on the move [02:26] sounds like a good plan [02:26] nice comjf [02:26] Lead QA/Production Support in Baltimore yeah [02:26] but my side job I do all kinds of small/medium apps.. so far all webapps. [02:26] * bobweaver sets up stages for bands opera's and things like uds [02:27] but I just finished my last contract and wanted to learn QML so here I am haah [02:27] bobweaver: you get to go to uds? [02:27] anything that would be at a arnea or needs lights or soundboards and stuff like that [02:28] dmd, http://www.youtube.com/watch?v=pER9B5Jo5dI [02:28] you have a video for everything eh [02:29] I cannot hear you over the music... [02:30] I know right openshot needs a thing to control volume on mixing [02:31] that is something that I am dissapointed in [02:31] what do you all use for video editing software ? what do you think should be on the phone ? [02:31] i use nothing [02:31] i never edit video [02:32] lol when I 1st started programing I tried to port julius to qt lol lets just say that that wont work [02:33] lol I also called people that where like programming the kernel back in say 94 asking them about my broadcom card [02:33] * bobweaver facepalm [02:33] yeah that's bad [02:33] << only been programing for 2 years [02:34] have you been focusing on qt? [02:34] not till Ubutnu TV came out [02:34] before that perl python and GTK stuff had no clue what qml was about a year ago [02:35] also web stuff and mainly scripting langs [02:35] * bobweaver has degree in Mycology [02:36] I had to google that [02:36] is i a real thing? [02:36] it* [02:36] that and went to school for sustainable forestry [02:36] yeah it is real [02:36] didn't want to move to forest country? [02:37] nah it wasent that I learned that the gov is the biggest loggin company in the us [02:37] * bobweaver did not want to start fires to give money to lobbist [02:37] you've lost me [02:37] I grew up in canadian forest country [02:37] how old are you guys? [02:38] you go first [02:38] I am 300 [02:38] lol [02:38] I am 299 [02:38] I'm 23 [02:38] 125 * [02:38] a newb [02:38] youning [02:38] wait, you own a boat and are lead QA? [02:38] you've been busy [02:38] yeah, I did college for a year [02:38] then realized, it wasn't for me. 38K [02:39] bobweaver: dont you mean 126? [02:39] private university? [02:39] 124 [02:39] because 38k is insane [02:39] what about you dmd you go to school also ? [02:39] 38k per year. and I could easily make more then that [02:39] yeah 20 in third year of comp sci [02:40] sorry I thought 38k was the tuition [02:40] just be glad to have any money all you never know what the next dude has [02:41] 38k tuition per year [02:41] private christian school [02:41] not the way to go [02:41] that is insane [02:42] plus I didn;t learn a single thing in the CS field... it was only a BA program.. I just went there for the wrong reasons [02:42] university of calgary is ~7k/year [02:42] I went to a christian uni first year and it was still only 7k [02:43] yeah again. I was a dumb 17 year old [02:43] haha [02:43] at least I got out and worked my way into a great job before getting 4 years of that debt [02:43] the states have some insane unviersity stuff going on [02:44] yeah [02:44] canada's closests thing to ivy is waterloo [02:44] that they are only 10k year [02:44] and* [02:45] the sad thing is, I only qualified for 5k of government loans, and I was raised by a single mother. They just saw that I was a web developer making 30 an hour at 17 and decided I didn;t need any assistance haha [02:45] ouch [02:45] so where did you get the rest? [02:45] freelancing? [02:45] I was a lead web developer (read the only one) for a small data hosting company in high school, they prepaid me for a few hundred hours [02:46] so you were saved from the debt? [02:46] but that was bad too, because I had to work so much just to stay in school... no time for friends, etc and it really pissed me off when we were talking about array lists in a 3rd year CS course that I went through hell to get into [02:47] you don't need a month on what an array list it [02:47] is* [02:47] but no, I had about 8k in debt leaving it. [02:47] well that is much better than it could have been [02:47] still was not good, and then being a 'college dropout' make me lose my confidence for a while [02:48] I knew one guy I meet in second year [02:48] he struggled beyond belief with basic programming [02:48] I'm not great at anything in particular. I just figure things now inorder to get the task done. I think people are to afraid to get dirty and way over their head, that's how i've learned pretty much everything [02:48] I feel sorry for him [02:49] but he has issues with executing [02:49] sounds like you do NOT have his problem [02:50] haha you say that [02:50] took me 6 hours yesterday [02:50] to get this gsoap crap to run [02:50] in my case university is a requirement, no country will take me as an immigrant otherwise [02:50] because upstream debian didn't ship a file I needed, and I couldn't figure that out [02:50] and I am tired of the cold [02:50] you want to leave? [02:50] today it was 6 degrees (C) and it felt very warm [02:51] like summer had come [02:51] normal for the past six months has been -10 to -20 [02:52] yeah, I'd die [02:52] you can put on a coat and mittens but you will still be cold [02:52] my boat can only do about 35 degrees warmer then it is outside [02:53] on the other hand alberta is well run [02:53] no taxes, good services, cheap universites, tons of jobs [02:53] low taxes* [02:54] its not that good === SkavenXXI is now known as SkavenXXI-[OFF] [02:54] 5 years ago we had a silly boom [02:54] so where do you want to come? [02:54] I knew some friends who were the only workers at night at a gas station [02:54] go* [02:55] which does not sound odd until the realize that said friends were 14 [02:55] the goal is japan [02:55] but plan b is states [02:55] im saving up to last for a long job hunt in japan [02:56] although I just found out a week ago that I have german citizenship [02:56] so I could go anywhere in europe [02:56] that's pretty awesome [02:56] I would love to be a citizen of the EU [02:56] living on a boat in the Med would be amazing [02:57] yeah I feel bad for having this awesome right that I have no intention of using [02:57] "wow this is cool, i suppose" [02:57] haha [02:57] yeah my grandmom's mom was English. She could claim citizenship, and I could claim it from her like 5 years later [02:58] but she's to lazy to apply for it [02:58] haha [02:58] ouch [02:58] because there is no down side [03:17] bobweaver: what do you use to check for c++ leaks? something with a v? [03:17] valgrind? [03:17] yes [03:18] thanks [03:24] comjf, http://imagebin.org/246877 [03:25] tisk tisk [03:25] command line valgrind [03:25] yeah I'll just do it command line [03:26] I haven't moved to wrap my c++ code in QML yet [03:26] want to test it for leaks before i do that [03:29] ==8031== definitely lost: 336 bytes in 7 blocks [03:29] ==8031== indirectly lost: 210 bytes in 9 blocks [03:29] not to bad for being a newb [03:30] better then I could do [03:30] yeah that's great [03:30] but valgrind is awesome so patching them is not a big deal [03:31] * bobweaver don't care how one runs valgring or lintian but is happy to see people using it [03:31] time to investagate [03:31] what is it fonts libs ? [03:35] valgrind reminds of me of this song for some reason ... o* http://www.youtube.com/watch?v=8QQC-C3sCwQ [03:36] I think the person that tuned that guitiar in the solo needs valgrind [03:43] er I can not getexample http://graphical.weather.gov/xml/DWMLgen/schema/latest_DWML_glance.txt to read erghh [03:43] It is driving me to the dark side [03:43] long sun info I take it? [03:44] I think it is because of the exstention [03:45] if you havent noticed by now dmd /me is dyslexic [03:46] one of the reasons that I think that there is room (there always is) for improvement esp with qml stuff [03:47] getting things into debian is hard :( [03:51] I'm sure you've noticed I cannot spell at all [03:51] and my sentences often are missing vital words [03:52] for instance, I have no idea why I wrote "long" [03:52] I think I meant "missing" [03:52] but I have no idea where that transformation came from [03:55] Imagine if all the things on the design board where qml exported item ? [03:55] what would happen [03:56] like this http://design.canonical.com/wp-content/uploads/keyscreens_weather.jpg [03:56] what if that was not a jpg [03:56] I know that that dude had to take time to flat4en thouse images [03:56] then we would be waiting until someone made it [03:56] what if it did not have to be like that ? [03:56] they did it in photoshop not qml [03:57] what if there where (cought cough ) tools like that ? [03:57] designers use raster tools because they are fast [03:57] turning those into real ui is not a big issue [03:57] what if there where tools to take your everthing and make photoshop and gimp things ported everything to qml ? [03:58] what if there where things like that ? [03:58] it would be ugly markup [03:58] to 100% make unity for users ? [03:58] like there desktop could be designed using gimp ? [03:58] ot there phone [03:59] that sounds a lot like duck programming [03:59] as in I think it is impossible [03:59] because there are fundamental hard parts of programming [03:59] no I am saying that no more gnome control center [03:59] brb [04:00] once a user is capable of dealing with those hard parts they are by definition programmers [04:00] https://plus.google.com/104659991254860976283/posts/8bpQWEy1NfU [04:00] ok, skinning would work [04:01] but that is not new [04:01] no it is not but having the item lists are [04:01] in the py code [04:01] ==9719== definitely lost: 96 bytes in 3 blocks [04:01] ==9719== indirectly lost: 27 bytes in 3 blocks [04:01] I can't fix any more then that [04:02] .. makes me mad it's no 0 haha [04:02] you're good [04:02] again back to having the designers upload things that devs can use [04:02] not sure if that is a good idea or not .... [04:02] i do agree it would be nice if they gave us the unflattened asset [04:03] if only for those clouds and the sun [04:03] yup [04:04] and one could make all the info when exporeted to match the phone [04:04] like x: Utils.Tvpx(22) === nick is now known as Guest36766 [04:05] are you planing to redesign the weather app to match the canonical provided design? [04:05] yup [04:06] that is who is listen to [04:06] if I help my self that is great but .. If I can help Ubuntu then I am helping my self and alot more [04:07] it is the most users in the opensource atomisher [04:07] atmosphere* [04:07] lady liberty has a blind flood on [04:07] "that is who is listen to [04:07] "? [04:08] s|is|I| [04:08] that is who to listen to? [04:08] ahh [04:08] that I who I listen to? [04:08] That is Who I listen too [04:08] ah [04:08] ah [04:09] wat are you guys talking about [04:09] morals [04:09] no? [04:09] bobweaver is working on a weather app [04:09] lol [04:10] and bobweaver was talking about automatic design to qml translation [04:10] ok i just got confused for a moment [04:11] quick poll: [04:11] Would anyone here use an exchange client if the uPhone's email app provided one? [04:11] you mean microsoft exhance? [04:11] exchange* [04:11] correct [04:11] specifically: EAS (exchange active sync) [04:11] sounds like a very usful feature [04:12] I agree, but i'm not sure how many ubuntu users would use one [04:12] y should we [04:12] I think if the phone is to be accepted by the masses, its pretty important [04:12] a lot of companies use them, its common to connect your phone to work email [04:12] makes 100% sense [04:12] I'd do it if you know how [04:13] ok i agree [04:13] I'm working on a lib for it that i'll turn into a plugin for the email app [04:13] i'm just doing some research, since its a pretty large amount of effort to implement even a partially compliant client [04:15] are there any existing libraries? [04:15] not really... there's a few that sort of do bits and pieces [04:15] the best resource is the android implementation [04:16] only issue is its written in java [04:16] that could be useful [04:16] very. Also z-push provides a compliant server, which makes testing a lot easier [04:16] worth it for at least a proof of concept [04:16] exactly [04:16] wat ever packages that aren't there can be replace...right [04:16] darthmuffins, you are talking about mdm ? [04:17] bob: huh? [04:17] i know that everybody in these days tells somethings like "please support this, please support that", but ,really, i pray you ubuntu phone devs, please support Galaxy i9100 :) [04:17] wrong people [04:18] krabador: you need to hype it up on xda-dev [04:18] mdm = mobile device mangement [04:18] krabador: we're only app devs [04:18] krab: i agree with dmd [04:19] darthmuffins: which irc client are you using? [04:19] does it not have tab complete? [04:19] bobweaver: mdm is only part of the entire picture with eas as I understand it [04:20] dmd: sure does lol, I'm new to irc though, i didn't realize it'd tab complete [04:20] mdm is part of the auth/auth process, eas is the language spoken after that occurs... sort of [04:21] ok, but xda devs are android fanboys in the good part... [04:22] krabador: yup, that is why ubuntu phone will work with android guts [04:22] krabador: its all the same kernel [04:22] (roughly) [04:22] yes [04:22] the bootstrapping will almost assuredly be done by the canonical folks for now, until someone else can catch up with knowledge of the uPhone boot process [04:28] i know drivers troubles, but samsung are officially trying to kill exynos phone, with the missig release of documentation. Canonical indicates dualcore arm 1gb ram as the minimum requirement, that's why i really pray canonical to support samsung i9100 [04:29] krabador: it is a waiting game then [04:29] krabador: why do you care about one specific phone? [04:30] he has one? [04:30] eventually, you will buy another, like it or not [04:30] its called ebay... [04:30] swappa is better [04:30] true story lol [04:32] simply because i9100 are really a must, and if ubuntu phone will work from this target, hopes for a good diffusion are highest [04:33] to be honest any galaxy s has a very good chance of getiing a port [04:34] i really hope [04:34] and i know it's easiest than s2 [04:35] it will be the big ones first... nexus *, GS3 [04:35] etc [04:35] luckily i9100 isn't too disimilar, same series of procs and firmware, should be ok [04:38] i'm really hoping. for now i'm not interested to desktop convergence, but a up to date ubuntu os on my phone, would be really great [04:38] it may be a while before ubunut phone is usable [04:38] yes [04:39] i tried for 2 days firefox os, boot 2 gecko on i9100 [04:42] and despite the pre-alpha status, my use of the phone was guaranteed [04:43] i'm not the type of user that needs the latest trendy app on the market [07:31] Hi all, this is a mockup for email app: http://postimage.org/image/e6chmcsc3/ [09:14] feb 21st, thats ages [09:14] :( [09:47] bah, I can't install the ubuntu-sdk :( There seems to be some sort of collide in libqt5multimediaquick5 : http://paste.ubuntu.com/1662218/ shows the apt log. Help? [09:49] Does anyone know if the preview release will support docking a.k.a Desktop Mode [09:49] how would we know? [09:50] dpm, ^^ [09:51] oh ya know, someone may have heard from an official source what it includes lol [09:51] worth a shot [09:53] hi aquarius, hm, Mirv is the packaging expert, but he doesn't seem to be online, so unfortunately I'm not sure I can help. What Ubuntu version are you trying to install it onto, and which Qt5 PPA are you using? [10:10] dpm, installing onto raring [10:11] aquarius, and using qt5-proper? [10:11] dpm, using http://askubuntu.com/questions/254800/how-can-i-update-the-ubuntu-sdk-preview-from-the-qt-5-beta-ppa-to-the-qt-5-relea instructions [10:11] except that the ppa purge stuff didn't work [10:12] I think because I installed the qt5-edgers ppa while I was running quantal, and then upgraded to raring, which disabled that PPA [10:13] ah, I see. I'm not much of a packaging expert, but you might want to try a few things: [10:13] sudo apt-get dist-upgrade before installing ubuntu-sdk [10:13] did that :) [10:14] damn :) [10:14] even I thought of that one :) [10:14] sudo apt-get -f install ? [10:14] yeah, it gives the collide [10:15] there is another dpkg command Mirv told me to run that solved some problems for me, let me see if I can find it [10:15] grargh [10:16] ubuntu-sdk depends on libqt5multimediaquick-p5 and libqt5multimediaquick5 and they have the same file in, /usr/lib/x86_64-linux-gnu/libQt5MultimediaQuick_p.so.5.0 [10:16] which is where the collide is coming from [10:17] :/ [10:18] * aquarius removes everything with qt5 in the name. [10:18] this is not meant to be hard, people :( [10:19] * aquarius dpkg -S's everything in /opt/qt5 to remove it [10:20] aquarius dpm - mirv is on vacation for a week [10:20] convenient. :) [10:20] aquarius, that's my motto too, but unfortunately everything is furiously changing on the ramp up to MWC [10:20] ahem [10:20] not really a complaint -- he needs a holiday, I suspect :) [10:21] typically I break everything one day after the dude is away. Story of my life ;) [10:21] i would indeed purge the ppa and reinstall [10:21] can't [10:21] the ppa is not listed anywhere [10:21] ppa-purge doesn't work [10:22] * aquarius carefully removes everything in /opt/qt5 by dpkg -S and apt-get remove. [10:23] hang on [10:23] not listed in /etc/apt/sources.list.d/foo.list [10:23] correct. [10:23] did you not add stuff via add-apt-repository? [10:23] I did. [10:23] and then I upgraded to raring [10:23] which presumbly disabled that ppa. [10:23] ah, okay, so it's in a .list.save file [10:24] which you could have re-enabled and then ppa-purged [10:24] well. I could, if I thought that that wouldn't screw up the world. I mean, I assume the upgrade disables it for a reason :) [10:24] bah! [10:24] removed all traces of the /opt/qt5 stuff [10:24] it wouldn't screw up the world, no [10:24] installed ubuntu-sdk [10:24] but anyway, we are where we are [10:25] and I still get the error. libqt5multimediaquick-p5 and libqt5multimediaquick5 containt he same file [10:25] and thus collide. [10:25] and ubuntu-sdk appears to depend on both of them :( [10:27] does this mean there are new ... technical challenges (ahem) with ubuntu-sdk? or is this seem Raring specific? [10:27] KevinWright, I have no idea. Packaging is not my thing :) [10:27] sounds like it [10:28] popey, happy to hear suggestions: you're better at this stuff than me ;) [10:28] aquarius: dpkg -l libqt5multimediaquick-p5 libqt5multimediaquick5 [10:28] in libqt5multimediaquick-p5:amd64 amd64 (no description available) [10:28] iU libqt5multimediaquick5 5.0.0-0ubuntu1~test2 amd64 Qt 5 Multimedia Quick module [10:28] sudo apt-get remove --purge libqt5multimediaquick-p5 libqt5multimediaquick5 [10:29] Package 'libqt5multimediaquick-p5' is not installed, so not removed [10:29] You might want to run 'apt-get -f install' to correct these: [10:29] The following packages have unmet dependencies. [10:29] libqt5declarative5-qtmultimedia-plugin : Depends: libqt5multimediaquick5 but it is not going to be installed [10:29] qtmultimedia5-dev : Depends: libqt5multimediaquick-p5 (= 5.0.1-0ubuntu1) but it is not going to be installed [10:29] E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution). [10:30] and apt-get -f install says: [10:30] Unpacking libqt5multimediaquick-p5:amd64 (from .../libqt5multimediaquick-p5_5.0.1-0ubuntu1_amd64.deb) ... [10:30] dpkg: error processing /var/cache/apt/archives/libqt5multimediaquick-p5_5.0.1-0ubuntu1_amd64.deb (--unpack): [10:30] trying to overwrite '/usr/lib/x86_64-linux-gnu/libQt5MultimediaQuick_p.so.5.0', which is also in package libqt5multimediaquick5 5.0.0-0ubuntu1~test2 [10:30] Errors were encountered while processing: [10:30] /var/cache/apt/archives/libqt5multimediaquick-p5_5.0.1-0ubuntu1_amd64.deb [10:30] what I can do is remove all the dependencies by hand: [10:30] sudo apt-get remove --purge libqt5multimediaquick5 libqt5multimediaquick-p5 qtmultimedia5-dev libqt5declarative5-qtmultimedia-plugin qt-components-ubuntu-examples ubuntu-sdk [10:30] which works fine. [10:31] but then when I try and install ubuntu-sdk again (you will note it gets removed in the above line) I get the collide problem. [10:34] ok [10:35] you can try to force install the newer package.. sudo dpkg -i --force-overwrite [10:36] erm [10:36] isn't that gonna screw things up? [10:39] no [10:41] OK. Which one do I force? [10:41] I don't know how to tell [10:42] libqt5multimediaquick-p5:amd64 [10:42] which is the one doing the replacing [10:42] 10:30:07 < aquarius> Unpacking libqt5multimediaquick-p5:amd64 (from .../libqt5multimediaquick-p5_5.0.1-0ubuntu1_amd64.deb) ... [10:42] from that line [10:44] trying [10:44] ok, forced install of that [10:44] now, apt-get install ubuntu-sdk? [10:45] sudo apt-get install --reinstall ubuntu-sdk [10:45] ok trying [10:45] Unpacking libqt5multimediaquick5 (from .../libqt5multimediaquick5_5.0.0-0ubuntu1~test2_amd64.deb) ... [10:45] dpkg: error processing /var/cache/apt/archives/libqt5multimediaquick5_5.0.0-0ubuntu1~test2_amd64.deb (--unpack): [10:45] trying to overwrite '/usr/lib/x86_64-linux-gnu/libQt5MultimediaQuick_p.so.5.0', which is also in package libqt5multimediaquick-p5:amd64 5.0.1-0ubuntu1 [10:45] same error :( [10:45] maybe I have an old version of it in the apt cache? [10:46] I shall apt cache clean and then try again [10:46] hang on [10:46] hanging on [10:46] can you apt-cache policy libqt5multimediaquick5 libqt5multimediaquick-p5 [10:46] and pastebin [10:46] rather than here [10:47] http://paste.ubuntu.com/1662458/ [10:47] right, so the bits are landing in distro [10:48] and we can't change the ppa because of MWC [10:48] so thats why you have the conflict [10:48] ah. [10:48] new stuff arrived in distro which conflicts [10:48] because of a package rename [10:48] so... I am just scr00d and there's not a lot I can do about it? [10:48] no, you're not [10:48] hooray! [10:48] always happy to hear that I am not :) [10:49] so both those packages are half installed by the look of it [10:49] 10:30:40 < aquarius> sudo apt-get remove --purge libqt5multimediaquick5 libqt5multimediaquick-p5 qtmultimedia5-dev libqt5declarative5-qtmultimedia-plugin qt-components-ubuntu-examples ubuntu-sdk [10:49] redo that [10:49] redone [10:49] then sudo dpkg --configure -a [10:49] (none of them were installed anyway) [10:49] to finish off any packages in flight [10:50] nothing needed finidhing [10:50] *finishing [10:50] ok, so sudo apt-get update && sudo apt-get dist-upgrade [10:50] see if there's anything new [10:51] there wasn't half an hour ago, but I shall tr again :) [10:51] nope, nothingnew [10:52] ok, now go to the pub and get drunk [10:52] ☺ [10:53] * aquarius laughs [10:53] so I am *temporarily* scrod but it will get fixed? [10:53] can you "apt-cache policy ubuntu-sdk" [10:53] yes [10:53] http://paste.ubuntu.com/1662501/ [10:54] always amused at the word "scrod" for a type of fish. I don't know if we don't have the fish in England or whether we just call it something different from Americans :) [10:55] can i come back to you a bit later when I have had a play on my raring machine? [10:56] actually.. [10:56] the description of the ppa has a pastebin which has some suggestions [10:57] "If you have older Qt4/Qt5 packages that have wrong/higher version numbers or conflict otherwise, you may use a variation of the following to force the versions in this repository, provided the other PPA:s are disabled: Qt5 revert: http://pastebin.ubuntu.com/1616713/" [10:58] that long line may work [10:58] lemme try it [10:59] now. [10:59] I saw that line [10:59] but it's all quantal [10:59] and I'm on raring [10:59] oh, missed that [10:59] I fear, wildly, the idea of installing quantal packages on raring :0 [10:59] ignore that then [10:59] no, you dont want that, it wont work, no worries [10:59] glad I made the right decision there then :) [11:00] gimmie 5 mins [11:02] k [11:02] ok, i got it installed fine from that ppa [11:02] so you must have something kicking around IMO [11:02] do this [11:02] dpkg -l *qt5* | grep ^ii [11:02] and pastebin it [11:03] GIMME GIMME GIMME [11:03] ;> [11:07] * popey pokes aquarius [11:12] yo [11:13] sory, popey :) [11:13] heh np [11:13] http://paste.ubuntu.com/1662615/ [11:14] http://paste.ubuntu.com/1662622/ [11:14] thats my list [11:15] if you sudo apt-get install ibqt5multimediaquick-p5:amd64=5.0.1-0ubuntu1 [11:15] does it install cleanly? [11:17] right, you have two I don't have [11:17] yes, having just done that line, it installs cleanly [11:17] ok, do same for other one you're missing? [11:17] sudo apt-get install packagename=version.number [11:18] the other one you have is qt5metafull [11:18] < ii qt5-meta-full 5.0-release~beta+20120908-1ubuntu5 amd64 The full stack of Qt5 Beta1 release [11:18] which does not look relevant [11:18] ok [11:18] that's for beta 1, no? [11:18] could skip it [11:18] ok, now, install ubutnu-sdk again/ [11:18] ? [11:18] hang on [11:18] hanging on [11:19] do you have ppa:canonical-qt5-edgers/qt5-proper enabled still? [11:19] i.e. do you have /etc/apt/sources.list.d/canonical-qt5-edgers-qt5-proper-raring.list [11:19] and more importantly is the contents:- [11:19] deb http://ppa.launchpad.net/canonical-qt5-edgers/qt5-proper/ubuntu raring main [11:19] deb-src http://ppa.launchpad.net/canonical-qt5-edgers/qt5-proper/ubuntu raring main [11:21] yes [11:21] $ cat /etc/apt/sources.list.d/canonical-qt5-edgers-qt5-proper-raring.list [11:21] deb http://ppa.launchpad.net/canonical-qt5-edgers/qt5-proper/ubuntu raring main [11:21] deb-src http://ppa.launchpad.net/canonical-qt5-edgers/qt5-proper/ubuntu raring main [11:21] ok, so install ubuntu-sdk again [11:22] doing it [11:22] boom goes the dynamite. [11:22] same error [11:22] dpkg: error processing /var/cache/apt/archives/libqt5multimediaquick5_5.0.0-0ubuntu1~test2_amd64.deb (--unpack): [11:22] trying to overwrite '/usr/lib/x86_64-linux-gnu/libQt5MultimediaQuick_p.so.5.0', which is also in package libqt5multimediaquick-p5:amd64 5.0.1-0ubuntu1 [11:22] No apport report written because MaxReports has already been reached [11:22] [11:22] hmm [11:23] do you have a /usr/lib/x86_64-linux-gnu/libQt5MultimediaQuick_p.so.5.0 ? [11:24] hi [11:25] hi [11:25] after adding the mew Qt5 repository, it looks like my Qt setup is a bit screwed up... when I run "qmake" from the terminal, I get this error: qmake: could not open config file '/usr/share/qtchooser//default.conf': No such file or directory [11:26] popey, I do: http://paste.ubuntu.com/1662699/ [11:27] hmm [11:27] its the same for me aquarius [11:28] popey, so, scrod until platform fix it? [11:29] well, i expect its fixable [11:29] but you've reached my limits [11:29] bzoltan may know... [11:29] ya. bzoltan, ping when you decide to show up ;) [11:30] or ken, who is I suspect asleep, or didrocks who is I suspect doing Fun Things with his weekend which don't involve hacking ;) [11:30] bah. And I had a dead good idea, as well. [11:32] sorry [11:32] hardly your fault [11:32] well sorry i cant help [11:32] unless it is your fault, in which case you have ruined my weekend and you should feel guilty ;) [11:32] yay [11:32] not that I am *that* worried, because Rachel arrives soon. :) [11:32] Achievement unlocked. [11:35] hm, just came back to IRC and I was expecting to see that the problem has been solved :/ [11:38] sadly... no. [11:46] anyway, time to cook lunch, have a nice weekend everyone! [12:15] c [12:16] testing. can anyone read this? [12:17] aquarius: I am here... what can I do for you, sir? [12:17] nothing. I was just testing my IRC client :) [12:18] Andy80: Without knowing much about the problem you have. I suggest to read this http://askubuntu.com/questions/254800/how-can-i-update-the-ubuntu-sdk-preview-from-the-qt-5-beta-ppa-to-the-qt-5-relea/ and follow this http://developer.ubuntu.com/get-started/gomobile/ [12:20] aquarius: I am just glancing through the logs ... but I do suggest you the same. [12:20] d [12:20] bzoltan, I have done all that :) [12:20] bzoltan, see the logs :) [12:21] OK... so you are on R, right? [12:23] aquarius: I do not know what Qt5 and SDK you have now, but i would remove all Qt5 and SDK packages [12:26] bzoltan, yep, I tried that. (I am on R, yes.) I'm happy to do it again, if you tell me how. [12:26] aquarius: I am on Q so I need to set up a R chroot to see what you see... But fundamentally I think there could be a conflict between the qt5-proper and the raring Qt5 packages === SkavenXXI-[OFF] is now known as SkavenXXI [12:26] bzoltan, yeah, that's what popey thinks -- stuff is starting to land in the distro, and it conflicts with the qt5-proper ppa. This is not a good state of affairs, especially for me :) [12:27] aquarius: Not exactly :) but do not worry for a sec [12:27] aquarius: the distro stuff you can not disable so you better remove the qt5-proper PPA with $ sudo ppa-purge ppa:canonical-qt5-edgers/qt5-proper [12:28] purging. [12:29] bzoltan, http://paste.ubuntu.com/1663126/ [12:30] seems to be complaining about a lot of stuff, and then asks whether I should remove things. SHould I? [12:31] aquarius: grep ^Package: /var/lib/apt/lists/ppa.launchpad.net*sdk*Packages /var/lib/apt/lists/ppa.launchpad.net*qt5-*Packages |awk '{print $2}' [12:32] http://paste.ubuntu.com/1663138/ [12:32] aquarius: if you want to be a real man :) just add |sudo apt-get -y remove [12:32] what's the "no such file or directory" about? [12:33] It is a good sign :) it means that you do not have any qt5 PPA configured in your system... good [12:34] aquarius: croscheck with $ dpkg -l|grep "Qt 5" that you do not have any crap leftover [12:34] I have loads of output from that [12:35] I need to do that apt-get -y remove thing first, yes? [12:35] apt-get -y remove is for girls ... real man do it with "dpkg --force-all --purge" [12:35] that one cleans up packages marked as "rc" [12:36] I might be particular, but clean means clean :) [12:37] confused. [12:37] dpkg -l|grep "Qt 5" lists lots of packages with state ii, meaning they're installed [12:37] dpkg -l|grep "Qt 5"|awk '{print $2}' | sudo apt-get -y remove does not remove anything. [12:37] doh. xargs :) [12:38] ok, removing everything that even mentions qt5 ;) [12:39] dpkg -l|grep "Qt 5" now shows *nothing at all* [12:39] OK. What should I do now, bzoltan? :) [12:39] screw them all [12:39] Excellent [12:39] Ok... the trouble point is spotted [12:40] Distro guys have renamed the libqt5declarative5-qtmultimedia-plugin to qtdeclarative5-qtmultimedia-plugin ... bu [12:41] But that is a blocker for the qt-components-ubuntu-examples package [12:41] ok. so it's a packaging bug in distro? [12:42] aquarius: It is not a bug... distro guys do distro and to say it politically correct .. those sweet folks do not give rats ass about anything else [12:42] heh. [12:42] So should I wait until Monday and then I'll be OK? [12:43] in raring you do not even have the ubuntu-sdk what was available from the qt5-proper [12:43] yes, yes, it is becoming apparent to me that I should not have upgraded to raring. :) [12:43] aquarius: it will not be OK on Monday ... unless you install all the necessary packags manually [12:44] * aquarius sobs [12:44] raring is good [12:44] you made valuable contribution in testing this mess ... [12:44] no kidding ... we mist know what will it take to upgrade all our projects to R [12:44] we must [12:45] Hell yeah... but not next week [12:45] I am worried that I need to b doing stuff with all this next week and the week after [12:45] So .. I still can help you :) [12:45] and I have an R machine, which no-one else has :( [12:48] well, i have a raring machine but it doesn't happen here [12:48] oh hang on, I have loads pending in my "dist-upgrade" [12:48] * popey chooses not to install those [12:49] :) [12:49] aquarius: you could remove all the qt packages and then manually install them forcing to use the ppa versions [12:50] sudo apt-get install libqt5declarative5=5.0.0-0ubuntu1~test3 packagename=version packagename=version [12:50] etc [12:50] ouch :( [12:51] aquarius: this will install to you what I have installed on Q https://pastebin.canonical.com/84822/ some will fail... [12:51] bzoltan, so I should do that? [12:51] popey: The conflict between qt5-proper and R is a problem [12:52] aquarius: it is harmless, you can do it [12:52] aquarius: it will install most of the Qt5 packages you might need from Raring [12:53] aquarius: One secret ... with teh QtCreator I decided not to risk anything and all the Qt5 libraries are packaged in the QtCreator and installed alongside with it to a place where those libs will not disturb anything [12:54] bzoltan, OK, some of those packages don't exist, or don't have an installation candidate. Should I just ignore them and install the others? [12:57] aquarius: collect the missing packages, I can tell you what is their R version [12:58] bzoltan, http://paste.ubuntu.com/1663309/ [13:00] Hello [13:00] So, I have quite some troubles after trying to install the Ubuntu Phone SDK. :( [13:01] apt-get seems to be "bricked" [13:02] Basically a QT5 component from the official QT5 PPA seems to have a dependency issue. [13:02] http://paste.ubuntu.com/1663326/ [13:03] My problem is that I can't issue any kind of apt-get command now. :/ [13:03] mainerror: Are you on raring? [13:03] Yea. [13:03] mainerror, ya, I have the same problem. You can remove --purge ubuntu-sdk and a few other packages and that'll fix apt, although you won't have the Ubuntu sdk. [13:03] mainerror: fall in line with aquarius :D [13:04] :( [13:04] Oy [13:04] Thanks aquarius and bzoltan [13:04] I'm gonna try that. [13:05] Mhmm, nope. [13:05] Whatever I do I get the message which I've posted in the paste. [13:05] mainerror, try this: sudo apt-get remove --purge libqt5multimediaquick5 libqt5multimediaquick-p5 qtmultimedia5-dev libqt5declarative5-qtmultimedia-plugin qt-components-ubuntu-examples ubuntu-sdk [13:05] HA! [13:05] that's removing the problematic packages, and then the stuff which depends on them (which includes ubuntu-sdk) [13:06] Whoa, that worked. :) [13:06] Thanks a lot! [13:06] aquarius: the qtlocation, qtorganizet modules are not in R yet [13:06] Not being able to checkout the SDK in Raring is a bummer. :( [13:07] OK. So, you now have a working and consistent system, although you do not have the Ubuntu SDK. It's being worked on -- this is all very new stuff, as you know, especially in raring, and right now there are a couple of inconsistencies between the qt5-proper PPA (where the very latest development is going on) and the raring distro archives. bzoltan and his team are aware of it and will be fixing it. :) [13:07] aquarius: qtpim and qtwebkit have not landed yet either === Lexmazter is now known as Lexmazter|dead [13:08] Yea, thanks. :) [13:09] mainerror: Thanks for flagging this issue out! It is cool that we have early warnings for Raring. I can promise that in two weeks the Raring compatibility of the Ubuntu Phone SDK will be fixed [13:10] aquarius, mainerror: The only thing what works better on Raring is the stock 2.7 QtCreator form the qt5-beta-proper [13:10] Sounds good! I'll need a couple of days to gather the money to get a Galaxy Nexus anyway. :D [13:55] Sorry, I lost the ocnnection ...aquarius, mainerror: Is there anything I can help? [13:55] bzoltan, not unless you know a way to fix my current situation other than "wait until platform fix the problems next week" ;) [13:57] aquarius: Those missing packages ill land in Raring at some point yes. I do not promise them for the next week :( [13:59] aquarius: One idea hat could help you is to add the qt5-beta-proper https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-beta-proper to your system:$ sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-beta-proper && sudo apt-get update [14:01] bzoltan, OK, I can do that. [14:02] aquarius: Do _NOT_ upgrade or downgrade anything... but you can install with $sudo apt-get install libqt5contacts5 libqt5location5 libqt5organizer5 libqt5versit5 libqt5versitorganizer5 libqt5webkit5 libqt5webkit5-dev qt3d5-dev qtlocation5-dev qtpim5-dev [14:02] this will pull only these packages from that PPA [14:02] bzoltan, OK, I have added that ppa. [14:03] now install just those files? [14:03] (just those packages, I mean) [14:03] aquarius: yes [14:03] and then, after that, apt-get install ubuntu-sdk ? [14:03] bzoltan, that is planning to install things like qt5base5-dev [14:03] installing ubuntu-sdk should fail.. .because it pulls those few comflicting packages [14:04] I do not currently have any Qt 5 things installed *at all* [14:04] aquarius: hmm [14:04] bzoltan, my goal here is to have the ubuntu-sdk package so I can write apps :) [14:04] if this that you're proposing won't end up with me having ubuntu-sdk, don't worry about it for now ;) [14:04] aquarius: the -dev packages should be safe to install [14:04] The following NEW packages will be installed [14:04] libqt53d5 libqt5concurrent5 libqt5contacts5 libqt5core5 libqt5dbus5 libqt5gui5 libqt5location5 libqt5network5 libqt5opengl5 libqt5opengl5-dev [14:04] libqt5organizer5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5sensors5 libqt5sql5 libqt5sql5-mysql libqt5test5 libqt5v8-5 libqt5versit5 [14:04] libqt5versitorganizer5 libqt5webkit5 libqt5webkit5-dev libqt5widgets5 libqt5xml5 qt3d5-dev qt5-qmake qtbase5-dev qtbase5-dev-tools qtlocation5-dev [14:04] qtpim5-de [14:05] aquarius: it is not ubuntu-sdk what you want :) but the packages it pulls [14:05] so there are some non-dev packages in there too, but I think they are just the ones you named. [14:05] aquarius: fock it :) let it do [14:05] ok, so I should install these things? [14:05] aquarius: Yes, unleash the apt [14:06] OK, installing those packages. [14:06] aquarius: You got my mail about the IDE, right? [14:06] not sure. I got a mail from you :) [14:07] I am fairly careful to not open work mail at weekends, or I'll just work a seven day week ;) [14:07] OK, those named packages installed. [14:08] aquarius: Open the mail on Monday morning :) You will like it [14:08] * aquarius grins [14:08] now that I've installed those named packages, what should I do next? [14:08] aquarius: Ok.. so those packages are there now. Cool [14:10] aquarius: I think you should be fine now [14:10] aquarius: $sudo apt-get install qt-components-ubuntu qt-components-ubuntu-demos [14:11] if that goes well.. then open the component showcase: /usr/lib/qt-components-ubuntu/demos/launch_componentshowcase [14:17] installing [14:17] $ /usr/lib/qt-components-ubuntu/demos/launch_componentshowcase [14:17] qmlscene: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmlscene': No such file or directory [14:17] bzoltan, why's it even trying to use qt4? [14:17] aquarius: Ahh... of course [14:18] aquarius: $ sudo apt-get install qt5-default [14:18] YEAHHHHH the showcase works! [14:18] aquarius: So in fact you have the SDK [14:18] sweeeeet [14:19] bzoltan, you are a hero [14:19] I have no idea what all that stuff did, but it worked ;) [14:19] aquarius: My mail is about how to set up the QtCReator and our plugins [14:19] ah, right [14:19] I want to do that, indeed [14:19] aquarius: That is my job dude :) I got paid for knowing these things [14:19] but for now I can just happily carry on editing qml in sublimetext like I do now :) [14:19] wooooo I can edit things! [14:19] mainerror, see the above ;) === rsalveti_ is now known as rsalveti === Lexmazter is now known as Lexmazter|dead === Akiva-Thinkpad is now known as Akiva-Laptop === Akiva-Laptop is now known as Akiva-Mobile [16:39] hey all [16:39] what do you think will make for a better irc name [16:39] #worldoftactics, or world-of-tactics? [16:40] #world-of-tactics* [16:43] the latter reminds me of Merry-go-round [16:43] yah, I think I'll stick with #worldoftactics [17:29] Any ubuntu-clock-app members around? [17:53] would you rather play a 1v1 real time strategy game with a library of pre built maps, or a random map generator? [18:04] Akiva-Mobile: are you developing a game targeting Ubuntu phone? [18:04] dmdrummond: Yes, it will be a platform exclussive for ubuntu and the ubuntu-phone [18:05] dmdrummond: Its a cross between Front Mission, and World of Tanks [18:08] Akiva-Mobile: all the best with that, I look forward to seeing it! [18:08] Tank you [18:09] hmmm, actually [18:09] with docking, this could be interesting [18:10] I will set it so that if you play the game docked, it will set itself to the desktop mode [18:10] weather apis are hard to find.... well free ones that is [18:10] Akiva-Mobile, you are talking about formfactors ? [18:10] bobweaver: No opensource storm chasers project? [18:11] I dont know what that is but it has to be XML [18:11] any idea about the hardware requirements for up? [18:11] bobweaver: More or less. I was reading that ubuntu set standards for ppi on different platforms [18:12] that never works out right lol I have tried that on the TV [18:13] I guess if the weather is "N/A" there is nothing that I can do [18:13] I hope there'll be a way to use android apps on this thing [18:13] I have been tinkering around with 3 different api each one has it perks [18:13] http://api.geonames.org/findNearByWeatherXML?lat=48.85341&lng=2.3488&username=bobweaver12345&style=FULL [18:13] bobweaver: really? My plan is just to have a True false if statement when starting. "If desktop == true, then set mode to FullscreenMode Else set mode to MobileMode [18:13] RoyK: Ewwww [18:14] ew? [18:14] You heard me. [18:14] Not a fan of android apps [18:14] or android really [18:14] java is bleckh [18:14] just thinking it'll be a big boost for UP to allow for use of existing apps [18:14] Akiva-Mobile, you mean like this ? https://plus.google.com/u/0/104659991254860976283/posts/H5GKRE3ja2w [18:14] it's written in java, but compiled natively [18:15] as in, compiled to native machinecode [18:15] I wish that http://w1.weather.gov/ was not just for the USA [18:16] bobweaver: try yr.no [18:16] Is that just for norway ? [18:16] no [18:16] try it [18:17] ok [18:17] bobweaver: Wow looks great. It must be frustrating seeing your text laden into your icons though :P [18:17] they have webservices for the source data [18:17] I assume headaches await me [18:17] yeah Akiva-Mobile I got a idea dont like it fix it [18:18] bobweaver: But yes, basically. Ideally, I would make it smart, assuming there is some flag I can find that will tell me what form factor its running on. [18:18] look at dconf-qt [18:19] Great, problem solved :P [18:19] it already sets its self up to be TV if screen is bigger then 37 inches [18:19] sorry form-factor TV [18:20] bobweaver: Wait, are you setting up ubuntu tv for the ubuntu phone? [18:21] Can you even do that? [18:21] to use the formfactors in a statement we read glib example unity2dconfiguration === "tv" ? do this : do that [18:21] I have no idea how tv's work. havnt owned one in a decade [18:21] Yes I am going to port on the 21st [18:21] Wow, you could really help launch the ubuntu-tv [18:21] great idea [18:22] whats this unity2d business though? [18:22] I thought it was discontinued? [18:22] it is people are crazy though if they want it on Unity 3d hire someone to do it [18:23] I am just a community dude [18:23] is it really that more complex? [18:23] Akiva-Mobile, at this point for me I just keep on porting dconf-qt to qt5 [18:23] or did the code already exist prior to that decision, that essentially broke your code? [18:23] correct [18:24] mine and the WHOLE ubuntu tv teams code [18:24] bobweaver: Ah, Well at least ubuntu does not do that too often, and frankly, your app looks amazing. [18:24] Unity 3d has formfactor TV also [18:24] didnt your momma ever tell you that tv was bad for yah? [18:25] so what I have been doing for the last 2 weeks is taking all the stuff from Ubuntu TV (moded unity 2d) and am porting that to standalone qml2 [18:25] unity 2d was wrote in qml/qt [18:25] interesting [18:25] same as phone ;) [18:25] Do you miss gnome at all? [18:26] I for one, don't, just curious though [18:26] what are you talking about I use mutter [18:26] and metacity [18:26] anyone that knows how UP handles graphics? I hope it's not X... [18:26] qt can read GTK [18:26] Oh metacity :P [18:27] RoyK: they are... on the fence with that [18:27] though its not x, [18:27] but in regards to wayland [18:27] Akiva-Mobile, it is the fact that unity 2d is just a shell you can runthat on what ever you want [18:27] they are talking about whether they should drop wayland and do their own project, [18:27] giving them more flexibility, at the cost of development resources. [18:28] bobweaver: Interesting [18:28] Akiva-Mobile, here is video of pure qml2 formfactor TV tons of bugs and things to fix lol [18:28] https://plus.google.com/u/0/104659991254860976283/posts/Pqzy9ADuoM1 [18:29] so my idea is like this have a shell (video) then take all the elements that I have and add them to the SDK thingy [18:29] import Ubuntu.Compents.TV 0.1 [18:29] woah, thats the wierdest sounding bird i have ever heard in my life [18:29] * Akiva-Mobile lives in the woods :P [18:31] bobweaver: Neato [18:33] Akiva-Mobile, I would also say if you want to use the docking thingy for info about screens look into qx11ExtraInfo [18:35] http://qt.gitorious.org/qt/qtx11extras [18:37] can someone help me with this bug 1127404 [18:37] bug 1127404 in qtmultimedia-opensource-src (Ubuntu) "conflict between libqt5multimediaquick5 and libqt5multimediaquick-p5" [Undecided,New] https://launchpad.net/bugs/1127404 [18:39] ejat, what happens if you put the version number after it ? [18:39] * ejat cant understand [18:39] you have also updated and clean? [18:39] yups .. clean and re-updated [18:40] sudo apt-get update && sudo apt-get install libqt5multimediaquick5=5.0.0-0ubuntu1~test2 [18:41] I would also rem0ve all that old stuff to [18:41] http://paste.ubuntu.com/1665018/ [18:41] Oo [18:42] what is apt-cache policy libdeclarative-multimedia [18:43] also what other repos do you have installed ? [18:43] just qt ones [18:43] http://paste.ubuntu.com/1665027/ [18:43] Like do you have the older beta one ? [18:43] nope [18:43] no other repo [18:43] Ok [18:44] bobweaver: Thanks for all your help [18:44] ejat, libqt5multimediaquick5 and also libqt5multimediaquick-p5 apt-cache policy please and thanks [18:45] or apt-cache search libqt5multimediaquick should return 2 items maybe you are getting more ? [18:46] bobweaver: http://paste.ubuntu.com/1665040/ [18:47] sudo apt-get --purge remove libqt5multimediaquick-p5 [18:47] then try again [18:47] http://paste.ubuntu.com/1665047/ [18:47] if it yells at you add the version number at end [18:47] Oh yea, had the same issue a couple of hours ago. [18:48] in other words [18:48] sudo apt-get --purge remove libqt5multimediaquick-p5=5.0.1-0ubuntu1 [18:48] http://paste.ubuntu.com/1665051/ [18:48] Give me a second. [18:48] ejat: You're on Raring right? [18:49] mainerror__: yes [18:49] http://paste.ubuntu.com/1665057/ [18:49] ejat, and if you run apt-get -f install [18:49] ejat: Try this. sudo apt-get remove --purge libqt5multimediaquick5 libqt5multimediaquick-p5 qtmultimedia5-dev libqt5declarative5-qtmultimedia-plugin qt-components-ubuntu-examples ubuntu-sdk [18:50] try that 1st ^^ [18:50] what mainerror said that is === mainerror__ is now known as mainerror [18:51] http://paste.ubuntu.com/1665067/ [18:51] then reinstall ubuntu-sdk ? [18:51] Nope. [18:52] ejat: For now we're out of luck regarding the Ubuntu Phone SDK on Raring. [18:52] It'll be fixed soon. [18:52] how about qt-components-ubuntu-examples? [18:52] Battery is dead, catch you later all o. [18:53] cya Akiva-Mobile [18:53] ejat: What do you mean? [18:53] why not just compile then ? [18:54] Well I assume it would be possible to compile everything from source if you want the SDK that badly. [18:54] I'll wait though. [18:54] like for now download Qt5.0.1 from there site then use that qmake to set it up [18:54] that is what I had to do [18:55] * ejat ill wait too :) [18:55] Meh, I'll just wait, bzoltan told me he'll be fixing it soon. :) [18:55] mainerror: thanks for ya help [18:58] mainerror: have u file a bug for it ? [18:58] or u can confirm my bugs ;) [18:59] I'm not sure if I really have to, I mean I was in here this morning and reported it right directly to the devs. [18:59] If you want to file one, go ahead I'll confirm it. [19:04] mainerror, ejat: We have 5.0.1 packaged here https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-beta-proper/ and if you are on Raring you can have the Qt 5.0.1 from the distro... true that SDK needs some love to fly on Raring [19:06] bobweaver: I told you on several occasion, several places. Using home-brew Qt release with the Ubuntu Phone SDK is not recommended. [19:09] bzoltan, and ? I dont get it. If it is not working then what is one to do ? [19:10] bobweaver: Ask here and follow the given instructions [19:12] bzoltan, not trying to "start something" but if it is not work "true that SDK needs some love to fly on Raring" then that is that ? [19:12] just trying to understand that is all sorry [19:14] and this is what I get for trying to help someone. [19:14] Bull [19:14] bobweaver: The Ubuntu Phone SDK preview is supported officially on Quantal release. The Raring release of Ubuntu is not final. [19:16] God ... I'm so excited about Ubuntu Phone. Like a kid on Christmas Eve. [19:22] bzoltan: so it is recommended to try the sdk on quantal ? [19:22] mainerror: Actually, there is a way to get the SDK work on Raring. The problem is that as we upload the Qt 5.0.1 to the distro archives, some of the packages were renamed (distro policy is a strong thing) and that causes the installation of the ubuntu-sdk meta package from the qt5-proper PPA fail. [19:23] ejat: Quantal is what we tested the most. Raring is a moving target and not everybody is using... [19:23] mainerror: So, what you can do is to install those Qt5 packages from Raring what is available there and the rest from the qt5-beta-proper [19:24] I see. [19:24] I'll tr that then. [19:24] mainerror: it is a bit laboring :) but if you use Raring you should be ready for some bumps on the road [19:24] Oh, I'm aware, don't worry. ;) [19:25] I'm a longtime Ubuntu and of course also Ubuntu+1 user. [19:25] Been around since Gusty Gibbon I think. heh [19:27] mainerror: Ohh... sorry :) I did not know you are such an oldtimer :) I have more debian experience than ubuntu :) but from repos and packages it is about the same [19:29] Yea, packaging is something which has been on my to learn list for quite a while now, I guess I should finally get started to help you guys a bit heh [19:33] mainerror: Consider yourself lucky is you managed to survive without packaging :) making SDK is 99% about packaging [19:48] bzoltan: Yea, been "just" a user for way too long now, it's about time to go do something more useful to the project. Even been to UDS-O :D [19:48] You know the one in Budapest. [19:57] mainerror: Nice city :) Used to live there for few years [19:57] It really is. I liked the city a lot and this doesn't happen quite so often with me. :) === XenGi_ is now known as XenGi === XenGi is now known as XenGi_ === XenGi_ is now known as XenGi === SkavenXXI is now known as SkavenXXI-[OFF] === iorweth is now known as iorweth_away === XenGi is now known as XenGi_ === XenGi_ is now known as XenGi === XenGi is now known as XenGi_ [22:34] Problem with recent update to libqtmultimedia5-dev in Raring. I tried to update it and get a broken dependancy problem. dpkg returns an error code. so I have to use dpkg to remove ubuntu-sdk and the library package. anyone else have this happen? === Akiva-Thinkpad is now known as Akiva-Laptop === Akiva-Laptop is now known as Akiva-Mobile [23:05] Problem with recent update to libqtmultimedia5-dev in Raring. I tried to update it and get a broken dependancy problem. dpkg returns an error code. so I have to use dpkg to remove ubuntu-sdk and the library package. anyone else have this happen? === XenGi_ is now known as XenGi [23:15] love: Try this. sudo apt-get remove --purge libqt5multimediaquick5 libqt5multimediaquick-p5 qtmultimedia5-dev libqt5declarative5-qtmultimedia-plugin qt-components-ubuntu-examples ubuntu-sdk [23:16] This should fix apt-get. [23:16] mainerror: i fixed apt-get with dpkg -r ubuntu-sdk libqtmultimedia5 I want to know why it is broken really.... THANKS btw for the response [23:17] Oh, yea. [23:18] 20:04 mainerror, ejat: We have 5.0.1 packaged here https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-beta-proper/ and if you are on Raring you can have the Qt 5.0.1 from the distro... true that SDK needs some love to fly on Raring [23:18] Basically, since Raring is a development version it is not really ready yet. [23:19] mainerror: I figured... it was working well until the update a couple days back [23:19] There is a 20:22 mainerror: Actually, there is a way to get the SDK work on Raring. The problem is that as we upload the Qt 5.0.1 to the distro archives, some of the packages were renamed (distro policy is a strong thing) and that causes the installation of the ubuntu-sdk meta package from the qt5-proper PPA fail. [23:19] s/There is a// [23:20] ok.... do you know if it will be in the official repos for this release or will it still be ppa only? [23:21] That's something I don't know. [23:21] Sorry. [23:22] mainerror: thanks so much for the help!! [23:22] yw