**** BEGIN LOGGING AT Sun Nov 28 02:59:58 2010 Nov 28 03:29:03 hey w00t Nov 28 03:31:56 hi Nov 28 03:32:25 how are you? Nov 28 03:33:30 insomnia'ing :) Nov 28 03:33:47 I'm round one of my mates having a drink and catching up :) Nov 28 03:34:01 by being on IRC? :-P Nov 28 03:34:18 we're next to each other on our laptops reading qdb.us Nov 28 03:40:37 What the hell time is it there? Nov 28 03:40:47 3:33am :) Nov 28 03:42:36 Old wheelchairs do not OSHA-compliant camera dollies make. Nov 28 03:43:33 -.^ Nov 28 03:43:49 GeneralAntilles: was that directed at me? :-P Nov 28 03:44:00 w00t, dunno, should it be? :P Nov 28 03:44:04 I tend to have periods of not sleeping Nov 28 03:44:15 now is one of them, helped partially by my having a nasty cough Nov 28 03:45:02 w00t: those are known as the "god damn it it's finally quiet and I can get some hacking done" periods ;) Nov 28 03:45:04 You to,, eh? Nov 28 03:45:21 well, first few days of it, then it sucks Nov 28 03:45:23 ferringb: too ill to get much productive done (I've tried) Nov 28 03:45:39 can't concentrate Nov 28 03:46:12 so I've been roughly spending half an hour playing halflife, half an hour reading various amusing cats with funny captions on the internet, and half an hour code/irc/misc Nov 28 03:46:54 http://www.catswhothrowupgrass.com/kill.php Nov 28 03:47:13 hahaha Nov 28 03:47:19 I love theoatmeal Nov 28 03:47:30 and that is *so* goddamn true Nov 28 03:47:33 I just got my Pandaboard booting meego: yahoo! I said I would go on a long bike ride tomorrow. Maybe it will rain. Nov 28 03:47:45 even brik, who is a total crazy cat woman, admits that cats are evil and imperial masters Nov 28 03:47:48 GeneralAntilles: read that but funny :) Nov 28 03:47:51 (but cute, and fluffy and adorable) Nov 28 03:49:12 Alison_Chaiken: yay panda boar Nov 28 03:51:52 CosmoHill, Pandaboard is cool. I'm glad I didn't get that stupid IdeaPad. I didn't want one. Well, not much. Nov 28 03:52:18 lcuk: what do you think of your new ideapad? Nov 28 03:53:28 http://xkcd.com/742/ :) Nov 28 03:55:30 CosmoHill, that's hilarious but maybe none of us should have children. Nov 28 03:56:06 well I don't have any Nov 28 03:56:12 * CosmoHill gets his net Nov 28 04:41:55 hi All, when i use this command:"sudo mic-image-creator --config=/home/administrator/meego-handset-armv7l-n900-1.1.80.7.20101119.1.ks --format=raw --run-mode=0 --arch=armv7l --save-kernel --cache=/home/administrator/Downloads/mycache" to build my own image, then some errors arise. like this:Error: failed to create image : ...thank you for your an Nov 28 04:44:01 tyson_: pastebin the error and the command Nov 28 04:44:28 tyson_: irc has limits on how much text you can send in a message (you crossed it)... beyond that, failures like this are best pastebin'd for viewing Nov 28 04:44:32 * ferringb wanders back to his movie Nov 28 04:45:50 ferringb: OK, wait a moment..i will paste it to a website.. thank you.. Nov 28 04:47:31 ferringb: i can read the error here just fine Nov 28 04:47:39 but i don't know what might cause it Nov 28 04:47:53 ferringb: this website:http://pastebin.mozilla.org/868556 Nov 28 04:51:27 * pupnik passes tyson_ the cookies Nov 28 04:51:41 ferringb: the ks file, i modify it, and add my package to it. althought i use the same name of "meego-handset-armv7l-n900-1.1.80.7.20101119.1.ks". Nov 28 04:59:34 On which mailing list would we ask questions about what's in the Compliance specs? Nov 28 05:00:39 tyson_: while you can read it fine, it's a protocol level limit... message got truncated. looking at the logs Nov 28 05:01:19 tyson_: http://www.mail-archive.com/meego-distribution-tools@lists.meego.com/msg00007.html Nov 28 05:01:44 tyson_: check the version you've got locally against the one mentioned in the posting... Nov 28 05:05:50 ferringb: oh, i'm so sorry, i cann't open this website.... Nov 28 05:11:47 tyson_: fixed in git for mic Nov 28 05:13:37 tyson_: http://www.meego.gitorious.org/meego-developer-tools/image-creator/commit/f7b4d6248188e87d12020d6bb5e717a7463bfbe8 Nov 28 05:13:52 on a guess mind you, but that's likely the fix you're looking for. Nov 28 05:15:38 ferringb: i created my own repo. and modify the ks file. add my package to them. and then use the mic-image-creator command to build my own image.. Nov 28 05:16:46 ferringb: the "git" command, i cann't use this command in my net. this is my net problem.. Nov 28 05:17:12 tyson_: yeah, I pointed out the patch you need however Nov 28 05:18:30 hmm. that code should be getattr(getattr(oserr, "reason", None), errno, None) == errno.ENOENT: also Nov 28 05:19:40 ferringb: OK, i modify it.. if also some errors arise, i will ask you.OK? thank you very much...ferringb... Nov 28 05:26:42 ferringb: /usr/share/pyshared/mic/imgcreate/yuminst.py. is it ? Nov 28 05:27:06 yep Nov 28 05:37:27 ferringb: i add 5 lines to this file. but the same error arise. like this: Error: failed to create image : Nov 28 05:42:30 tyson_: no clue then. that patch is supposedly to rectify that bug... Nov 28 05:46:05 ferringb: OK, i guess maybe me package has some problem. mayby my repo also has some problem... Nov 28 06:47:07 hi, all. when i use this command:"sudo mic-image-creator --config=/home/administrator/my.ks --format=raw --run-mode=0 --arch=armv7l --save-kernel --cache=/home/administrator/Downloads/mycache" to build my own image, then some errors arise. like this:Error: failed to create image : Nov 28 06:48:00 anybody know?? thank you for your answer.... Nov 28 06:50:32 does that file exist? Nov 28 06:58:28 johnx: no. i hasn't this file.. Nov 28 06:58:58 what does your my.ks say? Nov 28 06:59:05 (pastebin please) Nov 28 06:59:12 OK Nov 28 06:59:16 wait a moment Nov 28 06:59:39 johnx: http://pastebin.mozilla.org/868556 Nov 28 07:00:44 aah. I thought you really had a file called my.ks :) Nov 28 07:01:52 yes, i change the ks file. and no change the name.. Nov 28 07:01:52 maybe try creating myrepo before running the command? Nov 28 07:03:35 i use this command : "createrepo" to create my repo. Nov 28 07:05:03 my.ks equal meego-handset-armv7l-n900-1.1.80.7.20101119.1.ks. because i modify the latter. so i name it as my.ks.. Nov 28 07:05:50 aaah, ok. did createrepo have any errors? Nov 28 07:06:04 no Nov 28 07:06:31 this comman just generate a repodata file.. Nov 28 07:07:47 is there no facebook web account for status panel? Nov 28 07:08:57 i just create my repo, and add my package to it. then use tha command:"mic-image-creator" to build my iamge.. Nov 28 07:10:18 well, does any file in your repo reference the license.txt file? Nov 28 07:10:25 (other than that I don't really have any ideas ...) Nov 28 07:10:27 no... Nov 28 07:10:34 even the repodata file? Nov 28 07:10:40 yes Nov 28 07:10:58 sorry, no idea :| Nov 28 07:11:28 thank you for your answer...johnx Nov 28 07:21:07 i was trying to mount a partition and it is asking for authentication password and im onthe livecd Nov 28 07:21:13 what is the password that i need? Nov 28 08:15:57 hi all, when i use this command:"sudo mic-image-creator --config=/home/administrator/meego-handset-armv7l-n900-1.1.80.7.20101119.1.ks --format=raw --run-mode=0 --arch=armv7l --save-kernel --cache=/home/administrator/Downloads/mycache" to build my own image, then some errors arise. like this:Error: failed to create image : Nov 28 08:16:20 what's the problem? anybody know? thanks.. Nov 28 08:17:29 and the error log you can see this website: http://pastebin.mozilla.org/868556 Nov 28 08:20:00 that looks weird. it's at least not any of the ways mic2 jumped into my face Nov 28 08:49:39 Hello Nov 28 08:50:07 Stskeep:hello Nov 28 08:51:20 Stskeeps:hi Nov 28 08:54:40 Hello? Nov 28 08:54:47 hi hiben75 Nov 28 08:55:00 4 in the morning Nov 28 08:56:07 Nobody talks here Nov 28 08:56:39 as this generally is a technical channel and not a social chat channel that comes to no surprise Nov 28 08:57:15 also, it's weekend Nov 28 08:57:16 :P Nov 28 08:57:16 Stskeeps: in your obs manual, u offer the trunk project-config . but it can only make i586 build target work , what if the armv7el ? Nov 28 08:57:29 it makes both work Nov 28 08:57:49 and my import script imports both into the project Nov 28 08:58:03 no need any modify ? Nov 28 08:58:13 no need for modifications Nov 28 08:58:27 but now i'm off to make some coffee Nov 28 08:58:48 Stskeeps: ok,tks Nov 28 08:58:56 i will try it again Nov 28 08:59:01 helloworld: out of curiosity, which obs disk image did you use? Nov 28 08:59:38 no image, i create it myself Nov 28 08:59:42 I've had problems with the vmdk image. didn't import into vbox and qemu-img didn't convert it into anything bootable Nov 28 09:00:37 so you didn't use any of this: http://download.opensuse.org/repositories/openSUSE:/Tools:/Unstable/images/ ? Nov 28 09:02:53 dm8tbr:yes , i havn't use Nov 28 09:02:58 thanks Nov 28 09:03:27 I suspect that the vmdk file has some sort of a problem. the raw file worked immediately. Nov 28 09:03:45 one is also labelled build7 and the other build6. Nov 28 09:06:17 http://wiki.meego.com/Build_Infrastructure/Sysadmin_Distro/OBS_setup_openSUSE112 Nov 28 09:06:40 ah, no idea about that one Nov 28 09:06:47 that isn't my obs manual Nov 28 09:07:07 http://wiki.meego.com/User:Stskeeps/10_easy_steps_to_a_local_OBS Nov 28 09:14:17 Stskeeps: i found the bug, just in /etc/sysconfig/ i forgot turning on the arm schedual server Nov 28 09:14:42 ah, that makes sense Nov 28 09:16:35 Stskeeps: now the armv7el schedular is dead Nov 28 09:17:04 Stskeeps: any idea about that? Nov 28 09:23:04 helloworld: eh? Nov 28 09:23:33 Stskeeps: ok, now to make sure I've even tried obs-server.i686-2.1.62-Build1.7-vmx.tar.bz2 even on vmware server and no dice. you might want to add a note that the raw image might be the better option in connection with qemu-img for now Nov 28 09:23:58 helloworld: no sorry, consider restarting machine Nov 28 09:24:09 dm8tbr: ok, might be a broken build then Nov 28 09:24:32 bbl Nov 28 09:24:47 Stskeeps: that's what I suspect, yes Nov 28 09:25:09 Stskeeps:now my problem is the pkg can be finished , not succeed , boring Nov 28 09:25:36 give it time Nov 28 09:28:59 Stskeeps:unfortunately faild Nov 28 09:29:29 i don't have any idea about the old guides sorry Nov 28 09:29:37 * Stskeeps goes have a quiet sunday - talk to you later Nov 28 09:31:15 enjoy :) Nov 28 09:32:07 Stskeeps:good day Nov 28 10:04:40 Hmm, my pocket has obviously had something to say last evening :D Nov 28 10:06:05 I definitely need an auto-keylock in my symbian phone =) Nov 28 10:16:45 hey w00t, you just got up? Nov 28 10:17:11 no he just rode the fleanode express like a lot of the other clients here Nov 28 10:18:46 that would explain why I couldn't connect first time, is that still going on? Nov 28 10:25:42 is freenode a UK company? Nov 28 10:26:06 it's part of an US non profit IIRC Nov 28 10:26:14 * odin_ stretches Nov 28 10:26:42 okay cos they ask for donations in UK pounds Nov 28 10:27:33 they detect your IP Nov 28 10:28:58 In August 2008, the PDPC incorporated as a Company limited by guarantee registered in England and Wales. Peer-Directed Projects Center Ltd replaces the US based 501(c)(3) corporation. Nov 28 10:29:02 interesting Nov 28 10:29:15 http://freenode.net/pdpc.shtml Nov 28 10:30:55 dm8tbr: well, lilo kinda died so Nov 28 10:34:21 Stskeeps: yes, I know. still surprising that they moved the whole thing to the uk after that. Nov 28 10:34:44 lilo the boot loader? Nov 28 10:35:15 dm8tbr: new person in charge was living in UK, so Nov 28 10:35:19 you talk of they as if there is some fixed committee folks running freenode for the while time it exist Nov 28 10:35:52 hard to run a US company from the UK ? Nov 28 10:38:01 Stskeeps: i see, if there is easier continuity in the UK Nov 28 10:38:09 hhuh, looking at wikipedia I thought freenode was a lot bigger than it is Nov 28 10:39:25 ah, lilo the person Nov 28 10:39:49 oh there is lilo the person Nov 28 10:40:32 I kinda was wondering how lilo dieing relates to anything :] Nov 28 10:40:36 lilo founded freenode Nov 28 10:40:52 wow Nov 28 10:41:09 http://en.wikipedia.org/wiki/Rob_Levin Nov 28 10:42:03 oh, he died in a car crash :( Nov 28 10:42:52 who? Nov 28 10:42:57 omg Nov 28 10:43:11 according to wikipedia David Levin, his brother is now on the freenode board Nov 28 10:44:43 haha his nickname is lilo Nov 28 10:44:48 am lolloo Nov 28 10:45:02 rest in peace Nov 28 10:49:27 mmmm Nov 28 10:51:02 ferringb: X-Fade: I "solved" the problem with the local build Nov 28 10:51:22 with a hammer? Nov 28 10:51:24 urlgrabber doesn't use urllib2 any more, so the osc code to use user-name and pass from config don't work Nov 28 10:51:42 So I manually editted urlgrabber.py to use my netrc Nov 28 10:51:46 And put my user/pass in there Nov 28 10:51:48 hello CosmoHill Nov 28 10:51:50 CosmoHill: ^ so yes :) Nov 28 10:51:58 salut niala Nov 28 10:52:04 Ford_Prefect: did you make a patch? Nov 28 10:52:10 CosmoHill: the star of #meego :) Nov 28 10:52:28 CosmoHill: this is clearly not the Right Way to do it, but I'm not sure what is Nov 28 10:52:36 Ford_Prefect: please say via fire Nov 28 10:52:39 tyson_: ping Nov 28 10:52:53 Ford_Prefect: version of osc? Nov 28 10:52:59 hello other to of course Nov 28 10:53:10 0.125.5-1.16 Nov 28 10:53:15 host os? Nov 28 10:53:19 Meego Nov 28 10:53:22 ah, right Nov 28 10:53:23 1.1, netbook Nov 28 10:54:03 For future reference, urlgrabber dumps debug info if you have URLGRABBER_DEBUG in your environment Nov 28 10:54:47 what bugs me about freenode is why they need money to run an irc network.. ircnet and efnet have been running non-profit for decades Nov 28 10:55:05 Ford_Prefect: and what magic env var makes it implode and stop being a pita? :) Nov 28 10:55:30 ferringb: rm -rf :) Nov 28 10:55:45 rauli_: wrong channel for that discussion... mainly since it's semi equivalent to starting a theological discussion Nov 28 10:56:05 Ford_Prefect: implosion's are easier to visualize Nov 28 10:56:13 and a bit more satisfying Nov 28 10:56:21 Ford_Prefect: filed a bug? Nov 28 10:57:02 ferringb: will do. Trying to come up with a correct solution Nov 28 10:57:25 Preferably something that doesn't require fixing urlgrabber first Nov 28 10:57:48 Ford_Prefect: honestly? file a bug and let 'em solve it Nov 28 10:58:03 Also, kudos to them for not bothering to actually try to make the curl backend feature-wise equivalent to urllib2 Nov 28 11:02:12 my battery is completely drained, unlike all those other times where it panics about low battery then has half battery 20 mins later Nov 28 11:30:50 Morning Nov 28 11:31:33 morning khertan and achipa \o Nov 28 11:31:50 salut lcuk et khertan Nov 28 11:32:00 hello lcuk and CosmoHill Nov 28 11:32:15 hey also CosmoHill \o Nov 28 11:32:28 using uboot on n900 is a bad idea ... Nov 28 11:33:01 khertan: did it do something wrong? Nov 28 11:33:25 Stskeeps, do not charge battery with charger ... :) Nov 28 11:33:33 khertan: ah yes Nov 28 11:33:34 n900 shutdown Nov 28 11:33:40 i thought we had that with a big warning Nov 28 11:34:00 Stskeeps, i know it s writted with a big warning ... but i was thinking it s for using meego Nov 28 11:34:03 what happens? Nov 28 11:34:09 not when you use maemo too Nov 28 11:34:18 khertan: it shouldn't be a problem when booting into maemo? Nov 28 11:34:29 Stskeeps, it s seems it is Nov 28 11:34:41 khertan: we'll have to investigate that - PR1.3? Nov 28 11:34:41 Stskeeps, or maybe my n900 reboot during the night Nov 28 11:34:51 yep 1.3 Nov 28 11:34:55 ok, sounds weird Nov 28 11:35:08 Stskeeps, let me see if the night backup finished Nov 28 11:35:09 lol khertan your khweeteur on desktop looks sweet Nov 28 11:35:25 theres even my #movember tweet :D Nov 28 11:35:29 :) Nov 28 11:35:47 i just test 1 min ago Nov 28 11:36:04 Stskeeps, ok ... the backup is incomplete Nov 28 11:36:18 Stskeeps, so seems that maemo crash and reboot during the night Nov 28 11:36:27 so as by default uboot run meego Nov 28 11:36:41 i think we got the errors :) Nov 28 11:37:10 lcuk, i ve even use it to post :) Nov 28 11:37:12 khertan: it boots it if there's a sd card Nov 28 11:37:23 Stskeeps, yep ... of course :) Nov 28 11:37:29 Sts, lcuk, khertan, moo gentlemen Nov 28 11:37:40 Yo! RST38h Nov 28 11:37:50 Stskeeps, but i ll not remove it everytime :) so i ll use the flasher method instead and remove uboot :) Nov 28 11:38:06 khertan: :nod: Nov 28 11:38:17 Stskeeps, so here the problem is more the chair keyboard interface than the code Nov 28 11:38:53 ferringb: X-Fade: fwiw, bug filed - http://bugs.meego.com/show_bug.cgi?id=10551 Nov 28 11:39:06 Stskeeps: I think Khertan means that uboot should only boot meego if there is a certain key or button pressed :) Nov 28 11:39:18 Stskeeps: Which should not be difficult to do, I hope Nov 28 11:39:28 RST38h, i mean the problem is me and not the code :) Nov 28 11:43:17 SciTe isn't a bad editor ! Nov 28 12:36:58 does anyone know how redirect the output of "time" into a file? Nov 28 12:37:31 CosmoHill: { time .... ; } &> log Nov 28 12:37:56 or just use the time binary, rather than the bash builtin Nov 28 12:39:31 { time uptime > bar; } &> foo Nov 28 12:39:35 thank you very much ferringb Nov 28 12:39:52 np. Nov 28 12:40:08 next step, write a web server in bash ;) Nov 28 12:40:24 I've heard of this challenge before I think Nov 28 12:40:31 code was interesting Nov 28 12:41:02 awk one I saw a while back was actually more elegant Nov 28 12:45:14 Hi!!!! can you plz VOTE ME in this site??? http://www.lifelessserious.gr/player2.php?id=4AOj1590UKu44syA&t=kallitexnikes_anhsuxies_sto_sxoleio thnx!!! Nov 28 12:46:30 with spelling and grammar like that? I don't think so Nov 28 12:48:17 damn: syntax error near unexpected token `>' Nov 28 12:49:05 CosmoHill: what was the invocation? Nov 28 12:49:16 32 { time -p mpirun -np ${CORES} --hostfile ${HOME}/hostfile.txt \ Nov 28 12:49:17 33 ${PROG}-mpi ${LIMIT} > c${CORES}-${PROG}.log; } &>> times.log Nov 28 12:49:52 just after ${LIMIT} Nov 28 12:54:17 ah I see, &>> can cause issues Nov 28 12:54:48 replacing &>> with 2>> solved my problem Nov 28 12:59:07 thanks again for your help ferringb. now I have a nice looking script that logs the times for me :) Nov 28 12:59:11 cosmo, you are using your cluster to find the exact time? Nov 28 12:59:55 I run the program multiple times with different number of cores enabled, the times are logged to show the speed up (or slow down) Nov 28 13:00:11 coolie Nov 28 13:00:25 yeah I'm very pleased with this script :) Nov 28 13:00:38 the only other scripts I'm pleased with install a freaking distro :D Nov 28 13:01:44 hehe Nov 28 13:02:53 on a side note rpm5 can be a bit twitchy, everything gets installed but it's not all logged in the database Nov 28 13:08:05 CosmoHill: oh oh.... rpm.... mmm... that's funny you talkt about that... Nov 28 13:08:10 TI:14:58:08 FI:gpk-update-viewer.c FN:gpk_update_viewer_error_dialog,218 Nov 28 13:08:10 - Not supported by this backend: nothing provides libtelepathy-glib.so.0(TELEPATHY_GLIB_0.11.13) needed by empathy-2.30.2-2.26.i586 Nov 28 13:08:10 nothing provides libchamplain-0.8.so.1 needed by meego-panel-status-0.3.0-2.3.i586 Nov 28 13:08:13 * CosmoHill flees Nov 28 13:08:20 damn, not fast enough Nov 28 13:09:38 the spec file should define the build and run time libraries required Nov 28 13:09:55 have you a kernel update today ? Nov 28 13:10:07 not unless 10.5.9 is out Nov 28 13:10:38 (Darwin 9.9) Nov 28 13:13:25 niala: do you have the required devel packages? Nov 28 13:13:44 for example I could run gmp programs on my laptop but I couldn't compile any until I installed gmp-devel.rpm Nov 28 13:32:46 CosmoHill: it's just a 'normal' update, a security update from repo.meego. But to be complete i haven't really look why today my netbook make that, maybe he smoked the carpet last night Nov 28 13:36:50 smoked the carpet? what does that mean? Nov 28 13:37:05 yum update --> No Packages marked for Update... Nov 28 13:37:15 you should be using zypper Nov 28 13:37:42 zypper refresh Nov 28 13:40:04 how to explain... french expression, take your carpet rolls like a weed and smoke..... Nov 28 13:40:11 CosmoHill: Nov 28 13:40:23 ah okau Nov 28 13:40:58 I wonder whether you can fit carpet in your pipe and smoke it like that too Nov 28 13:41:00 :P Nov 28 13:41:29 remind me never to take you to carpet world Nov 28 13:41:37 lol Nov 28 13:42:06 as long as you don' do what I've done Nov 28 13:42:23 uname -a ---> 2.6.35.3-12.1-netbook seem already update... Nov 28 13:42:34 I had a box of matches and I'd hold one of them against the box and flick it so it would light and spin in an arc Nov 28 13:42:58 heh Nov 28 13:43:12 probably shouldn't have done that in front of kids Nov 28 13:43:24 CosmoHill, I've seen someone "smart" enough to decide to hold the tip of the match while striking it Nov 28 13:43:44 were they are a filling station at the time? Nov 28 13:43:51 or were they not that "cleaver" Nov 28 13:44:27 heh. No they weren't that "cleaver". "Cleaver" enough to burn their finger though :p Nov 28 13:44:45 CosmoHill, you didn't do that at a fuel station did you? Nov 28 13:44:49 I was cleaver enough to pour boiled water onto my hand yesterday Nov 28 13:45:10 nope Nov 28 13:45:31 I've phoned a friend telling him I was running late cos my fuel light came on...whilst topping up the acr Nov 28 13:45:33 car* Nov 28 13:46:30 CosmoHill, your an arse you know that. Because you originally spelt it CLEAVER I kept spelling it like that. Then I realised it's CLEVER not CLEAVER Nov 28 13:46:43 lol Nov 28 13:46:59 that will teach to to plagiarise my spelling! Nov 28 13:47:00 Not very clever of me :p Nov 28 13:47:16 Or should I say... Not very cleaver of me? Nov 28 13:47:18 :p Nov 28 13:47:21 hehe Nov 28 13:47:45 kudos for using the english spelling of the worse arse tho Nov 28 13:49:00 CosmoHill, :p being in Australia and arse being the official spelling in Australia, I try to spell it properly :p Nov 28 13:49:09 ^.^ Nov 28 13:56:41 holy poop -O3 makes a noticeable difference Nov 28 14:26:03 * timeless_webchat sighs Nov 28 14:26:16 Qt's gui tools toolchain sucks Nov 28 14:26:40 timeless_webchat: whats wrong? Nov 28 14:26:47 they can't spell Exit consistently Nov 28 14:26:56 haha Nov 28 14:26:59 they don't know how to use Windows (and Windows menus) correctly Nov 28 14:27:15 they don't get basic print preview behavior right Nov 28 14:27:21 i have some short lists Nov 28 14:28:26 lol cant spell exit Nov 28 14:29:21 the print-preview dialog was never good Nov 28 14:29:26 http://pastebin.mozilla.org/869098 Nov 28 14:29:31 what's wrong with Exit? Nov 28 14:29:38 they spelled it Quit in Assistant! Nov 28 14:29:41 now you've got me curious, _how_ do you misspell exit Nov 28 14:29:48 Quick rpm question - specify removes the %changelog section, causing rpmlint to generate an ignorable warning Nov 28 14:29:52 how hard is it to spell a 4 letter word the same way in *three* apps? Nov 28 14:29:58 answer: apparently very if you're Qt Nov 28 14:30:08 And I saw on the site that there's supposed to be a .changes file Nov 28 14:30:14 thiago_home: note: i'm posting bugs+patches for this stuff Nov 28 14:30:16 So the warning is okay to leave as is? Nov 28 14:30:28 if you want to be helpful, you can get my previous patch landed :) Nov 28 14:30:28 timeless_webchat: the print preview dialog isn't that easy Nov 28 14:30:32 changing a word is Nov 28 14:30:35 Hm, no warning if there's a .changes. wtf. Nov 28 14:31:05 thiago_home: yeah, i'm not planning to patch print preview eagerly Nov 28 14:31:14 print => wontfix Nov 28 14:31:16 no one in their right mind touches printing, let alone print preview Nov 28 14:31:29 right Nov 28 14:31:38 let's save the planet and remove all print dialogs Nov 28 14:32:11 * timeless_webchat nods Nov 28 14:32:15 we tried that in Maemo Nov 28 14:32:23 i heard rumor that someone objected to it for MeeGo :( Nov 28 14:32:32 Maemo4 had it wrong Nov 28 14:32:36 firefox and flash are hating me today Nov 28 14:32:48 instead of removing the print dialogs, it removed the entire Qt printing subsystem Nov 28 14:32:52 including the PDF generation Nov 28 14:32:56 thiago_home: yeah well Nov 28 14:33:28 maemo started out as a "ifdef EVERYTHING_OUT" Nov 28 14:33:40 because people wanted to save bytes Nov 28 14:33:50 i'm not defending maemo design principles :) Nov 28 14:33:56 * thiago_home remembers one Qt port that started with QT_NO_FILESYSTEM Nov 28 14:34:02 who needs files? Nov 28 14:34:03 lol Nov 28 14:34:11 Palm? Nov 28 14:34:17 can't tell you. The project died. Nov 28 14:34:32 let it rest in peace. The OS was so crappy it would have never worked. Nov 28 14:34:35 is it something i could look up based on the power of Ownership? Nov 28 14:34:52 i did something stupid last week, i installed a Qt commercial license :) Nov 28 14:35:03 (and then i rebuilt Qt and ran out of disk space) Nov 28 14:35:11 6 GB at least Nov 28 14:35:15 so my computer has been compressing things all weekend Nov 28 14:35:23 i got back 10gb of space :) Nov 28 14:35:44 windows build? you probably had debug-and-release mode Nov 28 14:35:50 yeah i did Nov 28 14:36:03 because i need to be able to drop in release-with-pdb into Ovi Suite! Nov 28 14:36:13 because some idiot in the Qt team made debug not interchangable with release Nov 28 14:36:25 and some other one didn't ship pdb's for release (patch already posted) Nov 28 14:36:26 s/Qt team/Redmond/ Nov 28 14:36:31 ? Nov 28 14:36:34 err Nov 28 14:36:42 it's perfectly possible to make debug and release compat Nov 28 14:36:45 the MS Visual Studio C++ assemblies are different from debug and from release Nov 28 14:36:49 you can't mix them Nov 28 14:37:00 * timeless_webchat ponders Nov 28 14:37:05 well, through vc7 it was possible :) Nov 28 14:37:18 as long as you don't use the wrong allocator/free for an object... Nov 28 14:37:19 QtCore4.dll is built with the C++ release, QtCored4.dll is built with the C++ debug assembly Nov 28 14:37:25 yeah, right Nov 28 14:37:28 ever used templates? :-) Nov 28 14:37:40 containers even Nov 28 14:37:40 i try to avoid them... Nov 28 14:37:51 object created in one place, deleted in another => bam! crash Nov 28 14:38:12 every time I see someone in qt-interest saying their application crashes when they use QList, I know it's assembly mixup Nov 28 14:38:34 heh Nov 28 14:39:44 ok, where do bugs in Qt Assistant live? Nov 28 14:39:46 Qt Creator? Nov 28 14:40:13 Qt (for now) Nov 28 14:40:28 we'll have a QTTOOLS component soon Nov 28 14:40:30 yeah, found it Nov 28 14:40:32 oh good Nov 28 14:40:40 making components match source structure = good Nov 28 14:41:10 the tools are moving out of qt.git, that's why Nov 28 14:42:02 thiago_home: QTBUG-15676 Nov 28 14:42:33 anyway, please get QTBUG-15644 committed :) Nov 28 14:42:48 oh, and what's the story w/ "What's this"? Nov 28 14:43:00 random fact: did you know that the number 31398 can be made by the sum of two primes 490 different ways Nov 28 14:43:04 would someone cry if i removed it from linguist? afaict it does nothing Nov 28 14:43:17 CosmoHill: why would we care? Nov 28 14:43:47 nobody cares, I'm just bored cos this it taking longer than expected Nov 28 14:44:07 thiago_home: oh... Nov 28 14:44:25 the fact that linguist and assistant have totally different source tree hierarchies = awesome Nov 28 14:44:35 please say someone's fixing that... Nov 28 14:45:08 hrm, wait Nov 28 14:45:11 huh? Nov 28 14:45:23 C:\Qt\4.7.0\tools\linguist\linguist> Nov 28 14:45:37 C:\Qt\4.7.0\tools\assistant\tools\assistant> Nov 28 14:45:40 :-) Nov 28 14:45:45 awesome, eh? Nov 28 14:45:47 yeah Nov 28 14:45:50 but there's a reason for that Nov 28 14:45:54 oh, i'm sure Nov 28 14:45:55 tools/linguist/lrelease Nov 28 14:46:26 there are more tools in tools/assistant/tools Nov 28 14:46:31 and there's tools/assistant/lib Nov 28 14:48:10 but does assistant really need its second tools/ directory? Nov 28 14:48:31 j,, Nov 28 14:48:48 so, in linguist 4/6 panes don't support what's this Nov 28 14:48:57 which means that on average whatever you click won't give you help Nov 28 14:49:14 oh brother Nov 28 14:49:23 a tooltip for a statebutton "toggle " Nov 28 14:50:57 what's this for the "cancel" button... Nov 28 14:51:13 "Click here to close this window." Nov 28 14:51:17 oh really? Nov 28 14:53:21 woohoo Nov 28 14:53:24 >10gb of free space Nov 28 14:53:31 * timeless_webchat had <200mb of space earlier Nov 28 14:54:59 may I ask what you deleted? Nov 28 14:55:41 the Qt build Nov 28 14:56:24 timeless_webchat: patch applied Nov 28 14:56:31 to 4.8 due to string freeze in 4.7 Nov 28 14:56:42 thiago_home: how about the mkspec one? Nov 28 14:56:51 not my call Nov 28 14:57:00 I'll let someone who cares about Windows decide Nov 28 14:57:10 any idea how long it'll take before it reaches a real engineer? Nov 28 14:57:20 you've already reached them Nov 28 14:57:29 the task tracker is managed by the engineers Nov 28 14:57:39 ok Nov 28 14:58:05 jason is the release manager. He usually responds very quickly. Nov 28 14:58:19 he may not want to enable the pdbs in the .exe because that would make the download much bigger Nov 28 14:58:26 in the .exe installer Nov 28 14:58:45 so, i'd rather get it into the build and have the .exe packager exclude them Nov 28 14:58:52 the pdb's should be stored on a symbol server Nov 28 14:59:27 is the packaging code in here somewhere too? Nov 28 14:59:39 no Nov 28 14:59:39 i.e. would it help if i wrote something such that those were actively excluded? Nov 28 14:59:44 ok Nov 28 14:59:50 the packaging code includes the commercial license key decoder Nov 28 15:00:04 hrm Nov 28 15:00:15 it wouldn't be in the commercial bundle either Nov 28 15:00:18 timeless_webchat: speaking of running out of hard drive space. my program creates about 0.5GB log files from the output Nov 28 15:00:27 CosmoHill: that's nothing :) Nov 28 15:00:33 Qt created roughly 6gb of crap :) Nov 28 15:00:49 it's something when there are 33 of them :o Nov 28 15:00:54 * thiago_home starts: Nov 28 15:00:59 * timeless_webchat notes that ie9beta seems to break w7 help Nov 28 15:00:59 du -sh ~/src/troll ~/obj/troll Nov 28 15:01:32 I'm not a troll! nor am I am object! Nov 28 15:01:41 CosmoHill: troll=trolltech :) Nov 28 15:01:46 I know :) Nov 28 15:02:13 this will take some time to run Nov 28 15:02:15 CosmoHill: i occasionally have you mistaken for an AI, though Nov 28 15:02:33 fwiw my Qt directory is 2.3GB as a compressed NTFS folder Nov 28 15:02:35 meh, I've been mistaken for the opposite gender before Nov 28 15:02:43 CosmoHill: how'd you manage that one? Nov 28 15:03:03 15:54 < timeless_webchat> fwiw my Qt directory is 2.3GB as a compressed NTFS folder Nov 28 15:03:10 I'm not to sure...I don't think I ever corrected him tho Nov 28 15:03:23 ... Nov 28 15:03:35 pupnik: down from 6gb uncompressed Nov 28 15:03:42 compression is my friend :) Nov 28 15:03:43 how is that possible? Nov 28 15:03:51 pdb files are inherently uncompressed Nov 28 15:03:58 you're supposed to compress them Nov 28 15:04:02 timeless_webchat: is that including the intermediary files (the .o and .obj) ? Nov 28 15:04:05 (pdb= program database = symbols) Nov 28 15:04:11 IIRC GCC takes up about 2.5GB to compile Nov 28 15:04:12 thiago_home: yes .obj, .lib, etc Nov 28 15:04:13 those are video tutorials compressed in mpeg2? Nov 28 15:04:34 CosmoHill: great for crypto :) Nov 28 15:04:44 pupnik: Qt = Qt 4.7.0 source + release + debug including intermediate gunk for both Nov 28 15:06:23 thiago_home: right... Nov 28 15:06:26 I wasn't aware that german lawyers were coding QT nowadays. Nov 28 15:06:31 so in linguist, how the heck do i get the file name + path of a file? Nov 28 15:06:39 pupnik: =~ s/QT/Qt/g Nov 28 15:06:40 hmm, if I double the amount of numbers it searches it quadruples the log file Nov 28 15:07:03 thiago_home: that question's for you :) Nov 28 15:07:11 (no one in #qt seems to use Linguist) Nov 28 15:10:32 ilmasam_: what was the question? Nov 28 15:10:41 timeless_webchat: what was the question? Nov 28 15:10:51 oh, I see it Nov 28 15:10:52 no clue Nov 28 15:11:08 12G /home/tmacieir/src/troll Nov 28 15:11:20 you have more cruft than me Nov 28 15:11:21 do i want it? Nov 28 15:11:27 probably not Nov 28 15:11:32 thiago_home: it took you that long to get the output? Nov 28 15:11:39 CosmoHill: yes Nov 28 15:11:44 ouch Nov 28 15:11:55 I probably *can* erase the 4.2.3, 4.3.5, 4.4.3 and 4.5 builds Nov 28 15:12:07 I'm not a developer anymore, I don't need them around to test for regressions Nov 28 15:12:51 hmm, I still have CLFS and LFS on my laptop Nov 28 15:12:58 they've not been booted in months Nov 28 15:15:48 thiago_home: that leaves you a 4.6, 4.7, and 4.8-cand? Nov 28 15:16:02 42G /home/tmacieir/obj/troll Nov 28 15:16:45 qt-4.6, qt-4.6-fremantle, qt-4.7, qt-4.7-fremantle, qt-main Nov 28 15:16:57 that's source Nov 28 15:17:14 thiago_home: that leaves you a 4.6, 4.7, and 4.8-cand? Nov 28 15:17:35 for builds, I have 4.6, 4.6-release, 4.6-fremantle, 4.7, 4.7-release, 4.7-harmattan, 4.7-harmattan-release, 4.7-icc, 4.7-icc-release, main, main-release, main-arm, main-arm-release Nov 28 15:17:40 and are you using a single .git shared between them? Nov 28 15:17:53 yes, now they are shared Nov 28 15:18:04 the 4.5.0 and previous builds were using qt-history.git Nov 28 15:18:25 is that someone's synthesized backwards walking repo? Nov 28 15:18:34 p4-converted repo Nov 28 15:18:46 did you guys use perfarce? Nov 28 15:18:47 plus 6 months of Git use before we cut the history and made the public repo Nov 28 15:18:50 yeah Nov 28 15:18:53 before p4, we used CVS Nov 28 15:18:56 before CVS, we used RCS Nov 28 15:22:13 * thiago_home hated p4 edit Nov 28 15:22:37 p4 integrate -ay was cool Nov 28 15:22:52 or -am Nov 28 15:23:55 * thiago_home erased 14 GB of builds Nov 28 15:25:06 and 3 GB of sources Nov 28 15:25:13 now 23 GB free Nov 28 15:25:21 heh Nov 28 15:25:54 do i want to know where linguist hides its conf file? Nov 28 15:26:09 windows? in the registry Nov 28 15:26:37 and 100.6 GB available in my volume group Nov 28 15:26:53 not too bad for a 3.5-year-old 250 GB disk Nov 28 15:30:11 33.5 GB free on the laptop (cleaned up ~20 GB today) and 20 GB unpartitioned for when I want to switch distros Nov 28 15:31:38 actually, it's 20 GB free in the VG. That means I can only switch to a distro that can boot off LVM :-) Nov 28 15:42:06 lbt, how long does it take for meego pub OBS to publish RPMs to the repos? Nov 28 15:42:32 thiago_home: QTBUG-15678 deals w/ recent Nov 28 15:42:47 (not a string change, so it might be a candidate for older, but i don't care) Nov 28 15:42:58 that one I'll leave for karsten Nov 28 15:43:28 * thiago_home needs to go do other things now Nov 28 15:43:44 ok :) Nov 28 15:45:22 anyway, that's a couple of "good deeds" for the weekend Nov 28 15:47:40 arfoll: when build cycle is over Nov 28 15:49:02 Stskeeps, thats what I thought but if you look in home:arfoll:enna, you'll see libplayer (i586) is at version 2.0.1-2.1 Nov 28 15:49:11 but libplayer-2.0.1-4.1.i586.rpm has been built for quite a while Nov 28 15:49:41 and there is only one repo Nov 28 15:54:54 * arfoll just got enna working on his netbook :-) Nov 28 15:56:56 arfoll: hmm Nov 28 16:00:28 oh Nov 28 16:00:31 thiago_home: ? Nov 28 16:01:08 why does Qt say Copyright Nokia Corporation and/or its subsidiary(ies) ? Nov 28 16:01:18 what's wrong w/ Nokia Corporation ? Nov 28 16:05:39 https://www.nytimes.com/imagepages/2010/11/28/business/BORKER4.html Nov 28 16:12:43 timeless_webchit: standard disclaimer Nov 28 16:13:11 thiago_home: we use "Nokia Corporation" or something for Ovi Suite :) Nov 28 16:22:46 thiago_home: so... Nov 28 16:22:58 some Qt apps on windows under virtualbox hang in d3d calls Nov 28 16:23:04 i've caught designer doing it :) Nov 28 16:23:22 which is good, because i have sources for designer (i haven't found sources for ovi suite) Nov 28 16:25:33 hey timeless_webchat \o Nov 28 16:25:38 did you get to the cinema? Nov 28 16:25:44 no Nov 28 16:25:54 i still have time Nov 28 16:26:19 cool Nov 28 16:26:50 * lcuk pleased that the qt font / performance bugs are on the bugzilla :) Nov 28 16:26:51 # Nov 28 16:34:26 * timeless_webchat wonders what phonon is Nov 28 16:35:46 timeless_webchat: an abstraction layer for audio, to avoid things like the gstreamer/PA debate Nov 28 16:36:03 Chani: ok... and on windows? :) Nov 28 16:36:11 and to ensure a stable API for app developers Nov 28 16:36:21 ...and introduce a new debate about how aiming for the LCD (as required for such a beast) is potentially worse than specializing to one or two of 'em ;) Nov 28 16:36:26 *cough* Nov 28 16:36:33 timeless_webchat: what about windows? Nov 28 16:36:41 hehe Nov 28 16:36:41 Chani: what's it do there? :) Nov 28 16:36:56 timeless_webchat: abstraction layer for audio Nov 28 16:37:00 ferringb: well, apps that need more can specialize. Nov 28 16:37:09 berndhs: Chani already said that ;-) Nov 28 16:37:10 timeless_webchat: it uses whatever backend is available there Nov 28 16:37:29 Chani: bogus arguement, than they don't really play nicely w/ the usual integration :P Nov 28 16:37:30 * Chani can't remember if there's a directx one Nov 28 16:37:58 ferringb: yes, which is why apps that can use phonon ought to use phonon :) Nov 28 16:38:11 ferringb: better to have some apps play nice than none. Nov 28 16:38:29 or just stop chasing the various gnome bits ;) Nov 28 16:38:33 Chani: it seems to be trying to reach d*9 Nov 28 16:38:36 I ran MeeGo with VirtualBox on my pc! o/ Nov 28 16:38:38 which is um... not working for me Nov 28 16:39:24 ferringb: I'm not sure which backend is supposed to be the gnome one, but, artsd proved that picking a 'kde bit' is dangerous :) Nov 28 16:39:53 timeless_webchat: ah. sucky. try the gstreamer backend then? Nov 28 16:40:06 * Chani can't remember what the most reliable winows one is Nov 28 16:40:11 Chani: um. pretend ii'm a user and walk me through it? Nov 28 16:40:35 the reason i'm doing any of this is that i have a binary (Ovi Suite) from a third part (Nokia) Nov 28 16:40:38 and it hangs when it launches Nov 28 16:40:50 i'd rather it didn't hang when i launched it... Nov 28 16:40:51 timeless_webchat: I don't use windows myself. maybe #kde-windows can help you Nov 28 16:41:04 or #qt Nov 28 16:41:21 yes, that does sound a bit inconvenient :) Nov 28 16:41:32 videorenderer_evr.cpp is the file which gets me into this mess Nov 28 16:41:47 for some reason i don't have symbols for this stupid 3rd party qt stuff Nov 28 16:41:48 binaries, meep. Nov 28 16:42:02 this is Qt 3rd party, sources are included Nov 28 16:42:11 oh crap, I was trying to gte *away* from irc Nov 28 16:42:15 and i patched Qt to give me symbols for most of its stuff, but phono seems to have opted out Nov 28 16:42:21 * Chani has chores to do. really must go. Nov 28 16:43:33 well thanks for the basics Nov 28 16:43:49 it looks like i should be able to unregister some com bits Nov 28 16:45:45 * timeless_webchat tries to figure out how .pro files work :) Nov 28 16:45:58 berndhs: can you hold my hand w/ a .pro file? :) Nov 28 16:46:35 timeless_webchat: perhaps, depends on how complicated it is Nov 28 16:47:12 i'm in qt\4.7.0\src\phonon\ Nov 28 16:47:17 and i'm looking at the .pro file there Nov 28 16:47:39 most of the pro files in qt\4.7.0\src\core (?) honor my mkspec file Nov 28 16:47:45 but this one isn't Nov 28 16:48:00 so what i need to understand is how it's picking mkspec files Nov 28 16:48:22 ah that's TrollTech magic Nov 28 16:48:28 hrm, it *did* pick my mkspec file Nov 28 16:49:02 is that file online somewhere ? i dont have it here Nov 28 16:50:00 hrm Nov 28 16:50:33 http://mxr.meego.com/repo.meego.com/source/qt-everywhere-opensource-src-4.7.0-tp/src/phonon/ Nov 28 16:50:38 so the .pro file is there yes Nov 28 16:51:53 i think it gets the mkspec from environment variables, or from what you tell qmake directly Nov 28 16:51:55 the msvc mk file i'm using isn't there (not sure how that happened), http://mxr.meego.com/repo.meego.com/source/qt-everywhere-opensource-src-4.7.0-tp/mkspecs/win32-msvc2008/qmake.conf is close enough (i'm using 2010) Nov 28 16:52:35 yeah, the generated file shows that it was supposed to use mkspec for win32-msvc2010/ Nov 28 16:53:00 tehre is a command line option -spec specfile Nov 28 16:53:15 and then it gets wired into the Makefile Nov 28 16:53:50 yeah i was able to see that in the makefile Nov 28 16:53:58 i wonder if i just didn't manage to trigger a rebuild in this directory Nov 28 16:54:02 * timeless_webchat tries a simple make Nov 28 16:54:05 (nmake) Nov 28 16:54:28 so if you want to change what mkspec it uses, you ahve to nuke all the generated Makefiles Nov 28 16:55:46 this is in a big tree, not a simple 1-directory project, is that correct ? Nov 28 16:57:20 grr Nov 28 16:57:29 deleting Makefile.Release was a *bad* idea Nov 28 16:57:40 it was? Nov 28 16:58:22 hm, bugs.* dead? Nov 28 16:58:27 nm Nov 28 16:59:03 berndhs: there doesn't seem to be a rebuild rule Nov 28 16:59:20 qmake should rebuild it Nov 28 16:59:34 or at least qmake and then make Nov 28 17:00:04 yeah, using qmake worked Nov 28 17:00:12 ok, so rebuilding the Makefile(s) gave me what i wanted Nov 28 17:00:36 you are a lucky man :) Nov 28 17:04:12 now i just get to find out what EVR is... Nov 28 17:04:24 [Enhanced Video Renderer] Nov 28 17:04:30 beats me Nov 28 17:04:58 yeah, don't worry :) Nov 28 17:05:21 Ecclesbourne Valley Railway Nov 28 17:05:59 Periyar E. V. Ramasami, Dravidian social activist — sometimes known as "EVR" Nov 28 17:06:14 yeah, that's alright Nov 28 17:06:18 i'll take Enhanced Video Renderer Nov 28 17:06:21 it sounds nicer :) Nov 28 17:06:33 anyway, i hope you found mxr.meego.com useful :) Nov 28 17:09:21 probably I will someday Nov 28 17:09:29 wah. Nov 28 17:09:40 they're showing TMNT... in Finnish Nov 28 17:10:11 timeless_webchat: i have bbc comedy or something tv channel just in polish Nov 28 17:10:19 i think it's not entirely what the point was Nov 28 17:10:19 :P Nov 28 17:10:29 wow Nov 28 17:10:45 someone was showing Ice Age 2 in Finnish earlier today Nov 28 17:10:55 I watched an american movie in Romania once, english with Ro subtitles Nov 28 17:11:05 wow Nov 28 17:11:15 oh With, I read Without (not sure how) Nov 28 17:11:19 the Romanians were laughing at completely different times than I was Nov 28 17:11:26 heh Nov 28 17:11:46 I saw an English movie in Strasbourg, FR Nov 28 17:11:51 English w/ Fr subtitles Nov 28 17:11:54 that worked Nov 28 17:12:24 i can read a little romanian, but i dont understand it Nov 28 17:13:20 does anyone know how to clean up after an rpm that failed its un-install ? Nov 28 17:13:41 zypper can't get past it Nov 28 17:14:00 timeless_webchat: hey strasbourg is here Nov 28 17:14:31 niala1: i was there 2 years ago (roughly) in the fall Nov 28 17:16:43 evening andre__ Nov 28 17:16:58 heja Nov 28 17:17:06 berndhs: look for a scripts related option Nov 28 17:17:10 ok, now i have symbols for phonon4 Nov 28 17:17:18 berndhs: barring that, resort to rpm --erase w/ the appropriate scripts option Nov 28 17:17:22 but not phonon_ds94 :( Nov 28 17:17:32 * timeless_webchat curses build systems Nov 28 17:17:50 the program I'm using isn't being very good either Nov 28 17:18:15 it's like, all the correct answers to the questions are there Nov 28 17:18:20 they just got a little mixed up Nov 28 17:18:51 ferringb: i'll try that, thanks Nov 28 17:40:56 sp3000: turns out you can't build gecko xpcom stuff using xpidl if glib2 isn't installed :) Nov 28 18:26:22 is the certificate on repo.pub.meego.com broken ? osc complains about it and won't let me check out my project Nov 28 18:56:05 berndhs: why use https for repo ? Nov 28 18:56:11 or do you mean build/api ? Nov 28 18:56:36 pasted the url from the browser, that's the main reason Nov 28 18:57:36 actually, no I didn't I used http://repo.pub.meego.com/... Nov 28 18:57:50 don't know why osc does the certificate stuff Nov 28 18:58:26 the cert has changed from when it was cbuild Nov 28 18:59:14 it is complaining about "subjectAltName does not match host" Nov 28 18:59:26 berndhs: you don't know why people care that the binaries they download really came from the right server? Nov 28 18:59:36 mmm old cert cache I think Nov 28 19:00:03 expected build-api.moblin.org got DNS:build.meego.com DNS:api.meego.com Nov 28 19:00:22 urm Nov 28 19:00:40 so is it pub.meego.com or meego.com ? Nov 28 19:00:58 pub is where i'm trying to go with the url Nov 28 19:01:18 * lbt suspects a typo somewhere Nov 28 19:01:27 check your ~/.oscrc file Nov 28 19:01:50 it probably has a [https://api.meego.com/] section Nov 28 19:01:55 (ie no .pub) Nov 28 19:03:13 no pub, and build-api.moblin.org Nov 28 19:03:55 lbt: why is api.meego.com using a cert w/o chaining to a well known CA? Nov 28 19:04:17 timeless_webchat: no clue.... SEP :) Nov 28 19:04:53 * timeless_webchat finally gets a stack trace through both parts of phonon Nov 28 19:05:23 berndhs: so ... you're going to fix that? Nov 28 19:05:32 ok i changed the url to api.pub.meego.com Nov 28 19:05:49 and you fixed the credentials Nov 28 19:05:57 making more progress now, crashing later in python :) Nov 28 19:06:02 good Nov 28 19:06:40 this works for normal people ? Nov 28 19:07:06 we get a few oddballs... 99% of people "it just works" Nov 28 19:08:16 can't be 99%, there are only 62 people :) Nov 28 19:08:30 heh ... not on opensuse OBS Nov 28 19:09:04 it works there for me too, just from my meego machine to the meego OBS Nov 28 19:09:20 so... maybe a quick reset Nov 28 19:09:39 osc is quite capable of supporting multiple OBSes ... yes? Nov 28 19:09:49 lbt: are you by chance in contact with the suse obs people? the vmdk they ship in their unstable directory seems damaged / not working Nov 28 19:10:05 so : osc -A https://api.pub.meego.com ls Nov 28 19:10:09 should work Nov 28 19:10:14 dm8tbr: #suse ? Nov 28 19:10:26 or #obs :) Nov 28 19:10:43 lbt: I tried #obs which redirects to some lenghty channel, but the people who'd know weren't there Nov 28 19:11:04 I'll try tomorrow :) Nov 28 19:11:25 on a sunday night? Why... the slackers!! Nov 28 19:11:46 background: we had someone who wanted to set up an obs for their meego stuff and failed because of that Nov 28 19:12:32 http://wiki.meego.com/Build_Infrastructure/Community_Builder/Installation Nov 28 19:12:58 http://wiki.meego.com/User:Stskeeps/10_easy_steps_to_a_local_OBS - they tried this guide by Stskeeps Nov 28 19:13:34 yeah... that's good for single user installs Nov 28 19:14:02 well the vmdk contained in the recommended tarball is shot in my opinion :) Nov 28 19:14:09 but the raw file works a treat Nov 28 19:14:59 I'll bug the #obs ppl again tomorrow. Nov 28 19:15:11 they have a bugzilla Nov 28 19:15:15 the url says 'unstable' so who knows. Nov 28 19:16:14 * Myrtti makes a note about complaining about the location and name of that wikipage to Stskeeps Nov 28 19:18:57 Myrtti: what regulations am i breaking? Nov 28 19:19:28 wikiquette Nov 28 19:19:42 Stskeeps: why is it underneath your own userpage? why isn't it categorized? Nov 28 19:19:54 Myrtti: presumably because it's not a finished product Nov 28 19:19:55 tut-tut Nov 28 19:20:02 at least, that's generally the reason for those sort of things :) Nov 28 19:20:04 w00t: that's bullshit Nov 28 19:20:10 or a bullshit reason Nov 28 19:20:31 Myrtti: cos its draft atm and we need to merge it into /MPG Nov 28 19:20:56 for unfinished pages you put a template warning "this is a draft and isn't a complete guide. Use with extreme care, we take no responsibility if your shit breaks" Nov 28 19:21:07 and put it where you'd put it if it were finished Nov 28 19:21:17 Myrtti: well, tell that to wikipedia Nov 28 19:21:21 * lbt offers Myrtti support (though she's taking no prisoners anyhow .... ;) ) Nov 28 19:21:27 even as a draft it's a useful page and should be where it's easy to find Nov 28 19:21:29 they're also frequent users of this sort of thing Nov 28 19:21:38 w00t: I've been an admin on the Finnish one. Nov 28 19:21:44 next? Nov 28 19:21:51 I couldn't personally care Nov 28 19:21:54 \o/ Nov 28 19:22:06 it's even in the Wikipedia: namespace for 'what may I have in my user pages' :) Nov 28 19:22:24 w00t: link to wiki.meego.com page please ? Nov 28 19:22:29 w00t: sure. It's just stupid, and makes stuff more difficult to find Nov 28 19:22:32 (where it says that) Nov 28 19:22:39 lbt: oh *come on* Nov 28 19:22:50 w00t: we have no such policy Nov 28 19:22:51 it's a usability issue of the documentation, if people pickle useful pages on the subpages of their personal pages Nov 28 19:22:56 this is a wiki... not a pedia Nov 28 19:22:56 I'm saying where the convention comes from, and you nitpick by pointing out that we don't even have a wiki policy? Nov 28 19:22:59 seriously... Nov 28 19:23:17 how is shooting people for putting work in progress material on a personal page productive use of time? :) Nov 28 19:23:22 no, but you started it Nov 28 19:23:26 no, I didn't Nov 28 19:23:36 "it's even in the Wikipedia: namespace for 'what may I have in my user pages' :)" Nov 28 19:23:39 yes Nov 28 19:23:46 so... you pointed at the rules Nov 28 19:23:49 because I was using wikipedia as the case study... :) Nov 28 19:23:52 I said "we have none" Nov 28 19:24:00 w00t: discussing where documentation is useful isn't unproductive Nov 28 19:24:07 Myrtti: so why did you do it? Nov 28 19:24:20 I agree with Myrtti that home: is a bad thing Nov 28 19:24:25 I don't Nov 28 19:24:30 my page is marked as draft and since the vmdk is broken, there is a good reason for it Nov 28 19:24:37 and I'm pointing out that on other big wiki instances, there is a convention to do this Nov 28 19:24:40 do you publicise it? Nov 28 19:24:50 it's "promoted" and shared Nov 28 19:25:00 if you feel so strongly about it, why not write your own documentation instead of shooting people about where they put their *work in progress* material? Nov 28 19:25:03 so it should go into the main namespace Nov 28 19:25:06 if you do that often enough then maybe they'll just stop writing it Nov 28 19:25:17 having it in your own space implicitly says "Don't touch" Nov 28 19:25:22 * Stskeeps goes watch futurama Nov 28 19:25:28 * Myrtti fucks off Nov 28 19:25:40 you're right, it does Nov 28 19:25:48 and it not working at all is a pretty good reason to say "don't touch" Nov 28 19:26:06 it only doesn't work today Nov 28 19:26:12 it not being finished would be another pretty good reason Nov 28 19:26:24 not working is a bug in opensuse, not the wiki page Nov 28 19:26:44 you don't tend to release images before they boot on a device, so why are you going to 'release' a wiki page for public consumption? Nov 28 19:26:59 * lbt checks if this is M$ Nov 28 19:27:04 oh, no Nov 28 19:27:07 it's opensource Nov 28 19:27:10 sharing Nov 28 19:27:14 release early Nov 28 19:27:18 contribute Nov 28 19:27:21 you know... Nov 28 19:27:22 speaking of sharing, how's that public registration for OBS coming? Nov 28 19:27:39 ? Nov 28 19:27:48 you mean getting accounts enabled ? Nov 28 19:41:04 Is the raw image in http://repo.meego.com/MeeGo/builds/1.1.80/1.1.80.8.20101126.1/handset/images/meego-handset-armv7l-n900/ something I could try with meego qemu? Nov 28 19:47:48 w00t, Nov 28 19:47:56 a wiki *IS* by definition work in progress Nov 28 19:48:13 if the page is to end up as real documentation its better to be in a collaborative space Nov 28 19:48:15 lcuk: people have a right to choose *when* they deem their work ready for actual, proper release Nov 28 19:48:24 just like people often publish a git repository before they ask people to use it Nov 28 19:48:25 random notes and learning stuff goes under your user Nov 28 19:48:39 X-fade, thanks for the meego 1.0 target :-) Nov 28 19:48:50 can someone PLEASE put a "work ing progress" banner you know the kind from the early ninties everyone put on their webpages on meego.com? :) Nov 28 19:49:16 you don't start hacking on an application and write up an announcement and say "HEY GUYS COME USE THIS" when it doesn't actually work, you invite people to look at material that might help them and contribute to it and *when it works and you think it's ready* you write the post asking for people to use it Nov 28 19:50:32 * lbt looks for a single "finished" page on the meego wiki... Nov 28 19:50:43 lbt: let me draw you an analogy Nov 28 19:50:57 lbt: a page with 'draft' or in user namespace: a git repository Nov 28 19:51:02 running meego 1.1 on n900, 'Retrieving repository 'updates-core' metadata [error]' Nov 28 19:51:06 how to fix? Nov 28 19:51:06 a page in the public namespace or without 'draft': something that has actually been released Nov 28 19:51:21 ^^ in zypper Nov 28 19:51:25 I'm not a microsoft loving oss-hating bastard like you seem to think I am Nov 28 19:51:38 w00t :( Nov 28 19:51:43 pfft you know me better Nov 28 19:51:58 (that was partly said tongue in cheek, btw) Nov 28 19:52:07 (IRC so doesn't communicate well for that sort of thing) Nov 28 19:52:26 anyway Nov 28 19:52:32 * npm finds /etc/zypp/repos.d/updates-core.repo Nov 28 19:52:33 it's damn hard to get sarcasm into text Nov 28 19:52:41 back to the analogy: it's publically visible, so that people can look at it and contribute feedback etc Nov 28 19:52:45 but it's not considered production ready Nov 28 19:52:48 and I disagree - a git repo says "feel free to contribute" .. "home:" says "don't touch" Nov 28 19:53:02 lbt: except you can't contribute to a git repo without push rights Nov 28 19:53:04 * npm wonders what's wrong with http://repo.meego.com/MeeGo/updates/1.1/core/repos/armv7l/packages/ Nov 28 19:53:07 no Nov 28 19:53:08 to me, that's what something in a user namespace is Nov 28 19:53:09 this is basic wiki stuff Nov 28 19:53:17 meego is unusable (demo) on n900 :) Nov 28 19:53:21 it's "here's what I have so far, talk to me about it" Nov 28 19:53:23 a wiki is a huge sandbox Nov 28 19:53:38 My approach to wiki namespaces is simple; if it is useful for others it does not go under my home Nov 28 19:53:45 jonnor: indeed Nov 28 19:53:54 home: is for personal stuff Nov 28 19:53:55 and, wiki-pages (like software) is never "done" Nov 28 19:54:05 tybollt: it's not unusable. Nov 28 19:54:18 i'm running emacs on my n900 right now, displaying on my desktop Nov 28 19:54:27 trying to figure out what's wrong Nov 28 19:54:36 already corrected the timezone manually :-) Nov 28 19:54:36 right, you can use it to demonstrate how bad it is, that's about it though :) Nov 28 19:55:08 npm: armv7el ... 'e' Nov 28 19:55:12 actually, the stuff that works, works. it is a developer release Nov 28 19:55:59 i'm doing development. i'd like a time-machine to move foreward two years w/o experiencing pain, but i've had babies puke on me too.... Nov 28 19:59:03 w00t, Myrtti, lbt, jonnor, Stskeeps - there is of course a really simple way to deal with it, we could just make a new page for it now that it became an issue and its sorted - carsten has had plenty of hacking time on it and discussions with people and its being used and others want to contribute (johnx has an edit already), so lets all help and move it into the general namespace? Nov 28 20:00:30 (page in question for people wondering) Nov 28 20:00:32 http://wiki.meego.com/User:Stskeeps/10_easy_steps_to_a_local_OBS Nov 28 20:00:41 lbt curious thing is there's other dirs with 'armv7l' that are valid: http://repo.meego.com/MeeGo/updates/1.1/handset/repos/armv7l/packages/ Nov 28 20:01:08 npm: wot? you want consistency ;) Nov 28 20:01:10 hmm you mean those instructions still don't work? Nov 28 20:01:49 npm: seriously... probably a transitional thing Nov 28 20:01:50 lbt but indeed, http://repo.meego.com/MeeGo/updates/1.1/core/repos/armv7el/packages/ is a correct replacement for the package in error above Nov 28 20:02:02 is that a filed bug report? or should i? Nov 28 20:02:07 ali1234: ex-fucking-actly Nov 28 20:02:11 lcuk: as long as Stskeeps approves it sounds good to me Nov 28 20:02:20 Stskeeps would know why it's 7l and 7el .... when he's done with futurama Nov 28 20:03:28 thks... not sure what is meant by futurama... Nov 28 20:04:27 this beats bsd 4.2 on a vax back in the early 80's and i can hold it in my hand.... instead of taking up part of an office Nov 28 20:05:07 npm: he's watching an episode, right now, that's what it means Nov 28 20:05:16 futurama is a tv show Nov 28 20:05:20 oh Nov 28 20:05:34 futurama is my n900 :-) Nov 28 20:07:24 wow, you need 90GB for for OBS? Nov 28 20:07:47 does that apply even if you only want to build for Meego? Nov 28 20:07:55 one major piece of misleading documentation is http://wiki.meego.com/ARM/N900/Install/Dual_Boot indicating to follow http://wiki.meego.com/ARM/N900/Install/MMC#Installing_Rootfs_on_external_MMC_card and all the hoo-haa about usb charging Nov 28 20:08:22 i discovered the easy way that i only had to follow half of the latter and could skip the entire flashing part of the instructions Nov 28 20:08:54 * npm left device plugged in, took break before the flashing part, and came back to n900 running meego Nov 28 20:09:21 explain? Nov 28 20:09:32 it booted into meego w/o flashing Nov 28 20:09:47 it would do, if you installed uboot from extras devel and wrote the SD card Nov 28 20:09:52 all i did was drop in the memory card and plug it into a powered off computer Nov 28 20:10:08 that's all i did Nov 28 20:10:22 but the instructions made it sound like i needed the flashing part too Nov 28 20:10:51 npm: clarify them Nov 28 20:10:53 * lcuk smiles at inz Nov 28 20:11:08 of course, the instructions don't mention to look at the screen carefully, as it is actually booting but dark so you don't see what's happening Nov 28 20:11:10 i just refound your url list and remembered what you said about meego too Nov 28 20:11:22 npm: clarify that too :) Nov 28 20:12:22 will do, once i'm past my day-2 blunders (just got it running last night) Nov 28 20:13:27 lbt any hints on how to enable the camera or video recording, or libs/apps to install to get it running? Nov 28 20:14:00 * npm found sensord for accelerometer so far Nov 28 20:14:49 lol, video playback barely works, and you want camera? Nov 28 20:14:55 npm: no.. I haven't found time to try it yet :) Nov 28 20:15:18 npm: really good to see you exploring though... just stab the naysayers ;) Nov 28 20:15:46 will need it for http://ytd-meego.googlecode.com Nov 28 20:16:59 writing architecture doc now: http://code.google.com/p/ytd-meego/issues/detail?id=1 Nov 28 20:17:44 neat Nov 28 20:18:00 you'll need a community OBS account to build the apps for 'Extras' then Nov 28 20:18:08 grab me when you need that Nov 28 20:18:50 what is the URL for "Extras" Nov 28 20:19:00 mmm WIP :) Nov 28 20:19:17 http://wiki.meego.com/MeeGo_Extras Nov 28 20:19:40 * lbt notices that that wiki page says [WIP] ;) Nov 28 20:19:50 yep... thanks for the pointer. Nov 28 20:20:13 so for example if i wanted ffmpeg libs, that would be where to put them? Nov 28 20:20:19 http://wiki.meego.com/Build_Infrastructure/Community_Builder Nov 28 20:21:07 see 'Surrounds' ... we have a big job to put together the big package library around meego that other distros Nov 28 20:21:33 and can it be as easy as hacking a SPEC file from planetccrma or rpmfusion Nov 28 20:21:59 well... it's more a matter of responsibility Nov 28 20:22:13 if you want to be a Maintainer of a library Nov 28 20:24:14 i may have to be :-)... but what i'd really want is an automated process to wholesale copy and modify RPMFUSION and PlanetCCRMA ... so as to give "meegolem" effect for other platforms ( http://www.mail-archive.com/meego-community@meego.com/msg01758.html ) Nov 28 20:25:00 yeah... that's a hack Nov 28 20:25:24 meegolem is a hack, but figuring out a way to modify SRPM spec files wouldn't be Nov 28 20:25:50 there's a lot of discussion happened around this area Nov 28 20:26:09 I personally favour doing something similar... Nov 28 20:26:41 picking an 'upstream' (say... opensuse) and using that as a reference platform for pkgs that are not in meego Nov 28 20:26:58 basically have a "wild west repository" where the packages are experimentally directly ported. and then promote them into actual packages once they get positive feedback Nov 28 20:27:17 but we need to ensure they work against meego core - they need to be adapted to use the correct architecture components Nov 28 20:27:29 eg ofono/conman Nov 28 20:27:55 the 'wild west' is your home: area initially Nov 28 20:28:09 we plan on Surrounds for maintained packages Nov 28 20:28:37 lbt: i agree, though as a longtime fedora user, i have that pref. perfectly happy w/ opensuse as the "reference" as the OBS would be easier to emulate Nov 28 20:29:31 one interesting adaptation i found in maemo is 'kmplayer' -- it would be nice to have more kde adaptations for meego Nov 28 20:30:25 *nod* Nov 28 20:30:38 seems like a thin "mobility" kde adaptation would be very useful Nov 28 20:30:53 the KDE team are working on meego already Nov 28 20:31:03 there's a Team:KDE project planned Nov 28 20:31:32 but there's always the rejection that brings because it's not "pure Qt" ... Nov 28 20:31:51 this is Surrounds - the community space Nov 28 20:31:58 how ever will they adapt the KDE user interface style to low resolution screens? Nov 28 20:32:11 npm: well, meego's already got koffice in it, that's not "pure qt" :) Nov 28 20:32:14 ali1234: free glasses Nov 28 20:32:19 ali1234: that's their problem ... Nov 28 20:32:21 example: http://al.robotfuzz.com/~al/random/kdefail2.png Nov 28 20:32:51 ali1234, thats a generic problem Nov 28 20:33:07 hmm... 'koffice' not found in n900 repos :-) Nov 28 20:33:08 not something related specifically at KDE or any specific toolkit Nov 28 20:33:08 it's a generic problem that is MUCh worse on KDE than anything else Nov 28 20:33:19 nope, you chose a complex example Nov 28 20:33:25 because *all* KDE apps look like that, even the most simple ones Nov 28 20:33:26 ali1234: which app is that? Nov 28 20:33:29 ali1234: well, koffice and kotact solved it by making new UI specifically for mobile Nov 28 20:33:30 that's a hex editor Nov 28 20:33:33 npm: there's a modified one Nov 28 20:33:33 okteta Nov 28 20:33:38 a complex hex editor then Nov 28 20:33:47 all KDE apps are complex Nov 28 20:33:51 not so Nov 28 20:33:59 ali1234: otoh, plasma stuff is much easier to adapt because it's already written to cope with changing formfactors Nov 28 20:34:03 all complex apps are complex Nov 28 20:34:03 even the start menu fills most of the screen and has multiple levels of menus Nov 28 20:34:04 npm: freoffice ? Nov 28 20:34:13 and the toolkit of choise does not make that better or worse Nov 28 20:34:22 ali1234: no, really.... quelle surprise ;) Nov 28 20:34:22 its a design fault, not an engineering one Nov 28 20:34:27 npm: koffice had to be called something else... uhm.. crud, I forget what Nov 28 20:34:52 ali1234, i can do that with meego menu now Nov 28 20:34:58 ali1234: what idiot would try to put a start menu on a phone? Nov 28 20:35:00 ali1234: if I use VNC to display my dual 1920x1200 screens on my N900 I find the usability poor.... Nov 28 20:35:02 its got loads of categrgoies and have to click and stuff Nov 28 20:35:07 please, its more than kde Nov 28 20:35:21 Chani, someone who wants to run his apps would Nov 28 20:35:35 lcuk: we have alternate app launchers :) Nov 28 20:35:47 Chani, they all have to show apps tho Nov 28 20:35:51 the meego applications menu is much simpler than the kde start menu Nov 28 20:35:53 and if you have a lot of apps Nov 28 20:36:02 no matter how you lay it out its going to be full Nov 28 20:36:09 yes, but when you say "start menu" I think traditional old-style app launcher menu Nov 28 20:36:11 ali1234, i beg to differ Nov 28 20:36:13 i dislike it Nov 28 20:36:17 the thing about the kde menu is there is sometimes three different ways to find the same application Nov 28 20:36:20 apart from when I type "a" in the list Nov 28 20:36:30 and it shows me the things I want instead of category headings Nov 28 20:36:35 ali1234: kde has more than one application launcher you know Nov 28 20:36:39 (as long as app has "a" in the title Nov 28 20:36:43 check out plasma-mobile and plasma-netbook Nov 28 20:37:06 ali1234, on meego netbook theres many more things that could be changed Nov 28 20:37:37 netbook has the search&launch interface by default, mobile has.. well, this flip-screen thingy that I haven't quite figured out yet :) Nov 28 20:37:54 netbook doesnt have it Nov 28 20:37:57 but you still get the same apps though Nov 28 20:38:00 press super key and type "term" Nov 28 20:38:03 and see what it does Nov 28 20:38:05 the flip screen thing needs an "in bed mode" Nov 28 20:38:08 or move mouse to top and try same ;) Nov 28 20:38:19 ali1234: erm, what was the point of this discussion again? :) Nov 28 20:38:37 because i always end up turning it and then the image flips upside down.... Nov 28 20:39:04 that KDE apps have always been designed for the highest of high resolution screens, and will never work right on a mobile device unless someone rewrites them from scratch, which totally defeats the purpose of "porting" kde Nov 28 20:39:19 ali1234: that is quite provably wrong. Nov 28 20:39:20 was using fennec to browse from bed using n900 meego 1.1 Nov 28 20:41:12 ali1234: like I said, koffice and kontact's mobile versions were made by doing a new UI (the backends didn't need rewriting, just the UI). and plasma didn't even need to rewrite most of its UI Nov 28 20:41:45 and then there's marble Nov 28 20:42:06 Chani, :) have you seen cloudgps on the n900 Nov 28 20:42:06 so what would be more interesting is to have all these apps "skinned" by QML so that different application faces can be constructed for desktop or handheld w/ same backend code Nov 28 20:42:15 I dunno what marble's been up to, though. kinda didn't pay attention to that presentation :) Nov 28 20:42:21 runs so smooth :) Nov 28 20:42:26 lcuk: cloudgps? Nov 28 20:42:31 an app for maemo Nov 28 20:42:36 mapping Nov 28 20:42:39 3d stuff Nov 28 20:42:42 that reminds me, i've been meaning to ask, what is the difference between plasma and qml? Nov 28 20:42:44 you mentioning marble reminded me :) Nov 28 20:43:02 npm: plasma can do that :D Nov 28 20:43:15 ali1234, one will burn you if you get too close and the other is a KDE widget adaption :P Nov 28 20:43:19 with QML? Nov 28 20:43:20 npm: notmart did a screencast about it recently. Nov 28 20:43:42 yeah, it uses different qml files based on the device Nov 28 20:43:51 serious question... they seem to have similar goals? Nov 28 20:44:14 ali1234: nah. plasma is a user of qml Nov 28 20:44:15 npm, once you have the object model defined, sure you can construction various utility UIs ontop Nov 28 20:44:25 ali1234: not really Nov 28 20:44:41 but if the app isn't written with that in mind it doesn't end up so simple Nov 28 20:44:43 ok... it's just that i heard about plasma long before qml... so was qml "created" to accomodate things like plasma? Nov 28 20:45:20 questionable mailing list? Nov 28 20:45:23 not just plasma Nov 28 20:45:36 of course Nov 28 20:45:37 i mean, we had a widget set in plasma because ther were anything at all in place at the time, but having something lower level to use (preferably qtcomponents using in turn qml) is a better way Nov 28 20:45:54 but the earliest versions of plasma could not have used qml... it was too long ago... or did they? Nov 28 20:45:54 isn't QML the QML Markup Language? Nov 28 20:46:02 qml was created toget designers and coders closer together, it's meant to be something that allows designers to create the UI they want easily Nov 28 20:46:45 i don't get that thing about "getting coders and designers closer together" - i don't see how making them learn different languages achieves that Nov 28 20:46:47 ali1234: yes plasma development started around 2007, so there wasn't ml around at the time ;) Nov 28 20:47:31 developer is going to say "i hate javascript so i'm not going near that stuff" - and UI designer is going to say "what's javascript?" Nov 28 20:47:31 ali1234: qml gets you something like qgraphicsscene but easier and scripted. plasma gives you widgets (in both the pushbutton and weather-monitor sense) and a framework for creating workspaces (although people keep using it in applications too...) Nov 28 20:47:53 ali1234: the idea of qml i guess is gettng designrs create their mockups with photoshop/gimp/whatever as usual then exporting them to qml with a plugin Nov 28 20:48:22 the developer then gets the resulting qml files and modifies it "adding semantics" into it and turns it into real code Nov 28 20:48:40 as opposed to demos in flash which the developer can just watch and try co mimic Nov 28 20:48:49 heh, cos that method wroks really well for designing websites :) Nov 28 20:48:49 I think part of it was to try and get the people who design mockups in flash to switch to qml (at least it sounded like that at devdays) Nov 28 20:49:51 this is a good summary of qtquick/qml http://blogs.forum.nokia.com/blog/kate-alholas-forum-nokia-blog/2010/11/14/how-to-make-modern-mobile-applications-with-qt-quick-components Nov 28 20:50:11 but that said qml is quite a low level tool: it gives some primitive ui elements like rectangles, images and what not Nov 28 20:50:19 what is missing is basically two things: Nov 28 20:50:48 a) semantics that defines things like "button" (not even look-wise, but more api-wise) Nov 28 20:51:21 widgets, and some real best-practices and solutions to common issues? :p Nov 28 20:51:57 b) something that makes easy for an application to load the qml files, package them together, hook up them to sources of data, pick different qml files for dfferent target devices... Nov 28 20:52:15 and b) is what gives plasma Nov 28 20:52:16 notmart: Button { height: 50;width: 600 text: "Show a cat" onClicked:(window.nextPage(catComponent)) } Nov 28 20:52:20 jonnor: exactly ;) Nov 28 20:52:40 while answer to a) is qt components Nov 28 20:52:44 It's a kitty \o/ Nov 28 20:52:46 notmart: b) is currently not hard except for the target detection issue... Nov 28 20:52:58 which of course is a very critical point Nov 28 20:53:36 how does plasma do that? Nov 28 20:54:03 hopefully there will be Meego APIs for this "what profile am I running on" might actually be sufficient Nov 28 20:54:09 Chani: atm plasma does the loading of correct file once is told Nov 28 20:54:31 what is missing is the hardware detection part, that will be possible to automate -only in part- Nov 28 20:55:06 qtmobility gives some hints like presence of touchscreen,keyboard and what not Nov 28 20:55:51 unfortunately until now often x11 just plain lies about the phisical screen size ;) Nov 28 20:56:25 oh joy :) Nov 28 20:57:12 heh, i remember back when kde would just pick a random DPI after each reboot :) Nov 28 20:58:47 eh Nov 28 20:58:49 or the n900 configured to tell around half or its real dpi to not break old desktop x11 applications ;) Nov 28 20:58:56 * Chani makes a vague attempt at going to bed Nov 28 21:51:30 Hi guys! What should I use for performance profiling on MeeGo? I recall using oprofile in the past -- but that seems to be gone. Nov 28 21:57:54 whats the accepted way to fix the broadcom wireless on the S10-3t after the update? Nov 28 21:59:18 arfoll: I rebuilt and reinstalled the package. Nov 28 21:59:31 arfoll: But it might work to just reinstall the package. Nov 28 21:59:49 gabrbedd, and where did you get the sources? you mean slaine's package? Nov 28 21:59:56 Yes. Nov 28 22:02:31 arfoll: install the broadcom driver Nov 28 22:02:40 kk Nov 28 22:03:23 but the weird thing is that update wasnt a new kernel (at least i dont think) so how come it went? Nov 28 22:05:20 arfoll: `uname -r` changed, so there's a new /lib/modules folder. Nov 28 22:05:47 arfoll: Your old driver was probably installed in /lib/modules/2..35.3-10.3-netbook/ Nov 28 22:06:12 arfoll: But the new kernel is looking in /lib/modules/2.6.35.3-12.1-netbook Nov 28 22:06:19 gabrbedd, you are very right Nov 28 22:06:27 gabrbedd, i should really read when i do an ugprade Nov 28 22:06:39 i only saw they fixed bzip2 package and I was all happy so went with it... Nov 28 22:07:04 arfoll: Well the bigger question is -- does RPM have any triggers for this sort of thing? Nov 28 22:07:58 gabrbedd, well i guess it must. On fedora do people have the nvidia driver bugger off everytime they do an ugprade? Nov 28 22:08:08 i use arch and that certainly happens if you forget to update the package :-( Nov 28 22:09:35 arfoll: Dunno. I use Debian where `uname -r` doesn't change for minor updates. Nov 28 22:14:00 if anyone's got some spare time and an armv7 board/n900 - http://www.madeo.co.uk/?p=687 Nov 28 22:14:09 Enna on meego built for x86/armv7 Nov 28 22:14:18 wouldnt mind some feedback on the arm builds Nov 28 22:58:31 chromium works for most people ? Nov 28 22:59:10 aye Nov 28 22:59:23 it crashes and you have to rm the Lock file every so often Nov 28 22:59:32 more than 1/2 the time I get "aw snap" with no indication whats wrong Nov 28 23:00:34 this sucks, i want a normal browser Nov 28 23:54:21 http://en.wikipedia.org/wiki/Widget_%28beer%29 Nov 28 23:54:33 guinness innovation in your own home :) Nov 28 23:54:46 (tastes lovely too) Nov 28 23:57:08 moin lcuk Nov 29 00:04:59 lcuk: also they can sell less beer in the same size can :) Nov 29 00:23:25 hi guys Nov 29 00:32:40 evening Nov 29 00:33:54 any idea if there has been any progress on the java front for MeeGo? Nov 29 00:35:50 what was the issue? Nov 29 00:37:31 thiago_home: from what I understood there is no JVM for MeeGo Nov 29 00:37:49 no packaged JRE? Nov 29 00:37:59 should be easy to install it Nov 29 00:44:58 so far it seems to be unsupported Nov 29 00:47:18 why is java mentioned in meego..? Nov 29 00:47:25 probably not considered very important Nov 29 00:47:47 the only time I use java is for two specific java web applets Nov 29 00:47:55 formula1.com and Microsoft Live Meeting Nov 29 00:48:23 if noone else has packaged or intends to package openjdk in extras that would likely be welcomed Nov 29 00:49:38 the Arduino SDK comes as a Java application Nov 29 00:50:11 and I would like to be able to use my MeeGo netbook for that Nov 29 00:51:30 and yes, I understand that Qt would be the best, but I don't think I can either convince the devs to switch to Qt, or code that myself. Nov 29 00:52:12 anybody runs the meego emulator on any linux which is in a virtual machine too? Nov 29 00:52:31 JunJi: just state your problem/question :) Nov 29 00:53:57 simple, I'm trying to run it on Ubuntu that actually is in a virtual machine, but the emulator (qemu) is saying that my cpu isn't supporting kvm which means vt-x I guess, but it's not true, my cpu is having that. so I guess that is because virtual machine is not allowing its guess OS to use the VT-x Nov 29 00:54:10 so I'm wondering if this is true or not Nov 29 00:55:29 I mean I want to know if virtual machine really can't give the function to their guess os Nov 29 00:57:57 nobody knows if it's possible? Nov 29 00:59:22 really starting to like the lenovo :) Nov 29 01:00:20 odin_: same here... still need to tune it a bit.. Nov 29 01:01:05 yeah and rough edges, like an easy to to activate vertical scroll back, one of the buttons being held down + gesture should do it Nov 29 01:01:09 JunJi: my understanding is that the kvm can only be accessed by the first virtual machine, the virtual machine itself doesn't have a real processor, so I doubt it handles what you're trying to do.. Nov 29 01:01:12 i.e. when in pad mode Nov 29 01:01:26 I agree.. Nov 29 01:01:36 but wanted to confirm this Nov 29 01:02:17 hmm... Nov 29 01:02:22 what is up with conman as well... it does not perform DNS resolution, I had to edit /etc/resolv.conf manually Nov 29 01:02:40 the tcpdump from the router/dns server shows a reply coming back, but a ping (or whatever) can not / does not resolve Nov 29 01:57:53 morning Nov 29 01:58:41 hello Nov 29 02:02:39 morning Nov 29 02:03:35 between morning and night Nov 29 02:04:02 *night and morning **** ENDING LOGGING AT Mon Nov 29 02:59:57 2010