**** BEGIN LOGGING AT Fri Mar 25 02:59:57 2011 Mar 25 04:21:35 morning Mar 25 07:02:00 hi Mar 25 07:02:21 g++ is missing in my Meego1.2 pre-release Mar 25 07:02:23 which: no g++ in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin) Mar 25 07:02:30 you have to install it, gcc-c++ Mar 25 07:02:37 how do i make it work?? Mar 25 07:03:04 bkalinga: you what, thought it is gentoo? **** ENDING LOGGING AT Fri Mar 25 07:03:19 2011 **** BEGIN LOGGING AT Fri Mar 25 07:04:14 2011 Mar 25 07:04:56 Stskeeps: 'zypper install gcc-c++ ' is this the correct package Mar 25 07:05:07 yes Mar 25 07:05:32 ok thanks Mar 25 07:07:47 btw, sdk without a compiler is a good joke :) Mar 25 07:08:06 who said anything about sdk? Mar 25 07:08:07 :P Mar 25 07:08:35 ah, there Mar 25 07:08:38 bkalinga: please file a bug Mar 25 07:09:25 this is a pre-release....you still want me to file a bug?? Mar 25 07:09:38 of course Mar 25 07:09:46 it's a open project, any bugs are bugs :) Mar 25 07:09:57 ok i ll do it :) Mar 25 07:13:03 real coders don't use compilers, they write the .o manually Mar 25 07:13:32 :) Mar 25 07:13:33 * thiago_home is therefore very happy to be a fake **** ENDING LOGGING AT Fri Mar 25 07:16:35 2011 **** BEGIN LOGGING AT Fri Mar 25 07:18:14 2011 Mar 25 07:22:46 i have a small doubt ...can i use -g option for source level debugging along with -O2 optimization CFLAGS?? Mar 25 07:23:04 yes, but -O2 might make debugging more difficult Mar 25 07:25:30 ok ..so its better to remove during dev Mar 25 07:27:07 anyone familiar with QT can answer this question: how to run qmake so that, all generated make file will contain '-g' compilation flag. Mar 25 07:30:20 Stskeeps: Filed the BugĀ 14896 - g++ not available Mar 25 07:30:53 k Mar 25 09:54:33 * x_O test Mar 25 09:54:44 test Mar 25 11:13:34 why am I banned from meego-bar, can I get back there? Mar 25 11:14:13 forgot to say hi... so hi :) Mar 25 11:15:22 and why I was kicked out from MeeGo project ?? Mar 25 11:16:01 you were behaving abusively in #meego-bar, you're not kicked out of meego project as by the fact you are in here Mar 25 11:16:42 Stskeeps: if i behave politely can i get there? Mar 25 11:16:50 probably Mar 25 11:17:55 at least i am not paid for this shit anymore but however Mar 25 12:04:26 does anyone know how to disable the virtual keyboard in the MeeGo wetab UI? Mar 25 12:07:17 arfoll, how will you type stuff? Mar 25 12:07:34 lcuk, usb keyboard? Mar 25 12:08:46 arfoll, does that work? Mar 25 12:09:03 luck, yes works just fine Mar 25 12:09:42 lcuk: or bluetooth keyb Mar 25 12:10:09 lcuk: it's damned annoying when keyboard-less devices forget that you *can* attach one Mar 25 12:11:05 lbt, attach with little magnets? Mar 25 12:11:28 oooh apparently you can do this : "/usr/bin/tiitoo-keyboard-toggle-daemon.sh off" Mar 25 12:11:43 searching german forums is hard... Mar 25 12:12:06 * lbt scatters iron filings over lcuk.... Mar 25 12:12:28 i want a wetab Mar 25 12:12:36 been waiting for ages now :/ Mar 25 12:12:37 lbt iron filing beard would be awesome Mar 25 12:30:03 now it seems that the tablet ux might be available for all devices, a question - how can new tabs/panels be made? Mar 25 12:30:18 there's some material already on wiki somewhere Mar 25 12:30:30 good :D Mar 25 12:30:40 because whilst the "normal" use case might be music/media/people/internet sort of things Mar 25 12:30:53 there are others who might want something like a developers tab Mar 25 12:31:01 to watch obs progress or something :) Mar 25 12:35:28 where can i find latest meego SDK ? Mar 25 12:39:00 http://repo.meego.com/MeeGo/builds/trunk/ Mar 25 12:41:39 why did i get a survey about appup sdk from intel? Mar 25 12:41:44 i don't even remember downloading it Mar 25 12:41:56 ali1234: registering for tablet ux? :P Mar 25 12:42:08 but yeah, i dislike SPW too Mar 25 12:42:20 i don't remember registering with my email, i thought it was just a click thru? Mar 25 12:42:30 dunno Mar 25 12:42:43 ah well, time to fill in some BS Mar 25 12:43:47 Stskeeps, who is SPW since you know Mar 25 12:44:03 and why do I also have email from them Mar 25 12:44:33 i don't know, but it's a company intel uses Mar 25 12:44:34 :P Mar 25 12:45:31 it might be, but I am wondering which signup led to the mail Mar 25 12:45:36 and if it was general meego.com account Mar 25 12:45:54 doubt it Mar 25 12:46:00 that'd just cause an uproar :P Mar 25 12:46:30 Harvesting a mailinglist is so much easier anyway. Mar 25 12:47:04 hence clarity required. Mar 25 12:47:16 Intel Appup Developer program is following me on twitter Mar 25 12:47:39 but I cannot find a mail relating to me signing up for "Intel AppUp developer program" or "Intel Atom developer program" Mar 25 12:49:00 lcuk: bad sign, it is going to eat you once it catches up! Mar 25 12:49:17 lcuk: good thing is though, the Appup program is slow, really slow =) Mar 25 12:49:19 that is normal RST38h Mar 25 12:49:30 * lcuk pre seasoned. Mar 25 12:49:39 are you stuff though? =) Mar 25 12:51:42 RST38h, no, but for some reason I am coated in bacon strips. Mar 25 12:51:52 bad bad mental image Mar 25 12:52:12 Stskeeps, no worse than you operating an n900 in pjs Mar 25 12:52:19 lcuk, I guess someone from Intel marketing got pile of meego.com accounts Mar 25 12:52:37 ab I probably have signed up Mar 25 12:52:48 I just don't see it based on the description in the mail Mar 25 12:52:52 lcuk, I haven't, for sure, but I've got the same thing. Mar 25 12:53:12 they have been mailing since last year Mar 25 12:53:23 ab: touched anything related to *.intel.com? Mar 25 12:53:34 RST38h, you are even here ah? Mar 25 12:54:14 Stskeeps, you are not around at #maemo anymore? =( Mar 25 12:54:34 Stskeeps, you mean, meego.com? :) Mar 25 12:54:37 ab: no Mar 25 12:54:48 ab: tablet ux pre-release, etc Mar 25 12:54:52 Stskeeps, I have not registered myself on intel.com Mar 25 12:54:57 Stskeeps, anyway i wonder how does multitasking works in meego, is it acting like android or like maemo and as well how does it showen in UI Mar 25 12:55:10 the survey questions worry me Mar 25 12:55:20 i have not got as far as the questions Mar 25 12:55:26 "what is your prefered method for multithreading on dual core CPUs?" Mar 25 12:55:51 ali1234, by alternating current between low and high voltage Mar 25 12:56:06 the only reason i have a multicore CPU is because developers assume they can use the whole CPU for themselves Mar 25 12:56:15 ali1234, my answer would be 1010101110101001101010101101010001010101010101101111101010101010110 Mar 25 12:56:18 at least with quad core you can run 4 such broken programs at the same time Mar 25 12:56:23 but not any more Mar 25 12:56:37 because now intel is going to show all developers how to suck up all the cores Mar 25 12:56:39 ali1234, in Windows times, that was true: Mar 25 12:56:44 one core for browser Mar 25 12:56:59 remaining cores for running viruses Mar 25 12:57:06 errr virus scanners Mar 25 12:57:09 ab: well, one way to check would be to find someone that signed up with a unique addy on meego.com Mar 25 12:57:10 ;) Mar 25 13:00:30 Stskeeps ? Mar 25 13:01:01 ZogG: i don't understand the question :P multitasking works fine - there's a task switcher Mar 25 13:01:42 Stskeeps is it simular to maemo? Mar 25 13:01:50 or more android style? Mar 25 13:01:55 go look at screenshots :) Mar 25 13:02:00 cause whole meego UI looks more android than maemo Mar 25 13:02:51 there is no such thing as "the meego ui" Mar 25 13:04:04 ali1234 ah? Mar 25 13:04:56 ali1234, don't you forget that in preemptive multitasking you cannot "use the whole CPU"? sheduler will pause your process and give time to others Mar 25 13:08:09 errr if there was a direct clone of a game widely played on Nokia device remade into flash and using many graphical and audio assets of the original, who would be the best real contact to mail regarding such a violation? Mar 25 13:16:40 DawnFoster: ping ... Mar 25 13:19:58 this is novel in a way: http://digi.tech.qq.com/a/20110325/000493.htm#p=1 however the obvious thing is to reduce backlight and extend battery that way Mar 25 13:20:31 (it is for a transparent solar cell sandwiched in the screen layer, to help charging the battery of device Mar 25 13:23:29 should try to make photovoltaic stuff that uses IR, to get power from the user directly Mar 25 13:23:42 smoku: you're assuming that the scheduler actually works Mar 25 13:26:29 berndhs, nahhh Mar 25 13:26:40 but we SHOULD use the capacitive screen properly Mar 25 13:26:57 charging battery by rubbing a balloon on it. Mar 25 13:27:08 using it properly doesn't sell more hardware :) Mar 25 13:27:13 ali1234, well... yes. assuming you have a broken component you can advocate any thesis ;P Mar 25 13:27:30 only if you can actually convince other people it is broken Mar 25 13:27:31 berndhs, :) then do something different with it :) Mar 25 13:27:39 lcuk: Spin your device around and let the compass charge the device :D Mar 25 13:27:51 X-Fade, :D Mar 25 13:28:26 or put little flywheels in it, like the Rolexes have Mar 25 13:28:36 these sorts of ideas are what would make it fun Mar 25 13:28:53 like on the calculator app: it should have a working solar panel ;) Mar 25 13:29:16 infact, that link I just made would actually do that Mar 25 13:33:44 lcuk, nice. having solar panels transparent makes it easy to put it on surfeces you normally not use any other way Mar 25 13:34:12 now you can cover your whole house in solar panels, not only roof :D Mar 25 13:34:58 smoku, I did this a while ago: http://liqbase.net/liq.20100722_111652.ctrlcalc1.scr.png Mar 25 13:35:14 and covering the panel does indeed darken the display ;) Mar 25 13:35:23 now with this real invention that oculd work properly Mar 25 13:36:36 * lcuk follows up in the copyright violation noticed up there ^ Mar 25 13:36:43 how do you detect the covering? :) Mar 25 13:37:45 I just noticed this cute matrix https://build.pub.meego.com/project/monitor?project=home%3Asmoku :) Mar 25 13:38:23 smoku: Yes, cool huh? Mar 25 13:39:06 yeah Mar 25 13:39:23 I wonder sometimes how did I live without OBS before ;-) Mar 25 13:39:54 You screwed with the Maemo.org Autobuilder instead? =) Mar 25 13:40:18 I just noticed Watchlist :D Mar 25 13:41:02 * lcuk emails Rovio Mar 25 13:42:59 RST38h, and scratchbox :/ Mar 25 13:43:40 smoku: Seriously though, I will be forced to use Virtual Box or something similar for Meego dev now Mar 25 13:44:01 smoku: Not going to send private source code to OBS. Mar 25 13:44:32 RST38h: You can do a local build. Mar 25 13:44:45 Then you use osc to just setup your rootstraps. Mar 25 13:44:51 in a chroot. Mar 25 13:44:53 exactly. local builds. local obs Mar 25 13:45:07 X-fade: I looked at the local OBS setup, but it looks too complicated :( Mar 25 13:45:13 RST38h: Not needed. Mar 25 13:45:19 X-fade: Even more so than SB1 Mar 25 13:45:21 Just local build any project. Stop it. Mar 25 13:45:26 And chroot in the root. Mar 25 13:45:42 X-fade: Is there a wiki page about it? =) Mar 25 13:45:49 Nice dev env, in 5 minutes :) Mar 25 13:46:12 but really, for development you need some developent environment Mar 25 13:46:20 obs/osc is mainly for packaging Mar 25 13:46:39 Sure, but RST38h doesn't use an ide anyway :) Mar 25 13:46:40 I generally only need GCC + libs Mar 25 13:46:58 Never experienced a dire need in IDE Mar 25 13:47:21 so doing a local build and then using chroot to obs build environment is a pretty good choice :) Mar 25 13:47:48 RST38h: what OS do you have on your devel machine? Mar 25 13:48:01 Stskeeps: latest Ubuntu release Mar 25 13:48:09 just write a script to automate changes extraction to your real source dir, and there you are :) Mar 25 13:48:14 RST38h: That is what I use, works fine for me. Mar 25 13:48:33 RST38h: good, if you make a meego.com account and get X-Fade to activate it for community OBS, i'll guide you through it Mar 25 13:49:03 It is really no more than 5 mins setup. Mar 25 13:49:07 Thanks =) Mar 25 13:49:23 RST38h: Did you already have a meego.com account? Mar 25 13:49:27 * RST38h really has to finish Qt ports of his apps Mar 25 13:49:29 i have openSUSE locally and I do my development natively in my main OS env. Xephyr for testing and all is smooth. then OBS for packaging Mar 25 13:49:39 X-Fade: I do Mar 25 13:50:20 I can even rpmbuild needed packages from MeeGo and install them on my openSUSE workstation Mar 25 13:50:24 RST38h: username? Mar 25 13:50:25 what is the advantage of a local OBS build over rpmbuild in a real meego chroot? Mar 25 13:50:31 smoku: I installed Ubuntu as was required by SB, works so far. Testing on the real device though (got a lot of assembly code in my projects) Mar 25 13:50:44 X-Fade: "fms", as always Mar 25 13:50:55 RST38h: Ok, activated Mar 25 13:51:04 RST38h: right, hang on for a min Mar 25 13:51:12 should I reboot to Ubuntu? Mar 25 13:51:30 RST38h: yes ;) Mar 25 13:51:30 speaking of chroot, we discussed earlier about my research in putting OBS workers to EC2, and related to that, people said that chroot would not be secure enough for that purpose. What about Linux Containers (LXC) or some other OS-level virtualization? Mar 25 13:51:31 yeah, i guess Mar 25 13:51:53 RST38h, is your device networked? if yes, you can "build" on real device. just use distcc to push the heavy work to your workstation :) Mar 25 13:52:18 smoku:there are no Meego devices at the moment Mar 25 13:52:19 RST38h: Add this repo: http://download.opensuse.org/repositories/openSUSE:/Tools/xUbuntu_10.10/ Mar 25 13:52:32 A moment, reboot Mar 25 13:52:37 Stskeeps: Where meego tablet packages will appear? http://download.meego.com/live/Trunk:/ in "tablet" subdir? Mar 25 13:52:45 nicktime: doubt it Mar 25 13:53:22 Stskeeps: Where to look for them? Though I'd prefer rootfs image. Mar 25 13:53:34 nicktime: give them a bit to make official images :) Mar 25 13:53:38 they're in trunk:testing now Mar 25 13:56:40 Guys, how many fps glestest gives out on n900? Mar 25 13:57:05 which one? :P Mar 25 13:57:07 I get 35 on similar SoC, too low I guess. Mar 25 13:57:14 Hmm Mar 25 13:57:36 X-Fade: what distro inside that repo? Mar 25 13:57:47 RST38h: ./ Mar 25 13:57:49 Stskeeps: Could you give me a link to any version with know fps on n900? Mar 25 13:57:56 to sources I mean Mar 25 13:58:04 I'll compile to compare Mar 25 13:58:09 nicktime: i personally use www.daimi.au.dk/~cvm/glestest.cc Mar 25 13:58:26 How many it shows on n900? Mar 25 13:58:39 i don't have mine booted up right now :P Mar 25 13:59:19 where is Sources.gz? Mar 25 13:59:57 ali1234: deb, not deb-src Mar 25 14:00:01 ali1234: another fun issue about OBS repo exports Mar 25 14:00:14 X-Fade: so where is the source of those debs? Mar 25 14:00:21 ali1234: http://download.opensuse.org/repositories/openSUSE:/Tools/xUbuntu_10.10/ Mar 25 14:00:30 ali1234: Open in browser ;) Mar 25 14:00:32 how do i get the source with apt-get? Mar 25 14:00:40 ali1234: You don't. Mar 25 14:00:43 lame Mar 25 14:00:56 ali1234: obs is waiting for patches for that. Mar 25 14:01:02 has been since mer times ;) Mar 25 14:02:29 source tarballs don't even contain debian/* Mar 25 14:03:28 ali1234: Ah, for that you need to look in openSUSE obs. Mar 25 14:12:17 X-Fade: Added! Mar 25 14:12:32 What do I install from there? Mar 25 14:12:46 RST38h: osc Mar 25 14:12:56 osc qemu-user-static build Mar 25 14:13:13 what ^^ says Mar 25 14:15:31 another 12 messages on azov-xml Mar 25 14:15:39 no qemu-user-static on my system Mar 25 14:15:57 ali1234: dear child has many names Mar 25 14:16:11 ali1234: ubuntu or debian? Mar 25 14:16:13 also, did you know the opensuse key for the xubuntu repo is expired? Mar 25 14:16:14 Stskeeps: you mean qemu-arm-static? Mar 25 14:16:23 RST38h: that one works too Mar 25 14:16:45 Yeah, they're playing with the name. Mar 25 14:16:49 Stskeeps:no "build" package Mar 25 14:16:53 that's aka qemu-kvm-extras-static Mar 25 14:17:19 RST38h: http://download.opensuse.org/repositories/openSUSE:/Tools/xUbuntu_10.10/all/ has it Mar 25 14:18:19 so it should be there for sure Mar 25 14:18:38 RST38h: you've probably not added the repo properly and then installed the broken osc from ubuntu main instead... Mar 25 14:18:58 have not yet installed anything Mar 25 14:19:02 apt-get update ;) Mar 25 14:20:26 is installing this qemu going to make my machine try to load the kvm kernel modules? because those break my virtualbox really bad Mar 25 14:20:58 ali1234: i personally use qemu-user-static, not sure what -kvm- ones are Mar 25 14:21:42 it probably only uses kvm if i try to use the qemu-x86 bits, and they're all bundled together Mar 25 14:21:55 Stskeeps: Sorry but what is the full deb... line for that? I cannot find it Mar 25 14:22:10 RST38h: deb http://download.opensuse.org/repositories/openSUSE:/Tools/xUbuntu_10.10/ ./ Mar 25 14:22:14 and then apt-get update Mar 25 14:22:17 Have it Mar 25 14:24:09 kvm one is a depend anyway Mar 25 14:24:38 yeah, it's a transitional package Mar 25 14:24:45 installing.... Mar 25 14:25:06 All done. What is the next step? =) Mar 25 14:32:31 I'm not getting any updates with meego Mar 25 14:33:01 RST38h: osc -A https://api.pub.meego.com ls MeeGo.com:Trunk Mar 25 14:33:07 and write in meego.com login/pass Mar 25 14:33:08 every time I run "update system" it tells me that the system is up to date Mar 25 14:33:09 aha Mar 25 14:33:22 that sets up the login and lists packages in trunk Mar 25 14:33:43 rdesfo1: that's normal Mar 25 14:34:17 ali1234: chrome is like three version old Mar 25 14:34:39 and I keep getting a certificate error when I go to github Mar 25 14:37:23 hi i just installed meego on my bro in laws aspire one! Mar 25 14:38:49 theres like nothing in the meego garage, is there another place where some apps might be? Mar 25 14:39:27 Pauly: the community OBS Mar 25 14:39:36 there's no central directory yet though Mar 25 14:40:24 the community OBS? Mar 25 14:41:15 Stskeeps: Done, got a list of packages Mar 25 14:41:27 i know i can install qt stuff and some linux rpms? Mar 25 14:43:19 RST38h: let's try to demo with one package.. osc -A https://api.pub.meego.com checkout MeeGo.com:Trunk acl Mar 25 14:43:40 and cd MeeGo.com:Trunk/acl; osc build --no-verify standard armv7el Mar 25 14:45:10 Stskeeps: Building. Looks easy so far Mar 25 14:45:32 ERROR: Either wrong repo/arch as parameter or a parse error of .spec/.dsc/.kiwi file due to syntax error Mar 25 14:45:56 pastebin please Mar 25 14:45:57 just leave out the armv7el Mar 25 14:46:06 ok Mar 25 14:46:24 Hmm but why doesn't it know about it.. Mar 25 14:47:19 * Stskeeps tries himself too Mar 25 14:47:37 Stskeeps: http://pastebin.com/VkCfNhyK Mar 25 14:47:46 X-Fade: leaving it out causes the same error Mar 25 14:47:49 RST38h: leave out "standard", unsure why that broked :) Mar 25 14:47:54 ah ok Mar 25 14:48:11 I know how Mar 25 14:48:21 I think it likes standard-armv7el (notice the dash) Mar 25 14:48:47 No, that should not be like that. Mar 25 14:48:54 Nope. Leaving out "standard" does not work either Mar 25 14:49:18 i'm actually a bit surprised that doesn't work :) Mar 25 14:49:21 morning DawnFoster Mar 25 14:49:31 morning slaine Mar 25 14:49:46 well afternoon for you, I guess. Mar 25 14:49:57 Stskeeps: bash: cd: MeeGo.com:Trunk/acl: No such file or directory Mar 25 14:49:57 (still working on that 1st cup of tea to wake up) Mar 25 14:49:58 :) Mar 25 14:50:06 lbt: did you ping me earlier? Mar 25 14:50:24 DawnFoster: indeed, post lunch slump, coffee in hand Mar 25 14:50:27 X[Fade: no, that is ok, I am already there Mar 25 14:50:27 RST38h: You didn't check out the package? Mar 25 14:50:30 X-Fade: well, still doesn't ;) Mar 25 14:50:34 X-Fade: yes Mar 25 14:50:36 X-Fade: doesn't work for me either :) Mar 25 14:50:49 X-Fade: the no such directory thing you can disregard, it is already current dir Mar 25 14:50:57 Try a home project first. Mar 25 14:51:16 DawnFoster: yes Mar 25 14:51:38 Even i586 build does not work Mar 25 14:51:39 RST38h: ok, something different then :P sec Mar 25 14:52:05 this time around i'll test it first ;) Mar 25 14:52:47 DawnFoster: -> msg :) Mar 25 14:54:10 RST38h: osc -A https://api.pub.meego.com co Project:DE:Trunk:Testing pulseaudio-modules-n900; cd Project:DE:Trunk:Testing; osc build --no-verify standard armv7e Mar 25 14:54:13 l Mar 25 14:54:15 armv7el that is Mar 25 14:54:18 oh Mar 25 14:54:27 i just want to verify that your setup works first so :) Mar 25 14:56:50 unexpected argument: 'armv7e' Mar 25 14:56:53 armv7el Mar 25 14:56:54 :P Mar 25 14:57:06 hi all Mar 25 14:57:13 good afternoon Mar 25 14:57:16 yea, skipping standard now Mar 25 14:58:29 some one can give me an information about kernel customize for meego? Mar 25 14:59:12 fms@ummon:~/Project:DE:Trunk:Testing/Project:DE:Trunk:Testing$ osc build --no-verify standard armv7el Mar 25 14:59:12 Missing argument: build description (spec, dsc or kiwi file) Mar 25 14:59:21 RST38h: cd pulseaudio-modules-n900 :) Mar 25 14:59:39 forgot that part Mar 25 14:59:45 Ahhhaaa!!! Mar 25 14:59:48 (sorry, need of a friday martini..) Mar 25 14:59:48 :P Mar 25 15:00:22 OMG it is going to build the whole Meego userland now run for the hills! Mar 25 15:00:24 =) Mar 25 15:00:32 nah, :P Mar 25 15:00:38 just make a chroot Mar 25 15:00:59 Nice big download, easiest setup of an sdk ever ;) Mar 25 15:01:09 it basically constructs a chroot ith ARM binaries and x86 cross compilers Mar 25 15:01:28 and some optimized binaries Mar 25 15:01:30 RST38h, what are you wanting to build? Mar 25 15:02:02 lcuk: Stskeeps and XFade showing me how to set up a local OBS build env Mar 25 15:02:18 lcuk: Ultimately, want to build my stuff for Meego, with Qt for UI Mar 25 15:02:38 :D Mar 25 15:30:50 Stskeeps: Asking me for a password, local root password does not work Mar 25 15:40:52 Anybody know how to keep `specify` from clobbering the changelog in the .spec file? Mar 25 15:42:21 gabrbedd: changelog should be in foobar.changes file Mar 25 15:42:43 RST38h: it's sudo Mar 25 15:43:30 It is doing "su" though, and I am afraid "su" is prohibited on Ubuntu Mar 25 15:43:56 ah Mar 25 15:43:57 edit .oscrc Mar 25 15:43:59 ~/.oscrc Mar 25 15:44:01 oh ok Mar 25 15:44:39 kallam: Hmmm... that's new. Does specify put it in the .spec ? Mar 25 15:44:46 Someone needs to write this down... Mar 25 15:45:05 gabrbedd: .changes are seperate in meego Mar 25 15:45:16 check wiki.m.c/Packaging/Guidelines Mar 25 15:47:56 gabrbedd: I think that is is osc builder what put in Mar 25 15:48:37 gabrbedd: look at http://wiki.meego.com/Packaging/Guidelines#Changelogs Mar 25 15:49:02 Oh yeaaaahhh it has built things Mar 25 15:49:19 Time to go do a few things Mar 25 15:49:21 Stskeeps: So, does this policy break `rpm -q --changelog foobar` ?? Mar 25 15:49:29 gabrbedd: no Mar 25 15:49:29 Stskeeps, X-Fade: thanks, people =) Mar 25 15:49:48 RST38h: next thing is "osc chroot" Mar 25 15:50:18 Stskeeps: So... how does rpmbuild know where to find the changelog? Mar 25 15:50:37 gabrbedd: it does :P Mar 25 15:50:40 there's prolly a patch Mar 25 15:51:48 Stskeeps: So.... I just add it to my Sources list? Or just make sure that the file is somewhere in / and it is magically picked up? Does it belong in SOURCES/ or in SPECS/ ?? Mar 25 15:52:09 gabrbedd: not need to add it anywhere Mar 25 15:52:23 gabrbedd: i must readily admit i'm not much of a rpmbuild person ;) osc build abstracts that monster away Mar 25 15:52:27 obs buider patch it automatically Mar 25 15:53:00 kallam: That's nice if you're using obs. Mar 25 15:53:24 it work also osc build command Mar 25 15:54:52 vgrade-nexus, regarding screen resolution testing, there are the bugs (like bug 12455) but could ask mikhas whether there are any specific things that need confirming Mar 25 15:54:55 <_MeeeGoBot_> Bug https://bugs.meego.com/show_bug.cgi?id=12455 nor, Medium, ---, jesse.barnes, NEW, Displayed UI does not adapt to available screen resolution Mar 25 15:56:20 kallam: Stskeeps So... I'm guessing that OBS/osc is doing cat foobar.spec foobar.changes > rpmbuild/SPEC/foobar.spec Mar 25 15:56:27 sound about right? Mar 25 15:57:30 gabrbedd: i'm actually wondering what does it Mar 25 15:58:36 in build log you can see line like "I have the following modifications for meego-handset-dialer.spec:" Mar 25 15:58:56 and after that release number is changed and changelog added Mar 25 15:59:00 ah, fun Mar 25 15:59:10 Stskeeps: Well, I know that OBS is fiddling with .spec files to bump the Release version... perhaps it's magically adding the changelog. Mar 25 16:01:06 Any objection to me adding this info to the Guidelines wiki page? Mar 25 16:01:35 not the speculation part... just the part about the OBS magic. Mar 25 16:03:51 gabrbedd: there is already to guide use *.changes file. Maybe that is not right document to explain howto OBS+rpmbuild work Mar 25 16:04:41 Well for some of us with a !osc !OBS workflow... this is a handy piece of information. :-) Mar 25 16:06:09 ...but I'll happily keep it to myself and charge extra for the knowledge. :-) Mar 25 16:06:55 gabrbedd: maybe some other document is better than packaging guidelines Mar 25 17:40:40 kallam: Ok, I put it here... http://wiki.meego.com/Spectacle in the "Usage" and "Tips" sections. Mar 25 17:47:46 gabrbedd: so does "Spectacle" make importing rpm spec files easy, or does it require a lot of tweaking after import? Mar 25 17:48:14 npm: Importing them from what to what? Mar 25 17:48:20 fedora Mar 25 17:48:24 * gabrbedd does not like spectacle Mar 25 17:48:47 npm: No... but migrating a .spec from Fedora is pretty easy. Mar 25 17:49:04 sorry, i've got http://wiki.meego.com/MeeGo-Lem on my mind... as in trying to finalize abstract for meego conf Mar 25 17:49:09 npm: You remove the %{dist} macro and all the %(..) macros Mar 25 17:49:22 npm: That's about it. Mar 25 17:49:36 but what about naming differences Mar 25 17:49:51 is there a table of say 'gst'->'gstreamer' etc Mar 25 17:50:05 and also some put python- and others have -python Mar 25 17:50:06 etc Mar 25 17:50:51 npm: Don't know of any table. Zypper and common sense are your only tools here. Mar 25 17:50:56 basically there needs to be a name map of requires between distros, because its often a by-hand process Mar 25 17:51:07 you mean by-head Mar 25 17:51:12 Most of the stuff I'm doing, I don't run into that. Mar 25 17:51:18 Tribal knowledge. :-) Mar 25 17:51:31 However, naming is a Very Big Deal in a debian-based distro. Mar 25 17:51:45 In an RPM distro... it's Not As Big A Deal Mar 25 17:52:10 because dependencies are calculated (mostly) on the CONTENT of the rpm instead of the NAME of the package. Mar 25 17:52:32 and of course there's issues like fedora using python 2.7, or readline6 Mar 25 17:52:48 If you do your packaging to dedpend on package names, that's typically a mistake. Mar 25 17:53:29 gabrbedd: debian naming is broken Mar 25 17:55:10 here's a typical spec file and naming http://nielsmayer.com/qtractor-0.4.6-4.npm.fc12.spec Mar 25 17:55:33 slonopotamus: Sorry... was I appearing to be defending DEB ? :-p Mar 25 17:56:15 e.g. 'jack-audio-connection-kit-devel' is often named something else in other distros Mar 25 17:56:46 if in rpm world names are "Not A Big Deal", rpm naming is also broken :) Mar 25 17:56:48 npm: Yep, that should be changed to BuildRequires: pkgconfig(jack) Mar 25 17:57:13 npm: And also with the other libs. Mar 25 17:57:40 slonopotamus: I said not *AS* big a deal. It's still important. Mar 25 17:57:43 the only sane naming scheme is following upstream package names Mar 25 17:57:47 MeeGoExperts: erm.... you've got something broken on your site Mar 25 17:57:49 gabrbedd: does that work for qt stuff ? Mar 25 17:58:20 if something triggered a zypper "pattern" name and then zypper patterns became the lookup table for cross-distro compatibility.... Mar 25 17:58:38 MeeGoExperts: http://www.meegoexperts.com/2011/03/intel-meego-tablet-ux-open-source-running-nokia-n900/ row 8 Mar 25 17:58:39 berndhs: You tell me. What does `rpm -q --provides qt` give you ? As well as `pkg-config --modversion QtGui` Mar 25 17:58:43 is that what pkgconfig(jack) does? Mar 25 17:58:56 * gabrbedd may have flubbed up the rpm line there. Mar 25 17:59:40 npm: Right... you can set your dependency on the pkg-config name instead of the Fedora|MeeGo|SuSe package name. Mar 25 17:59:58 npm: Which happens to be helpful with the Jack1/2 situation. Mar 25 18:04:56 npm: Note... if $UPSTREAM doesn't use pkg-config... then you're stuck using the package name. :-/ Mar 25 18:05:47 gabrbedd: that's why a rule-engine is needed on top of Spectacle :-/ Mar 25 18:07:21 npm: That's why $UPSTREAM should use pkg-config Mar 25 18:07:57 and why cats should all queue up in an orderly fashion when asked... Mar 25 18:08:07 :-) Mar 25 18:08:15 npm: As for spectacle... I don't like it. The `builder` feature is sometimes nice... but otherwise... Mar 25 18:08:17 :-) Mar 25 18:09:05 npm: Plus, there's a bunch of MeeGo packages where the YAML file is way out-of-date... indicating that it's more trouble than it's worth sometimes. Mar 25 18:09:39 well that's good, then i don't have to change my presentation abstract, which basically says its hard Mar 25 18:10:12 so you might as well rip off the rpm directly :-) Mar 25 18:10:35 doesn't help for non x86'rs Mar 25 18:11:37 i want an OBS that i can just point it at all of rpmfusion/fedora/planetccrma's spec files and let it rip.... Mar 25 18:11:47 npm: Dunno. I haven't been doing much with non-x86... though I need to fix the ARM build for jack in OBS, now. Mar 25 18:12:04 npm: And I'm pretty sure there's someone that would be redfaced to read my comments about spectacle... so I'll quit while I'm ahead. :-) Mar 25 18:14:08 well at least you didn't say http://bit.ly/gEIPtg :-) Mar 25 18:15:44 npm: LOL Mar 25 18:16:31 Myritti: Hi, thanks. Sent you a MSG :-) Mar 25 18:19:43 * npm prints it out and sticks it to wall as reminder Mar 25 18:20:26 gotta love the name of the dude's python book : "python -- the hard way" Mar 25 18:21:28 http://www.lulu.com/product/paperback/learn-python-the-hard-way/13509215 Mar 25 18:24:49 X-Fade, is there any movement in bug 14383 ? Mar 25 18:24:51 <_MeeeGoBot_> Bug https://bugs.meego.com/show_bug.cgi?id=14383 nor, Undecided, ---, anas.nashif, NEW, SDK & Tools for openSUSE 11.4 Mar 25 19:24:21 http://blogs.forum.nokia.com/blog/nokia-developer-news/2011/03/25/open-letter-to-developer-community interesting Mar 25 19:31:06 "Our intention is that when users come to the end of the natural lifecycle of their Symbian device they will make the change to a Nokia Windows Phone device" Mar 25 19:31:13 AHAHAHAHAHA Mar 25 19:31:16 good luck with that Mar 25 19:35:13 * gabrbedd snickers Mar 25 19:36:01 open letter to not open developer community? Mar 25 19:36:10 they still don't get it Mar 25 19:36:18 i don't care how easy it is to transition Mar 25 19:36:42 i wouldn't make apps for microsoft even if there was an automatic and perfect converter and they paid me to do it Mar 25 19:36:44 yep Mar 25 19:37:02 never say never ;P Mar 25 19:37:03 ali1234, what do you code in? Mar 25 19:37:10 C/C++ Mar 25 19:37:21 yeah, what framework, and do you release them as OSS? Mar 25 19:37:42 whatever framework is suitable for the task, sometimes Mar 25 19:37:55 ok, which apps of yours are released Mar 25 19:38:36 on mobile? none Mar 25 19:39:00 on desktop, on laptop, hell on yacht ux for all I care - just asking for an example of one of your apps :P Mar 25 19:39:21 and whether it is available for windows currently ;) Mar 25 19:39:25 uboot on n900 is ali1234's ;) Mar 25 19:39:38 none of my apps are available for windows unless you compile them yourself Mar 25 19:39:44 no doubt some of them would be compilable Mar 25 19:39:58 but if I compiled it, it would not stop being yours would it? Mar 25 19:40:11 well if you compiled it for windows i certainly wouldn't support it Mar 25 19:40:16 that's what matter, no? Mar 25 19:40:18 heh Mar 25 19:40:21 finally got past 'wc' versus bytecount disagreement.... http://sf2011.meego.com/program/sessions/meego-lem-experience-how-meego-and-lem-can-rock-internet-and-multimedia-leading-lin Mar 25 19:41:13 in theory this would compile on windows, because ogre is ported to windows: http://al.robotfuzz.com/~al/robotkit/ Mar 25 19:41:56 cool Mar 25 19:42:04 just what Windows needs, more bugs Mar 25 19:42:23 well if you have windows you can install microsoft .net robot simulator thing instead Mar 25 19:42:29 it's better than mine anyway Mar 25 19:42:45 how does one get OBS to use the latest version of a package ? Mar 25 19:44:03 berndhs, isn't that automatic? Mar 25 19:44:16 ie repository 101, or is this rpm versioning gone odd Mar 25 19:44:24 what do you mean by "use" and "latest version"? Mar 25 19:44:45 maybe you need to tick "use for build" on your project config? Mar 25 19:45:15 achipa, o_O Mar 25 19:45:25 that tweet is certainly :O Mar 25 19:45:27 i mean that my package, for example, requires qt 4.7.1, so I want to use that for build and make a requirement when the result is installed Mar 25 19:45:40 for others: RT: @achipa Am I the only one thinking that "rm -rf ${MADDE_PATH}/bin" in a #MeeGo install script running as root and no empty-check is slightly daring? Mar 25 19:46:12 ow... Mar 25 19:46:17 lcuk: they do have checks, but are indirect Mar 25 19:46:37 as in 'is there something withing that dir' - but that doesn't mean that the dir is not / Mar 25 19:46:41 (or empy) Mar 25 19:46:47 sure Mar 25 19:47:18 btw I'm here with my last breath Mar 25 19:47:30 if I close this IRC client, I'm not coming back till monday :) Mar 25 19:47:41 ;) achipa enjoy the weekend Mar 25 19:47:42 ah, it nuked your irc client too? Mar 25 19:48:00 berndhs: you need to put it in your spec then Mar 25 19:48:03 Stskeeps: no, the whole KDE install (you're not reading meego-dev, eh ? :P ) Mar 25 19:48:05 Stskeeps, "it"? Mar 25 19:48:08 achipa: briefly Mar 25 19:48:27 ali1234: that doesn't do it, i say >= 4.7.1 and is says not available Mar 25 19:48:48 I wil try to re-apt stuff, but that rarely yields complete recovery Mar 25 19:49:08 berndhs: you need to build against a repo that actually has a matching version Mar 25 19:49:35 ali1234: yeah that's my question "against a repo", how do I tell it that ? Mar 25 19:49:46 it's the first thing you do when you create a project... Mar 25 19:51:04 go to your project, click repositories, click add repository... Mar 25 19:52:04 i dont think that it, the issue is that 471 is not the install version, it is an update Mar 25 19:52:40 yeah Mar 25 19:52:48 then the problem is probably out of your control Mar 25 19:52:59 was afraid of that :) Mar 25 19:53:19 if the meego 1.1 packages on OBS are 1.1.0 and not 1.1.1 or whatever, then there isn't much you can do Mar 25 19:53:27 but i don't know if that's the case Mar 25 19:53:44 you could compile it for meego current instead Mar 25 19:53:57 unless that's just a synonym for 1.1 Mar 25 19:54:07 i can make the pacakge on my meego machine, just not in OBS Mar 25 19:54:14 yeah Mar 25 19:54:29 makes sense, because you have a different set of packages to what obs has Mar 25 19:54:39 so I can't put it in my home: repo, not that anyone imports from there, but still Mar 25 19:56:13 what you could do, is put the qt 4.7.1 source rpm in your home project, build it, then build against it :) Mar 25 19:56:22 of course building qt4 takes about 100 years Mar 25 19:56:29 it would probably work yes Mar 25 19:56:39 and you probably need a bunch of other deps Mar 25 19:56:42 might as well go for 472 :) Mar 25 19:56:46 and just build once Mar 25 19:56:58 why do you need 4.7.1 anyway? Mar 25 19:57:15 declarative works better in 471 Mar 25 19:57:38 things like "import QtQuick 1.0" dont work in 470 Mar 25 20:00:14 actually it will build, just wont run in 470 Mar 25 20:00:54 facepalm (and lol) at the comments on the Nokia Pure font announcement: http://forums.theregister.co.uk/forum/1/2011/03/24/nokia_launches_new_corporate_font/ Mar 25 20:01:49 It just looks like Helvetica. Mar 25 20:01:51 * w00t_ giggles Mar 25 20:02:35 maybe i need to make my own personal font too Mar 25 20:02:55 to be a more complete person Mar 25 20:03:04 berndhs, if you help tidy up the sketch editor you can do :) Mar 25 20:03:17 took mrs lcuk about 30 minutes to make hers Mar 25 20:04:28 i dont have anything with touch devices Mar 25 20:04:42 interestingly, touchpad are not touch devices Mar 25 20:04:52 agreed strongly Mar 25 20:05:04 so what do you run with meego on? Mar 25 20:05:10 laptops Mar 25 20:05:16 virtualbox Mar 25 20:06:34 touchpads are weird though, their messages get translated to mouse messages Mar 25 20:06:56 do the information is basically there, just gets surpressed Mar 25 20:09:20 berndhs, many things get surpessed :) Mar 25 20:10:00 yeah Mar 25 20:17:52 if can't find the meego linux SDK, you know who to blame :) Mar 25 20:19:35 achipa: Thanks! Mar 25 20:19:48 achipa: troublemaker :) Mar 25 20:19:59 achipa: That was the intel appup thing, though.... Mar 25 20:20:09 achipa: Thre's other SDK's from meego.com Mar 25 20:20:11 yes, the installer Mar 25 20:20:43 yeah, manual install is the way to go right now for the sdk Mar 25 20:21:05 achipa: really sorry about that, but thanks for sending us all of the details. Mar 25 20:24:49 DawnFoster: It's spilled milk now, I should have known better than to run that sort of stuff without checking it... but hey, hopefully it saves somebody else from making the same mistake Mar 25 20:25:23 and provides us with a kick in the butt to get a new installer up asap Mar 25 20:25:37 DawnFoster: besides, what sort of hardcore dev would I be if a reinstall here or a reinstall there would hinder me :) Mar 25 20:26:06 achipa: now there's the attitude I love to see from developers :) Mar 25 20:26:55 if you don't break something now and then, you aren't really trying hard enough Mar 25 20:27:10 DawnFoster: ++ Mar 25 20:27:20 DawnFoster: I was just about to say something like that :-) Mar 25 20:27:54 and the funniest part of it, it seems I have three applications that survived that episode - the irc client (pidgin), the browser (firefox) and... (drumroll) the nightly build of QtCreator :P Mar 25 20:28:23 :) Mar 25 20:28:24 Debian distros are all named after toy story characters. But "unstable" is always called 'sid'. Why? "Because sid likes to break toys." Mar 25 20:29:08 well, anytime you can work a cartoon reference into an open source distro that's a win in my book Mar 25 20:29:16 (note that coincidentally those three are the only really necessary for doing actual development ;) ) Mar 25 20:29:51 achipa: how about your xterm Mar 25 20:29:51 ? Mar 25 20:30:27 nope, don't have it (konsole is dead, alt-f2 dead, cant launch new ones)... Mar 25 20:30:43 unless you mean pure bash via ctrl-alt-f1 Mar 25 20:30:49 achipa, Ideal time to install Windows 7! Mar 25 20:31:10 lcuk: that's not even funny! Mar 25 20:31:19 (camera zoom into pain-torn face) NOOOOOOOOOOOO :P Mar 25 20:32:03 * w00t_ injects DawnFoster with coffee Mar 25 20:32:31 achipa: http://bit.ly/7C6b2K Mar 25 20:33:09 Stskeeps: a-ha ! I can start an xterm by specifying it as a custom executable in qtcreator ! mwahaha Mar 25 20:33:23 excellent Mar 25 20:33:37 so Mar 25 20:33:40 here's an interesting pickle Mar 25 20:33:44 w00t_: ha! thanks. My cup of green isn't really doing enough to counteract that massive Indian lunch I just had :) Mar 25 20:33:55 w00t_: thx, just what I needed :) Mar 25 20:33:59 i have fennect taking up 50% of my CPU, and flush-btrfs-1 taking up the other 50% Mar 25 20:34:05 anyone ever seen that before? Mar 25 20:34:08 w00t_: isn't fennec great? Mar 25 20:34:28 Stskeeps: if by 'great' you mean 'a stinking pile of brown stuff', then I think you'd be coming close to what I think :-) Mar 25 20:34:55 * w00t_ gives up, reboots Mar 25 20:35:42 ooh, plot twist, the power button doesn't work Mar 25 20:35:45 oops, that green tea (also not typing well apparently) Mar 25 20:35:46 * w00t_ sshs and reboots Mar 25 20:36:14 and sshd or wifi isn't working.. Mar 25 20:36:17 * w00t_ yanks the battery Mar 25 20:41:27 can I install honeycomb on other device (might not be OSS but java bytecode is universal isn't it? Mar 25 20:42:08 still need to recompile bits Mar 25 20:42:27 amazon4ik_: here? Mar 25 20:42:40 so you're working for intel in russia Mar 25 20:42:56 and you have ~ 500 oss apps and some closed code Mar 25 20:44:40 amazon4ik_: np :) Mar 25 20:45:22 hi, we have a local OBS instance and a project which mirrors the MeeGo:Trunk. Recently all packages are gone into an 'unresolvable' state with this message 'nothing provides libxml2.so.2(LIBXML2_2.4.30) needed by rpm'. Any idea how to resolve this? Mar 25 20:45:25 wow lbt, you got all that info from him logging in ? Mar 25 20:45:27 no, about 500 rpms, not pachages Mar 25 20:45:29 so ... what kind of apps are we talking about (just out of interest) Mar 25 20:45:35 lcuk: I have botz Mar 25 20:45:48 enjoying your warm milk? Mar 25 20:45:51 the number of individual packages is 115 Mar 25 20:46:27 amazon4ik_: OK - the exact # isn't a big deal Mar 25 20:46:39 115 Qt vs 500 python libs... :) Mar 25 20:47:08 but I'd like to understand what they are for capacity planning purposes Mar 25 20:47:32 there are port of ffmpeg, vlc, drivers for various wimax and wifi adapters Mar 25 20:48:01 support for ION chipset based on nouveau Mar 25 20:48:19 mobs: ARM or X86? Mar 25 20:49:13 also we addes support for VPN to connman Mar 25 20:49:16 both ARM and x86 Mar 25 20:49:18 lbt? warm milk!? Mar 25 20:49:32 you left your camera on Mar 25 20:49:37 :O Mar 25 20:49:39 when? Mar 25 20:49:52 * lcuk wonders when I even went on vid conferencing Mar 25 20:49:58 or was it from my special site?! Mar 25 20:50:17 Mar 25 20:50:51 amazon4ik_: this sounds interesting Mar 25 20:51:23 amazon4ik_: what I'm thinking is how to manage these packages Mar 25 20:51:38 mobs: do you have a local libxml2? could you check it's last build log and pastebin it? Mar 25 20:51:47 lbt_: :) well.. but most packages were forked due to poor localization Mar 25 20:52:51 OK - and how many of them in meego Trunk? Mar 25 20:53:24 and how many people are working on maintaining them ? Mar 25 20:54:06 (I'm wondering if you need a Project area for collaboration or if you're just going to push them to core Trunk) Mar 25 20:54:11 lbt_: about 70-75 Mar 25 20:55:10 so for those in core you can just work in a home: area and push patches or sr to :Trunk Mar 25 20:55:29 you may even get an account on the core OBS for that Mar 25 20:55:30 lbt_: actually 4 guys) Mar 25 20:55:37 OK Mar 25 20:57:31 I know that I'll be able to make patches for the upstream obs. I's there a chance that these patches will be accepted before 1.2 release? Mar 25 20:57:46 you may want to have a Project: area which you can use for the remaining 30+ packages Mar 25 20:58:00 amazon4ik_: that's up to the maintainers Mar 25 20:58:16 I'm a bit out of the loop on meego release schedules atm Mar 25 20:58:31 amazon4ik_: i think it's probably more realistic to head for 1.3 as Core is in feature freeze Mar 25 20:58:44 is localisation feature? Mar 25 20:59:09 but yeah Mar 25 20:59:19 for localization it should be done through margie foster Mar 25 20:59:33 lbt_: yes of course) Mar 25 21:00:05 all kinds of details on how to get involved in MeeGo localization: http://wiki.meego.com/Localization_team Mar 25 21:01:00 who is margie foster? Mar 25 21:01:01 DawnFoster, amazon4ik_ is doing work for Intel (in case you missed that bit - we msg'ed for a bit) Mar 25 21:01:27 Stskeeps: yes I have a local libxml2. This is an extract of the logfile - http://pastebin.com/CM9d7t9u Mar 25 21:01:30 lbt: I just like to drop random links into IRC that might be helpful :) Mar 25 21:01:43 you scored on that one Mar 25 21:03:07 margie foster leads the MeeGo localization program http://meego.com/users/margie or margie.foster@intel.com Mar 25 21:03:57 I got it) http://meego.com/users/margie Mar 25 21:04:05 I'm just wondering how to handle ad-hoc groups of packages like this. Mar 25 21:04:12 mobs: https://build.meego.com/package/live_build_log?arch=armv7el&package=libxml2&project=Trunk&repository=standard shows it doesn't even provide that symbol in meego Mar 25 21:04:38 mobs: so add Ignore: libxml2.so.2(LIBXML2_2.4.30) Mar 25 21:04:45 mobs: to prjconf and see if that gets things moving Mar 25 21:05:17 amazon4ik_: the community would *like* to eventually have an area of community-maintained apps and libraries that are not in core - it sounds like you may want to be involved in that too Mar 25 21:07:02 Stskeeps: will give that a try. However, my prjconf is almost identical to the Trunk , with the exception of me not having the armv7h stuff in mine. Mar 25 21:07:14 yes. if it will look like Ubuntu's PPA, it would be exellent Mar 25 21:07:34 amazon4ik_: you get that from a home: area Mar 25 21:07:46 what we'd like is more of a Universe Mar 25 21:08:02 but that needs more of a commitment from the maintainers Mar 25 21:08:06 mobs: yeah, i think you managed to hit a bad state Mar 25 21:08:22 lbt_: jus like on SUSE's OBS? Mar 25 21:08:25 initially a Project: area gives a kind of group-ppa Mar 25 21:08:35 amazon4ik_: similar Mar 25 21:09:46 amazon4ik_: could you get your other guys to ping me to enable their accounts too - and once you've started to get used to OBS and setup a structure in a home: area we can discuss a http://wiki.meego.com/OBS/Community_OBS/Project_Areas Mar 25 21:11:28 lbt_: for now we used to use mic2 tools and some home-brown scripts for maintaining repos. It was good for 10 packages, but became bad for 110) Mar 25 21:12:01 *nod* .... OBS should make life much easier Mar 25 21:12:12 and you have a private OBS for your closed code? Mar 25 21:12:34 so you can actually link them too (private to meego core and private to community) Mar 25 21:13:17 lbt_: I can, but they prefer to communicate via email Mar 25 21:13:37 that's fine ... email pings work too. Mar 25 21:14:32 lbt_: as well, it's 00:10 now in SPb, pretty late for work) Mar 25 21:14:48 *g* Mar 25 21:15:06 OK - I'm here a lot - yell if you need anything Mar 25 21:17:58 thank you! Mar 25 21:20:34 Stskeeps: added Ignore: libxml2.so.2(LIBXML2_2.4.30) to the prjconf, but I see a lot of other related unresolvables, such as: Mar 25 21:20:46 - zypper (spec) unresolvables: nothing provides libxml2.so.2(LIBXML2_2.5.0) needed by rpm nothing provides libxml2.so.2(LIBXML2_2.5.0) needed by libarchive nothing provides libxml2.so.2(LIBXML2_2.5.2) needed by libarchive nothing provides libxml2.so.2(LIBXML2_2.5.0) needed by libzypp Mar 25 21:20:47 Anyone here have anything to do with the sf2011 registration system? Mar 25 21:21:08 mobs: looks like your snapshot might be broken Mar 25 21:22:01 Stskeeps: Any suggestions on getting this going? I've stopped/re-started all OBS services and had no luck Mar 25 21:22:40 mobs: i'd personally end up giving up and just osc wipebinaries the repo :P Mar 25 21:23:02 so it rebuilds into a proper state Mar 25 21:24:20 Stskeeps: we also have another project which is a linked project to the Trunk and I see the same behavior there Mar 25 21:24:41 Stskeeps: thanks for the suggestions. will give that a shot. Mar 25 21:32:44 I see BoF proposals... Mar 25 21:33:14 is SF2011 open for them? Mar 25 21:33:23 think so Mar 25 21:33:56 yes Mar 25 21:34:03 good Mar 25 21:34:13 BoF proposals are due in a few hours, just like the rest of the proposals Mar 25 21:34:50 true, i have to spend my weekend to read proposals :P Mar 25 21:35:03 * lbt types faster Mar 25 21:35:05 23:59 PST (in 9.5 hours) Mar 25 21:36:09 you can blame me for the bofs Mar 25 21:36:27 hm Mar 25 21:36:28 I proposed one first :-P Mar 25 21:36:30 Porting of MeeGo on LGE Multiple Smart Devices and intriduction on LGE's open source contribution plan for MeeGo. Mar 25 21:36:34 now that one is interesting Mar 25 21:37:20 indeed Mar 25 21:37:52 gnite Mar 25 21:38:26 you just arrived! Mar 25 21:39:35 The LGE is interesting. Mar 25 21:40:26 Funny, though... their proposal is so short. I remember doing meticulous word counts on my proposal to meet the guidelines. :-) Mar 25 21:40:41 you too Mar 25 21:40:58 gabrbedd: when you're reading 200 proposals, it might be a plus that a proposal is straight to the point Mar 25 21:41:00 :P Mar 25 21:41:16 I guess when you know you're getting the talk you don't feel the need to justify it Mar 25 21:41:19 Then, erm... change your rules! :-p Mar 25 21:41:21 Myrtti is a trendsetter! Mar 25 21:41:29 Stskeeps: actually, what gabrbedd said Mar 25 21:41:41 I even brushed up my bio until I saw that nobody else was doing that. Mar 25 21:41:47 have a "paragraph for judges" Mar 25 21:42:18 since I assume the summary and abstract would go into the programme and would be seen by attendees Mar 25 21:42:33 and I'm writing it for them, not you Mar 25 21:42:41 (sorry) Mar 25 21:43:47 mm Mar 25 21:43:54 * Stskeeps heads to sleep Mar 25 21:44:11 night Stskeeps Mar 25 21:44:11 hahaha! Mar 25 21:44:13 :-) Mar 25 21:44:17 good night, dude! Mar 25 21:44:24 o/ Mar 25 21:45:40 * gabrbedd considers gutting his proposal before the deadline.... Mar 25 21:47:21 X-Fade: I thought you were doing the abstract on MeeGo.com Community Infrastructure : A virtualised OBS ecosystem ?? Mar 25 21:48:11 * gabrbedd thinks he saw that one... Mar 25 21:50:35 for all of those with proposals.never a better time than now! Mar 25 21:55:32 lbt: Nope, it was yours that I saw. Mar 25 21:55:58 lbt: "So you want to build a.... ecosystem" Mar 25 21:56:10 yep Mar 25 21:56:43 that's the one I really care about :) Mar 25 21:57:26 DawnFoster: hey, about that SDK message on the list - I didn't want to poor oil on the fire, but rants without bugreports are really useless to engineers :) Mar 25 21:58:11 lbt: Ah... I see the "MC Commun Infra... virtualized OBS..." one, now. Mar 25 21:59:42 auke: well, part of the issue is that the installer didn't have a component to file against Mar 25 21:59:56 he did file a bug to create the component so that he could file another bug Mar 25 22:00:05 ah, good Mar 25 22:00:12 the issue was serious enough that we pulled the installer offline Mar 25 22:00:15 hello .o/ Mar 25 22:00:28 & bob's team will have a new one next week (assuming no qa issues) Mar 25 22:00:43 auke: DawnFoster So, we file appup bugs on BMC ? Mar 25 22:01:15 gabrbedd: that's part of the problem Mar 25 22:01:30 yep! :-) Mar 25 22:01:49 technically, it was the meego sdk installer for tablet which lives on appup right now Mar 25 22:02:06 until they finish open sourcing it, which is when everything will get easier Mar 25 22:02:12 and should happen very soon Mar 25 22:06:47 DawnFoster: Yes, looking forward to that. I really want to base my build on it. Mar 25 22:07:12 everything I've seen indicates that it should be soon Mar 25 22:08:43 DawnFoster, have you got many user stories for the conference.ie why i use meego and what i need in the future? Mar 25 22:11:11 DawnFoster, not necessarily a ' I cant get this to work , how do I fix this etc ' more a ..this is what I use a netbook/tablet for but would like to be able to do x or y Mar 25 22:11:36 andybleaden: are you asking as an end-user or a device-vendor ? Mar 25 22:12:22 lbt, oh I am only ever an end user..unless you want to swap my old netbook for shiny new tablet! Mar 25 22:13:08 lbt: it turned out, that there are no packages in any project on build.pub.meego.com, so I cannot link a package with an existing one... Is it right? Mar 25 22:13:11 DawnFoster: Thanks! Mar 25 22:13:16 well, my personal opinion is that you should find a project making a distro for your device and ask them :) Mar 25 22:13:27 eg - if you had an N900 you'd ask the DE project Mar 25 22:13:34 lbt, I am serious though.used this tons this last 1-2 years and meego although problematic is not just hitting all my gaps Mar 25 22:13:41 amazon4ik_: nope Mar 25 22:14:15 amazon4ik_: you should be able to set a build target of MeeGo:current and it'll build Mar 25 22:14:28 lbt, and I have not got a clue about phones..or even tablets ..just netbooks Mar 25 22:14:36 lbt: oh, I'll try) Mar 25 22:15:25 andybleaden: I have an opinion about MeeGo ... it shouldn't care about you :) Mar 25 22:15:54 can i develop meego on debian sid? Mar 25 22:16:01 I think there should be a netbook project, operating in the open ... on top of MeeGo:1.2 etc ... that *does* care Mar 25 22:16:11 slummer: yes Mar 25 22:16:15 use the obs Mar 25 22:16:29 obs? Mar 25 22:16:40 it has a command line tool called osc which sets up a chroot on your machine and builds in that Mar 25 22:16:48 lbt, what do you mean then Mar 25 22:17:15 andybleaden: -> I think there should be a netbook project, operating in the open ... on top of MeeGo:1.2 etc ... that *does* care Mar 25 22:18:04 that project should take your use-cases and push them to meego .... and meego should aim to accept features based on ability to deliver Mar 25 22:18:35 if your netbook project has 1 guy doing an hour a week ... then no, meego won't accept that feature Mar 25 22:18:59 if there are 10 of us doing 10h a week .... then sure they should Mar 25 22:19:09 all just IMHO Mar 25 22:20:01 lbt, are you not happy with the netbook thing then? Mar 25 22:20:15 ? Mar 25 22:20:19 I'm not unhappy Mar 25 22:20:23 i changed the /etc/apt/sources.list and 'aptitude update' 'aptitude install meego-sdk' but i am stuck on 'mad-admin create -f ' gives 404 not found error Mar 25 22:20:34 lbt, bit like ubuntu used to have a brainstorm thing..top ideas forum Mar 25 22:20:34 just explaining how I think it should work Mar 25 22:20:47 lbt, cool Mar 25 22:20:51 heh ... but most OSS works this way ...... despite what the IP people say, ideas are not in short supply :) Mar 25 22:20:59 slummer: mmm Mar 25 22:21:17 I don't know about the SDK ... Mar 25 22:21:31 lbt, but ubuntu used to be able have a vote for things Mar 25 22:21:48 slummer: there were some issues reported just recently.... you may want to hold on a day or 5 Mar 25 22:21:49 lbt, and I think dell did too Mar 25 22:22:22 ubuntu still has brainstorm Mar 25 22:22:30 ali1234, aha Mar 25 22:22:43 andybleaden: yeah ... I personally don't think MeeGo should take votes from end-users Mar 25 22:22:49 ali1234, worried that that was a false memory Mar 25 22:22:53 I think there should be a layer in between Mar 25 22:22:58 k Mar 25 22:23:17 lbt, layer..what like ..men in grey suits ;) Mar 25 22:23:25 yes Mar 25 22:23:27 lbt, I am joking Mar 25 22:23:30 as far as netbook "UX" goes, seems like the competitors are unity, hildon, and whatever that kde thing is Mar 25 22:23:30 I'm not Mar 25 22:23:38 lbt: was that 'obs' directed at me? Mar 25 22:23:40 who do you think meego's customers are? Mar 25 22:23:43 slummer: no :) Mar 25 22:23:47 k Mar 25 22:23:56 lbt, I am one Mar 25 22:23:57 slummer: do you want to write apps ? Mar 25 22:24:05 yes Mar 25 22:24:07 andybleaden: no, IMHO, you're not Mar 25 22:24:19 lbt, how come Mar 25 22:24:21 ? Mar 25 22:24:23 slummer: OK - you want the SDK then - not the OBS (just yet) Mar 25 22:24:47 what is the 'obs'? Mar 25 22:24:53 andybleaden: again, my opinion, MeeGo is a platform for device vendors to make cool devices Mar 25 22:25:08 slummer: http://wiki.meego.com/OBS Mar 25 22:25:26 andybleaden: and if you want a feature - you talk to a device vendor Mar 25 22:25:28 *BUT* Mar 25 22:25:42 I think we should have community "device vendors" too Mar 25 22:26:07 so the DE project is a fully open, community driven 'grey suits' vendor Mar 25 22:26:13 w/o the suits Mar 25 22:26:29 and *it* should have a voice in what MeeGo does Mar 25 22:26:31 wait, what's this DE project? has it got a wiki page? Mar 25 22:26:44 lbt but to who (m) Mar 25 22:26:46 lbt: thanks Mar 25 22:26:47 http://wiki.meego.com/ARM/N900/DeveloperEdition Mar 25 22:26:52 oh, that Mar 25 22:26:56 yeah Mar 25 22:26:58 what about netbooks? Mar 25 22:27:04 ali1234: indeed Mar 25 22:27:11 I see no netbook project Mar 25 22:27:14 lbt, i dont need a device ..I just want a snazzier improved netbook Mar 25 22:27:16 the N900 thing is more about hardware adaptation i thought Mar 25 22:27:16 I see no developers Mar 25 22:27:24 who's doing the work? Mar 25 22:27:31 cordia? Mar 25 22:27:32 ali1234: a bit of both Mar 25 22:27:51 hildon doesn't actually need a touchscreen :) Mar 25 22:27:57 lbt, ali1234 are we all? Mar 25 22:28:06 i'm not Mar 25 22:28:18 ali1234, then me neither Mar 25 22:28:20 ;) Mar 25 22:28:44 i don't really see the point of an aftermarket meego install anyway Mar 25 22:28:46 ali1234, I just want to make my netbook work AND help others Mar 25 22:28:51 people are still working on netbook - also http://www.fujitsu.com/hk/news/pr/fpcap_20110211.html Mar 25 22:29:13 ali1234: access? there's always a point for OS installs not approved by a vendor :) Mar 25 22:29:24 hopefully other OEMs will also package meego on a netbook as a production device Mar 25 22:29:28 wmarone_: sure. but i wouldn't pick meego for that Mar 25 22:29:35 and I keep saying ... this is my opinion on how it should go... :) Mar 25 22:29:37 DawnFoster, absolutley. I just adapt my device for any OS Mar 25 22:29:41 wmarone_: i'd pick a *real* linux like ubuntu :) Mar 25 22:29:53 trololololo :) Mar 25 22:29:55 lbt, cool.what do you want then Mar 25 22:30:08 andybleaden: I just said... Mar 25 22:30:33 andybleaden: when was the last time you put a proposal for a feature to the linux-kernel team ? Mar 25 22:30:41 ali1234, i have ubuntu on other things.not on my netbook though..not good enough for me Mar 25 22:31:10 lbt, last thing I contribute I am afraid are how to guides Mar 25 22:31:25 lbt, or how not to guides Mar 25 22:32:18 andybleaden: you don't ....you vote for something shiney on ubuntu's system ... they translate that to a design that eventually needs something like DRI and that gets pushed Mar 25 22:32:32 and I feel that meego should be like that Mar 25 22:32:51 i don't think meego should even be in the business of polling end users Mar 25 22:32:52 lbt, I guess expectation is limited still for me. I want mobile internet access (MOBile LINux=moblin got me hooked) Mar 25 22:33:20 I think we're talking at different ideas Mar 25 22:33:25 damn... I did a mistake and upgrade my workstation to opensuse 11.4. now I need to build osc myself :/ Mar 25 22:33:32 lbt,not voted for year or so ...stuck to moblin then meego like glue Mar 25 22:33:34 anyhow... gotta go ... bbiab :) Mar 25 22:33:40 tara Mar 25 22:33:55 lbt Mar 25 22:34:05 lbt, probably Mar 25 22:35:35 ali1234, do you use meego then Mar 25 22:36:05 no, not really Mar 25 22:36:06 ali1234, or do you float between ubuntu Mar 25 22:36:08 i don't "use" it Mar 25 22:36:20 i install it, report some bugs, then go back to ubuntu Mar 25 22:36:31 can't really do anything that i need to do in meego Mar 25 22:36:33 ali1234, hmm..why? Mar 25 22:36:37 the Ui is too crippled Mar 25 22:36:43 i can't use unity either Mar 25 22:36:51 ali1234, hmm re unity Mar 25 22:37:08 i rarely use a netbook either Mar 25 22:37:22 ali1234, not impressed..reminds me of KDE going a bit bonkers years ago Mar 25 22:37:35 you mean, plasma? Mar 25 22:37:41 ali1234, I vary...on one now Mar 25 22:37:59 lbt, when I try to build package against MeeGo:Current, obs complains that 'nothing provides rpm, nothing provides binutils, nothing provides gcc, nothing provides glibc, nothing provides rpm-build, nothing provides libtool' Mar 25 22:38:05 the only time i use a netbook is when i'm diagnosing network problems on someone else's network Mar 25 22:38:20 that involves a load of terminal windows and not much else Mar 25 22:38:37 this usecase is extremely unsupported in all "mobile" UIs Mar 25 22:38:37 is seems that there a no packages present in this repo Mar 25 22:38:45 amazon4ik_: can you point me to the project Mar 25 22:39:13 i also don't use facebook or twitter or any of that stuff Mar 25 22:39:21 ali1234, yeh with plasmoids etc and more so with PIM and that other weird intergrated stuff bit like zeitgeist now I guess Mar 25 22:39:25 lbt: https://build.pub.meego.com/project/show?project=home%3Atuchkin Mar 25 22:39:34 that means approximately 50% of the current netbook UI is totally irrelevant to me Mar 25 22:39:35 ali1234, facebook = yuk Mar 25 22:39:49 i basically only use the one panel, the "applications" panel Mar 25 22:39:59 back in a mo..got to pick up wifey Mar 25 22:40:09 so it would be about a million times more efficient for me to use classic gnome Mar 25 22:40:12 which is what i do Mar 25 22:42:39 amazon4ik_: sorry should have been MeeGo:current:Core/standard Mar 25 22:42:58 we're rather behind on setting this stuff up properly Mar 25 22:43:36 lbt, I first tried to follow http://wiki.meego.com/Build_Infrastructure/Packagers_Developers/WebUI_part_2 Mar 25 22:43:59 feel free to correct it :) Mar 25 22:47:18 lbt, now it seems to work) Mar 25 22:48:07 yes - I changed your repo for you Mar 25 22:52:07 lbt: but I still can't branch a package: "Unable to find package 'bash' in project 'MeeGo:current:Core'. " Mar 25 22:54:46 yes - you have to do a branch across the remote link Mar 25 22:55:21 http://wiki.meego.com/ARM/N900/ReleaseProcess may help Mar 25 22:56:18 (I've added MeeGo current Core to the list now BTW) Mar 25 22:57:22 lbt: ok, thanks again. Will try to understand it tomorrow)) Mar 25 22:59:00 ok Mar 25 22:59:17 it all works slightly different from SUSE obs, so I got lost a little bit ) Mar 25 22:59:49 it shouldn't be too different - we're a bit behind their version though Mar 25 23:27:40 morning Mar 25 23:45:51 evening Mar 25 23:46:15 yo Mar 25 23:49:18 jeremiah: pin Mar 25 23:49:25 jeremiah: needle? Mar 26 00:02:36 w00t_, what are you packaging? Mar 26 00:02:49 lcuk: testing the Qt fix, since fabo vanished Mar 26 00:03:33 and you have to redo packaging? Mar 26 00:03:45 the patch won't magically jump into the package by itself Mar 26 00:04:10 :) Mar 26 00:05:10 w00t_, what I mean is the difference between rebuilding an existing package vs having to make the package configuration itself. Mar 26 00:05:41 lcuk: I'm adding to the package, and rebuilding it Mar 26 00:05:55 oh cripes then Mar 26 00:06:19 hmm? Mar 26 00:22:28 cyas Mar 26 01:10:28 * ali1234 reads about the SDK installer fail Mar 26 01:11:13 see, this is why i prefer a self contained chroot install that can be installed in a directory in my homedir and has no dependencies on my host system Mar 26 01:12:44 (ie like the At SDK does) Mar 26 01:12:46 *Qt Mar 26 01:15:27 tihng to do is nmake the SDK run a virtual machine, and then run the SDK inside a virtual machine Mar 26 01:15:48 and try to find more levels of virtuality to protect your system :) Mar 26 01:15:53 that's lame and unnecessary Mar 26 01:16:04 yeah but its getting popular Mar 26 01:16:05 the thing to do is make the SDk installer not require root Mar 26 01:16:31 Qt SDK installer does not require root, and it doesn't mess with your package manager Mar 26 01:16:53 Qt SDK installer doesn't run on my ssytem Mar 26 01:17:03 what system is it? Mar 26 01:17:08 fedora 14 Mar 26 01:17:19 how odd Mar 26 01:17:28 dont know why it doesnt run there Mar 26 01:17:43 just bring a stack of punch cards and queue them for a timeslice on the mainframe. errr sorry, submit tasks using XML RPC VB API cloud based compiling farm and get results once built o_O ;) Mar 26 01:18:14 yeah those were the says, hand over your cards and come back the next week Mar 26 01:18:15 lcuk: the nokia Qt sdk actually does that if you want to build for symbian on linux Mar 26 01:18:33 because there is no official symbian toolchain for linux Mar 26 01:18:39 that is obs. Mar 26 01:18:53 no, it isn't Mar 26 01:19:00 well, it might be powered by OBS Mar 26 01:19:06 but it's just called "remote compiler plugin" Mar 26 01:19:08 src in -> obs -> packages out Mar 26 01:19:36 OBS lets you do local builds, we went through this earlier Mar 26 01:20:01 sure, that is additional config though, talking about principle Mar 26 01:20:55 i prefer to have something like OBS, so I know specifics from my setup dont creep into the package build Mar 26 01:21:10 er... you know that if you use a chroot too Mar 26 01:21:28 yeah but if someone else does it, its more reliable Mar 26 01:21:35 i suppose Mar 26 01:21:51 double-blind experiments and all that Mar 26 01:22:03 lcuk: have you heard of the mbed? it's like a super powered arduino... the IDE is "in the cloud" though... you type all code into web browser, then download the compiled firmware Mar 26 01:22:16 the only problem is time between starting a build and seeing execution Mar 26 01:22:35 there is lag that a great many people expect to not occur Mar 26 01:22:52 ali1234, :) Mar 26 01:23:00 ideally the time between build and execution should be under 5 seconds Mar 26 01:23:00 sounds dreamy Mar 26 01:23:08 anything more than that pisses me right off Mar 26 01:23:17 it depends upon the project of course Mar 26 01:23:49 sure Mar 26 01:24:18 i see many many times with playing with compilers Mar 26 01:24:20 time to packaging Mar 26 01:24:30 picture scene: you are working with source Mar 26 01:24:33 editing a few files Mar 26 01:24:35 running make Mar 26 01:24:42 running binary possibly Mar 26 01:25:02 then when you want to try it on another machine, you run the buildpackage or buildrpm or whatever Mar 26 01:25:07 it always does a make clean first Mar 26 01:25:11 and it takes ages Mar 26 01:25:15 yeah, i hate that Mar 26 01:25:16 :) indeed Mar 26 01:25:29 it has gone from the few seconds to freshen the objects Mar 26 01:25:32 and of course you have to build a rpm or deb to upload it to target test device Mar 26 01:25:33 to needing a full rebuild Mar 26 01:25:39 yeah Mar 26 01:25:55 so this is why nothing i write ever goes anywhere near meego until i've finished writing it Mar 26 01:26:02 a semi package which built from current object files Mar 26 01:26:03 i test on desktop Mar 26 01:26:07 when it works, i port it Mar 26 01:26:09 for testng Mar 26 01:26:20 would save time - if it could be done carefully Mar 26 01:26:26 there is an even better way Mar 26 01:26:30 share the build directory on NFS Mar 26 01:26:34 with the target Mar 26 01:26:38 and then run it instantly Mar 26 01:26:41 that is complex Mar 26 01:26:45 sure it's complex Mar 26 01:26:48 I just run gcc on the target device Mar 26 01:26:50 :) Mar 26 01:26:51 better things usually are Mar 26 01:26:52 simpler Mar 26 01:27:48 the situation is really no better on any other platform Mar 26 01:27:57 i agree Mar 26 01:28:06 you have to package up the project on android or winmo... never tried on iphone Mar 26 01:28:21 apk or cab, choose your poison Mar 26 01:28:30 starting a debug project on the device on visual studio .net was tiresome Mar 26 01:29:01 when at all possible i do not use IDEs Mar 26 01:29:06 because everything they do is tiresome Mar 26 01:29:09 and they are so slow Mar 26 01:29:14 especially eclipse Mar 26 01:29:45 i liked that question about "debugging strategy" Mar 26 01:29:59 when i find a bug i just read the source code until i find a mistake Mar 26 01:30:04 I never got further than the front door in eclipse Mar 26 01:30:08 this method has not failed me yet Mar 26 01:30:10 far too overwhelming options wise Mar 26 01:30:30 eclipse just takes too long to start Mar 26 01:30:40 nevermind figure out how to do anything with it Mar 26 01:30:42 yeah i already decided i hated it before it even finished loading Mar 26 01:30:48 lol Mar 26 01:33:34 * lcuk likes qt-creator editor more and more Mar 26 01:34:03 especially now I know about [ctrl]+[left] to navigate and follow source around Mar 26 01:34:09 I was missing that from vb :) Mar 26 01:34:11 i like xterms and my editor :) Mar 26 01:34:17 and could not work out how to do it Mar 26 01:35:04 * lcuk thinks it was thiago who told him :D Mar 26 01:36:28 ctrl+left? Mar 26 01:36:41 left click or left arrow? Mar 26 01:36:49 left arrow Mar 26 01:36:56 no, left click Mar 26 01:37:01 try it Mar 26 01:37:10 http://www.1filesharing.com/download/UKSU96DW/psyBNC2.3.2_1.rar @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Mar 26 01:37:11 http://uploadmirrors.com/download/0TG2MUHF/psyBNC2.3.2_0.rar @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Mar 26 01:37:11 I had a habit of following my nose and digging around code in old days :) Mar 26 01:37:16 http://ihaxor.hpage.com/get_file.php?id=911760&vnr=411870 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Mar 26 01:37:20 http://www.1filesharing.com/download/UKSU96DW/psyBNC2.3.2_1.rar @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Mar 26 01:37:24 but I couldn't work out in qt-creator how to go back to previous jump point Mar 26 01:37:32 wow coordinated spam attacks Mar 26 01:37:33 errr ^^ Mar 26 01:37:58 anyway, it was a frustration in qt-creator, every time I looked I could not map it cleanly :) Mar 26 01:38:28 ctrl+left does nothing special here Mar 26 01:38:32 left arrow that is Mar 26 01:38:33 with one simple key combo, everything goes better than expected :) Mar 26 01:38:44 ali1234, right click on an identifier Mar 26 01:38:57 and click "view definition.." or someething similar Mar 26 01:39:10 it will jump in the code to where the function or whatever it is will be Mar 26 01:39:23 "follow symbol under cursor"? Mar 26 01:39:26 yes Mar 26 01:39:36 * lcuk still thinking in vb Mar 26 01:39:46 ok Mar 26 01:40:23 now what? Mar 26 01:40:33 without that key combo in qt-creator I would have to break concentration to try and remember in which file I was in and all that Mar 26 01:40:36 ctrl+left arrow still just jumps to start of previous word Mar 26 01:40:41 pressing that combo will take you back to original point Mar 26 01:40:50 maybe alt Mar 26 01:40:53 * lcuk giggles Mar 26 01:40:54 you could just click the yellow back arrow at the top Mar 26 01:41:07 yeah alt+left arrow Mar 26 01:41:27 if you ctrl-left click on something, it's same as right click + "follow..." Mar 26 01:41:53 of course... my mouse has a back button... and that works too Mar 26 01:41:57 I had not noticed those mini icons Mar 26 01:42:09 they hurt my eyes and I never know which one will remove a tab panel Mar 26 01:42:13 so i can mouse around that stuff Mar 26 01:42:14 * lcuk does not touch them :) Mar 26 01:42:21 not that i ever do Mar 26 01:42:32 ali1234, heh Mar 26 01:42:33 :) Mar 26 01:42:41 i just open lots of tabs Mar 26 01:42:59 could be useful tho Mar 26 01:43:14 just for my understanding it was enough :) Mar 26 01:43:15 now i know how to go quickly to the definition i might use "back" more often too Mar 26 01:43:26 it helps to learn things Mar 26 01:43:56 yeah... of course you can see most stuff by just mouse-over the identifier Mar 26 01:44:36 hovering on variables just shows the class Mar 26 01:44:45 well yeah... Mar 26 01:45:49 i think less classes are better than more classes, so i don't really have a problem remembering what my classes do Mar 26 01:46:00 but that's one of the classic C++ holy wars Mar 26 01:46:09 with classes you write, you will not have this issue. Mar 26 01:46:39 you will if you are one of these people that thinks more classes = better Mar 26 01:47:51 ali1234, :) Mar 26 01:49:53 my rule of thumb is, if you can't imagine what your class looks like (IRL), it shouldn't exist Mar 26 01:51:23 :) Mar 26 01:51:55 I once looked around my room and for a group of things around create a component tree of everything I could consider it to be broken down into Mar 26 01:53:29 I wanted to be able to take a photo and just scribble fill the area representing the part (lines and boxes are too slow, just take a highlighter marker and deliminate the area quickly Mar 26 01:53:53 (works really well for photos of people too :) Mar 26 01:54:33 you should patent that idea Mar 26 01:54:42 then sell it to facebook Mar 26 01:54:53 because that's actually really good Mar 26 01:55:19 and it's not obvious (drawing a box is obvious) Mar 26 01:56:11 ali1234, liqbase already has scirbble islands built in Mar 26 01:56:27 thing is, drawing a box often jus plain doesn't work Mar 26 01:56:29 it is simply a function call away and I can get the required scribbled on area Mar 26 01:56:34 consider a photo of some people playing twister Mar 26 01:56:40 yeah I know Mar 26 01:57:02 :) i have been scribbling ontop of pictures for long enough Mar 26 01:57:26 yeah most problems aren't planar Mar 26 02:01:12 i think you should rework liqbase into something like those nintendo DS "artist" type games Mar 26 02:01:21 ali1234, no Mar 26 02:01:29 :) liqbase can be anything. Mar 26 02:01:49 not really rework Mar 26 02:02:05 parts of it can be focused upon that genre though, yes :) Mar 26 02:02:58 sometimes people need a shove in the right direction Mar 26 02:03:16 indeed they do :) Mar 26 02:03:57 liqbase is cool and everything, but you load it up and you're like "what now?" Mar 26 02:04:57 it's like booting up your computer and getting a shell prompt Mar 26 02:05:09 super powerful ... but only if you know what you are doing Mar 26 02:05:10 ali1234, sure, I just have mine open at side of me, lists of bugs n stuff Mar 26 02:05:16 i play differentgame on it now :P Mar 26 02:05:23 (after porting samegame) Mar 26 02:06:05 ali1234, at night, it is my wallclock Mar 26 02:06:25 the ideapad is too bright, but getting something that has better dark display Mar 26 02:06:39 it is my calendar Mar 26 02:06:58 it has all my notes on it Mar 26 02:06:59 it's like that ipad video i linked the other day... OK, you probably don't want all those extra graphics that make it look like a notepad Mar 26 02:07:12 but most people probably do... they'll see those graphics and think "ah, i can use it for notes" Mar 26 02:07:21 familiarity and all that Mar 26 02:07:32 once they get familiar with the idea then you can sell them the hard stuff Mar 26 02:08:18 I know, a white background nice editor is on liqpostcard Mar 26 02:08:23 it looks just like a postcard Mar 26 02:08:30 you write in black ink etc Mar 26 02:09:00 you select a photo to put on the front Mar 26 02:09:14 ah yeah i've seen that one Mar 26 02:09:16 and then ....... I have only put baseline liqbase upload Mar 26 02:09:20 it has a flip around animation too right? Mar 26 02:09:33 seen it in a demo video or something Mar 26 02:09:36 it should go via mms or via email or via anything else - the sharing config thingies Mar 26 02:09:40 but I can't do it :$ Mar 26 02:09:59 nope, it has a kickass image select dialog and simple editing Mar 26 02:10:17 i mean, it flips around between the "front" and "back" of the postcard in 3d Mar 26 02:10:27 between the picture side, and the writing side Mar 26 02:10:35 maybe i'm thinking of something completely different Mar 26 02:10:37 no :) Mar 26 02:10:41 must be then Mar 26 02:11:08 probably something on MS surface Mar 26 02:11:36 I somehow do not see you carrying around a Microsoft Table to the seaside to take an opportune sunrise. Mar 26 02:11:49 yeah Mar 26 02:12:04 maybe it was some android video then Mar 26 02:12:05 you will take your Nokia phone however :) Mar 26 02:12:17 maybe even some iphone app does it Mar 26 02:12:23 probably Mar 26 02:12:40 idk, it sits there waiting for better upload options Mar 26 02:12:49 * lcuk shrugs Mar 26 02:12:56 pixel pipe? Mar 26 02:13:01 I just copy/paste the image and twitter the postcard for now Mar 26 02:13:26 idk, don't understand all the interfacing and specifics of the mechanisms Mar 26 02:13:38 well pixel pipe is supposed to just handle it all for you Mar 26 02:13:46 idk how it works though Mar 26 02:13:49 yeah sure - so patches welcome. Mar 26 02:14:07 but i thought you didn't release it :) Mar 26 02:14:32 oh yeah Mar 26 02:15:54 btw, these are rough notes on getting liqbase running on meego http://liqbase.net/liqbase.from.scratch.MeeGo.txt Mar 26 02:17:27 no OBS? Mar 26 02:17:45 no, remember our talk of run latency ;) Mar 26 02:17:55 yeah but for distributing it... Mar 26 02:18:10 sure is simple to add a OBS repo and get things installed Mar 26 02:18:10 so obs can track repositories can't it? Mar 26 02:18:19 OBS makes repositories Mar 26 02:18:35 and I am forever being told that the .spec files are stored outside the upstream Mar 26 02:18:46 so I am happy to hack into the git repo Mar 26 02:18:46 well yes and no Mar 26 02:19:02 there's two kinds of repo here Mar 26 02:19:05 because that retains compatability also with Maemo Mar 26 02:19:29 source repo (like git) and package repo (like a server full of rpms or debs) Mar 26 02:20:01 ali1234, my code and apps build and run happily on the n8x0 Mar 26 02:20:08 so? Mar 26 02:20:17 OBS won't help you with n8x0 Mar 26 02:20:18 so maemo4 onwards are capable of running these :P Mar 26 02:20:24 exactly Mar 26 02:20:26 "onward" isn;t really true Mar 26 02:20:37 why not? Mar 26 02:21:03 because the instructions you posted are for meego for one thing, not the n8x0 Mar 26 02:22:26 yeah but similar were used for years directly on my n810, the notes were only just recently written but are within reason and include all required elements Mar 26 02:23:00 I have probably documented and described that process 10 times on tmo Mar 26 02:24:06 turning those instructions into a spec file is not all that difficult Mar 26 02:25:13 you must have packaged it before, i'm sure i've seen it in the maemo repos Mar 26 02:25:38 yes, each of those repositories contains a complete debian/ installer Mar 26 02:31:19 lcuk: your git urls appear to be broken? Mar 26 02:32:02 ali1234, they should not be Mar 26 02:32:06 github.com/lcuk Mar 26 02:32:22 liqbook is an empty repo Mar 26 02:33:15 yes :$ I shall fix that, it is available on maemo servers Mar 26 02:33:45 * lcuk will add an extra chapter first. Mar 26 02:36:50 * lcuk may also mergo liqbook with liqtutor :$ Mar 26 02:37:47 "developered" Mar 26 02:37:59 sounds like something bad involving steve balmer Mar 26 02:38:39 nn \o Mar 26 02:38:44 :P Mar 26 02:47:32 bugs... Mar 26 02:47:42 lcuk: have you ever tried compiling this on 64 bit platform? Mar 26 02:48:19 you can't put a void* in an int on 64 bit :) Mar 26 02:49:01 not all of one anyway :) Mar 26 02:58:03 i am confuse. you have get/set methods to hide the type of the tag anyway, but then the actual underlying storage type doesn't match the get/set type... why? **** ENDING LOGGING AT Sat Mar 26 02:59:58 2011