**** BEGIN LOGGING AT Sun Oct 05 02:59:57 2008 Oct 05 05:53:30 The gdk documentation says that most of the gdk font routines, such as gdk_font_load, are deprecated. But the documentation does not say what new code should use instead of those calls. Does anyone know how new fonts should be found and loaded in gdk/gtk on a Freerunner? Are we supposed to be using pango? Oct 05 10:12:12 morning Oct 05 10:12:20 Is there anyone online who understands how to select different X11 fonts on the Freerunner? Oct 05 10:12:33 Hey Oct 05 10:12:54 rwhitby, Good morning. Oct 05 10:13:00 g'day Oct 05 10:14:00 * rwhitby checks on the fso autobuilder to see where it's up to ... Oct 05 11:02:03 mwester: http://moko.mwester.net/download/uImage-gta01-g78199ea0_mwester-stable.bin is linked to from the qtopia extended release page, but doesn't exist. Oct 05 11:02:24 similarly for http://moko.mwester.net/download/uImage-gta02-g78199ea0_mwester-stable.bin Oct 05 11:02:49 lpotter: got any links for kernels compatible with qtextended gta01 and gta02 rootfs? Oct 05 12:22:21 rwhitby: The links on the qtopia extended page just below (the dl.htm) links should work -- I had to update the kernels to fix the GTA02 APM status. If I could figure out how to create a custom 404 page on that hosting site, I'll do that so it offers a bit more info... Oct 05 12:23:25 yeah!! FSO-unstable built finally, don't check anything in anybody, I need to do a little work while it actually builds! ;) :-D Oct 05 12:26:12 mwester: does gdk-pixbuf build again? Oct 05 12:31:38 mwester: When can I start commiting again? :-) Oct 05 12:34:44 emdete: ./fso-unstable/tmp/staging/armv4t-angstrom-linux-gnueabi/usr/include/gtk-2.0/gdk-pixbuf <-- was created, so I assume there's an ipkg somewhere :-D Oct 05 12:35:04 alphaone: i attached some patches with #167 but probably introduced some typos/errors because i can't test it in fso. can you take a look? Oct 05 12:35:05 alphaone: :p immediately, as long as it all works! Oct 05 12:35:21 mwester: strange, it does not build here after a make clean` Oct 05 12:35:33 mwester: Hmm, that could be a problem ;-) Oct 05 12:35:36 emdete: Thanks, will do Oct 05 12:36:36 alphaone: i wanted to have 3 clean patches but... sry Oct 05 12:55:33 alphaone: those patches are just thought as a starting point for getting the ubx a stand-alone module... Oct 05 12:56:04 emdete: Yeah, but some of that is not going to happen I fear... Oct 05 12:56:19 alphaone: which ones? Oct 05 12:56:25 Like the ubx specific dbus calls will stay in the ubxdevice. Oct 05 12:56:45 But what I though I could do is separate the ubx parsing stuff from the ubx device completely Oct 05 12:56:54 that's more than ugly, in the protocol layer shouldnt be a dbus dependency Oct 05 12:59:08 But the generic gpsdevice shouldn't know anything about ubx specific stuff, garmin specific stuff, sirf specific stuff, ... Oct 05 12:59:18 That's even uglier Oct 05 13:00:17 Initially I had the idea of separating ubx parsing from the actual ubx device, but I didn't have any compelling reasons at that time Oct 05 13:01:16 I mean you don't really need or want all the handle_FOO methods either, do you? Oct 05 13:01:49 or you make those debug methods more abstrakt and allow that for others too... Oct 05 13:02:12 Yes, for some things it makes sense Oct 05 13:02:18 For others it doesn't Oct 05 13:03:01 imho Oct 05 13:03:16 alphaone: then they are just empty Oct 05 13:04:44 alphaone: you have UBX in a class hierarchie but the channel itself not... wouldnt it be better (for "plugging" daemons together) to have both as member? does fso still support udp/gllin/gta01 btw? Oct 05 13:06:17 emdete: The channels have a hierarchy, it's just very flat. :-) Oct 05 13:06:33 Everything is a subclass of gpschannel Oct 05 13:06:58 And yes, we need a gta01channel that takes care of starting and stopping gllin Oct 05 13:07:15 for gta02 a normal serialchannel is enough Oct 05 13:07:51 isnt everything a subclass of gpsdevice, not channel? ...and channel is a member? Oct 05 13:07:56 gta01channel would be a udpchannel that also manages gllin Oct 05 13:08:00 no Oct 05 13:08:10 a gpsdevice has a gpschannel, yes Oct 05 13:08:21 but Serialchannel is a gpschannel Oct 05 13:08:28 It's all in gpschannel.py Oct 05 13:08:31 ...und UBX... is a child of GPSDevice Oct 05 13:08:35 I think 4 classes Oct 05 13:08:39 yes Oct 05 13:08:59 and GPSDevice -> UBXDevice -> GTA02Device Oct 05 13:09:04 what do you mean with "all" - i meant the dbus object itself Oct 05 13:09:16 yes, thats what i was refering to Oct 05 13:09:31 Hmm, what's your point? Oct 05 13:09:46 the channels are just so I can have different inputs Oct 05 13:10:16 woulnt it be better (for plugging) if you would have a dbus-object GPSSomeThing that has two member, the channel and the device? Oct 05 13:10:20 i.e. I can use a FileChannel to open a dump of NMEA and test the NMEADevice Oct 05 13:10:33 shure, i know that Oct 05 13:10:46 Or I can use the same NMEADevice with the GTA01Channel to have it use gllin Oct 05 13:10:54 but you can't plug in another interpreter on the fly Oct 05 13:10:59 I don't think so, no Oct 05 13:11:14 Why would you want to do that? Oct 05 13:11:18 that's my point (pyneo suffers from the same limitation :D ) Oct 05 13:11:28 Well, yes Oct 05 13:11:46 just put 2 settings into the config and get those objects at runtime. derivating classes isn't at runtime Oct 05 13:11:50 Supporting the Gypsy way (opening different devices) is on my radar Oct 05 13:11:56 But not really high :-) Oct 05 13:12:19 pyneo does so already and has more than one dbus object implementing that if Oct 05 13:12:41 It's already configurable Oct 05 13:12:52 in /etc/frameworkd.conf Oct 05 13:13:03 ...and loads a complete differetn class tree, yes? Oct 05 13:14:38 emdete: Just look at factory.py Oct 05 13:16:02 i did already, shure ;) i love factory-factories... Oct 05 13:28:23 hello, i missed a call with FSO(testing version) and I did an AT+CPBS="ME" then AT+CPBR=? then AT+CPBR=1,10 all with the framework gsm debug...and it didn't give me the missed call Oct 05 13:30:54 if you want to record missed calls, you need to write that functionality Oct 05 13:31:07 listen for signals, then write it somewhere Oct 05 13:31:28 we didn't do that yet since we have no PIM storage where we could save the data Oct 05 13:31:35 emdete: seen abraxa lately? Oct 05 13:32:06 mickey|tw: not irl but on im, shure. he is back in germany. Oct 05 13:32:48 any idea whether he had a chance to work more on pimd? Oct 05 13:41:08 ok thanks a lot...so we can't save missed calls on the sim? Oct 05 13:41:24 because ME is not writable? Oct 05 13:41:32 s/ME/MC Oct 05 13:42:53 well, usually smartphones handle this not by using the SIM Oct 05 13:43:07 mickey|tw: i think so, but he is working on some arm project at the univeristy... dont know exactly how far pimd is right now Oct 05 13:43:25 emdete: hmm, ok. will ping him when I'm back in .de Oct 05 13:43:26 mickey|tw: anyway this storage should be filled by the modem as far as i know... Oct 05 13:43:33 ah ok...my phone(not smart) did this with the sim... Oct 05 13:43:45 s/phone/old phone/ Oct 05 13:44:56 let me check Oct 05 13:45:01 * mickey|tw selects MC Oct 05 13:50:11 * GNUtoo-desktop must go cycling Oct 05 13:50:18 (bycicle) Oct 05 13:50:42 s/bycicle/bicycle Oct 05 13:53:30 heh Oct 05 13:53:32 it works Oct 05 13:53:33 cool Oct 05 13:53:38 you always learn something new Oct 05 13:53:43 shure ;) Oct 05 13:53:58 mickey|tw: did you ever change sim while the neo is powered on? Oct 05 13:55:40 hi Oct 05 13:57:05 no, i don't think that's advisable Oct 05 13:57:23 although the calypso has support for that, i don't think we have connected a SIM socket that supports that Oct 05 13:58:49 You'd have to remove the battery first, which would also be inadvisable, I guess. Oct 05 14:00:12 well Oct 05 14:00:19 gsm powers down on removing the battery Oct 05 14:00:20 which is ok Oct 05 14:00:25 mickey|tw: I changed SIM - the modem is off then anyway Oct 05 14:00:31 but i don't know how all that is electrically connected Oct 05 14:00:36 Went okay so far Oct 05 14:00:55 still i wouldn't advise it :) Oct 05 14:01:05 for mere mortals :) Oct 05 14:01:27 And especially don't do it on a GTA01; you'll let the magic smoke out of the regulator. Oct 05 14:25:20 Hi, i'd like to be able to use fingertyping in a terminal, so not using a stylus. To do so id like to have a typical cellphone keyboard as a transparent overlay on top of the terminal (or other application). Is such a thing available or being worked on already ?? Oct 05 14:26:44 sigius: true transparency is bit difficult Oct 05 14:27:02 sigius: but i have done some prototyping, do you know python? Oct 05 14:27:29 lindi-, hardly, I played around with it a bit Oct 05 14:27:33 sigius: C? Oct 05 14:27:49 lindi-, yes Oct 05 14:28:44 sigius: darcs get http://iki.fi/lindi/darcs/keyboard is a simple virtual keyboard prototype in C. it grabs the "mouse" so that it can see when you touch the screen but it does not draw anything over other apps unless you touch the screen Oct 05 14:28:48 Hi, opkg-target update displays 5 404 errors in toolchain, why? Oct 05 14:29:13 what are the correct sources and where to configure them? Example: * Failed to download http://downloads.openmoko.org/repository/testing/noarch/Packages.gz, error 404 Oct 05 14:32:05 lindi-, Ok, cool i'll check that out. So it shows the keyboard when you are touching the screen and then the underlying app (say terminal) when you release ? Is that correct ? Oct 05 14:33:12 sigius: it shows only one letter at the time at the moment Oct 05 14:33:46 lindi-, are you still working on this at the moment or did you abandon it ? Oct 05 14:33:48 sigius: drawing the whole keyboard every time you touch the screen would have been too slow with xserver-xorg-video-fbdev. now that i have the faster xserver-xglamo server it might be bit faster Oct 05 14:33:56 sigius: it was a quick hack Oct 05 14:34:07 lindi-, ok i see. Oct 05 14:34:39 sigius: mostly just to figure out what things need to be taken into account Oct 05 14:34:48 sigius: i'm currently using matchbox-keyboard with custom layout. it has some issues that are hard to fix Oct 05 14:35:23 sigius: 1) the keyboard layout can not define absolute coordinates. i have some useless padding here and there and i can't figure out how to remove it Oct 05 14:35:47 lindi-, i'm think one could make the keyboard purely virtual (i.e. not have it draw anything at all to screen, but just read and interpret screen taps.) Oct 05 14:36:01 s/think/thinking/ Oct 05 14:36:03 sigius: 2) it can't be configured to handle mod1-mod2-C differently from mod2-mod1-C Oct 05 14:36:38 sigius: since ideally i would have a only two modifiers and could use it to produce different variations like C, mod1-C, mod2-C, mod1-mod2-C, mod2-mod1-C Oct 05 14:37:01 sigius: you could but it is bit hard to learn to type with that Oct 05 14:37:19 lindi-, sorry I do not get the mod1-mdo2 bit. Oct 05 14:37:35 lindi-, should take some getting used to,yes Oct 05 14:37:44 hello Oct 05 14:37:47 sigius: like ctrl-alt-c and alt-ctrl-c could produce different symbol Oct 05 14:38:02 sigius: on normal keyboard you usually don't want this but with touchscreen it would make sense Oct 05 14:38:45 lindi-, ok i see Oct 05 14:38:53 where can i find the most actual 2007.2 sources? (i am interested in openmoko-dialer2 and phone-kit) Oct 05 14:39:25 dos1: mokomakefile is easiest way to find it Oct 05 14:39:54 dos1: it will fetch bitbake recipes from different repos. those bitbake recipes then refer to the source code of the apps Oct 05 14:49:50 lindi-, btw what is darcs ? Oct 05 14:50:25 is that darcs the cm tool ? Oct 05 14:55:03 sigius: yep Oct 05 14:55:15 sigius: apt-get install darcs Oct 05 14:57:25 lindi-, right. I gather the keyboard (in main.c) you have in mind is a regular qwerty, not a cellphone keyboard, correct ? Oct 05 14:57:46 sigius: making the layout configurable is a lot of work Oct 05 15:02:58 lindi-, How do you build this, i.e. using what toolchain etc ? Oct 05 15:03:19 sigius: i build on FR, with qemubuilder or inside qemu Oct 05 15:03:32 FR ? Oct 05 15:03:39 freerunner Oct 05 15:04:01 hah, easy solution. I also tried that but there is no gcc in Om 2008.8 :) Oct 05 15:04:08 right :) , ofcourse Oct 05 15:04:09 (i know I know, debian :) ) Oct 05 15:04:47 may I ask one. Toolchain question. ---prefix=/someting/ does not work, because toolchain sets all destination directories. Hardcoded. Oct 05 15:04:52 What to do? Oct 05 15:05:23 LionKMP, rebuild the toolchain if thats at all possible Oct 05 15:05:30 for testing it would be easier to do --prefix=/media/card Oct 05 15:06:12 sigius: it's only a shell script which makes all those "--execdir=" and many more, so I could modify that script, but I don't see if there is a hidden reason to do that way. Oct 05 15:06:14 just to speed things up i am planning to setup cross-compiling distcc with qemubuilder Oct 05 15:06:43 actually "om-conf" sets all the output dirs that hardcoded way. Oct 05 15:07:19 otherwise I could do "make install" on my host pc and tar-gz the result e.g. /media/card/testprogram Oct 05 15:08:08 lindi-: you seems to be choosig the easiest way all the time. Cool :) Oct 05 15:10:37 checking for gtk-config... no Oct 05 15:10:48 is there a way to build this in toolchain ^^^^ Oct 05 15:11:15 (apt-get install libgtk1.2-dev..) Oct 05 15:11:26 :-D Oct 05 15:11:46 hm, host os? Oct 05 15:11:49 or kidding? Oct 05 15:11:59 I don't think it wants my PC's gtk-config Oct 05 15:12:11 LionKMP: no no but i do it natively on am Oct 05 15:12:13 arm Oct 05 15:12:15 ok Oct 05 15:12:34 yes, that's the easy way. but I try using tool chains. Oct 05 15:13:02 ok guys, who are using 2007.2 and want to set different ringtones for incoming dial and sms? ;> Oct 05 15:13:47 * LionKMP no Oct 05 15:14:26 lindi-, anything else byond gcc I need to opkg to build main.c Oct 05 15:15:31 here - http://openmoko.opendevice.org/~dos/phone-kit - is a patched version of phone-kit Oct 05 15:16:13 wwowowow, I crosscompiled Xbill in Toolchain. :DDDD Oct 05 15:16:35 in /etc/pulse/session you can set load-sample ringtone_sms /path/to/your/sms/ringtone.wav Oct 05 15:16:51 restart pulseaudio and X, and you have different ringtone for sms :) Oct 05 15:18:17 sigius: you need package with gtk+-2.0.pc Oct 05 15:18:30 sigius: libfakekey.pc Oct 05 15:18:40 sigius: pkg-config Oct 05 15:18:50 sigius: those three Oct 05 15:19:33 Hey Oct 05 15:20:18 Ainulindale, btw., I got retrieve_messagebook to work Oct 05 15:20:57 lindi-, Ok thanks. I hope thats all, i noticed I was even missing 'make' :) Oct 05 15:21:06 sigius: oh, and make too Oct 05 15:40:36 How do I make my FSO kernel suspend? Oct 05 15:41:10 The question is how do you make it wake up Oct 05 15:42:18 alphaone, how long do I have to press the power button to suspend it? :) Oct 05 15:42:35 quickdev: I think we don't suspend at the moment Oct 05 15:42:43 ah, ok Oct 05 15:42:49 alphaone, kernel issue, right? Oct 05 15:42:51 because resume is broken (or at least has been for a long time) Oct 05 15:50:14 alphaone, is there a way to suspend from command line? Oct 05 15:51:32 apm -a Oct 05 15:51:34 apm -s Oct 05 15:51:42 echo mem > /sys/power/state Oct 05 15:51:44 should work Oct 05 15:55:31 alphaone, suspend and wake up works for me. Is there a way to enable it after 3 seconds power button press? :) Oct 05 15:58:23 alphaone: that does not properly configure GSM for suspend Oct 05 15:58:39 quickdev: zhone does that, sure it is possible Oct 05 15:58:45 lindi-: I am aware of that Oct 05 15:58:58 ah, thanks for the hint Oct 05 15:59:16 quickdev: You need to call Suspend (or similar) on the Usage interface Oct 05 15:59:46 That should let the framework take care of suspend Oct 05 16:03:27 I wonder why I haven't heard a complaint about the too small "qwerty" and the missing "Exit" button (without expanding the bar) of the illume theme. Oct 05 16:09:51 alphaone, http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Usage.html;hb=HEAD - Suspend is not listed although it is used in frameworkd. I'll force mickey to add that tomorrow :) Oct 05 16:10:13 quickdev: Do that :-) Oct 05 16:10:13 alphaone, the Usage interface is supposed to offer a unified way of handling other subsystems? Oct 05 16:10:36 Sup3rkiddo: It is for handling resources Oct 05 16:10:45 Which is not really subsystems Oct 05 16:11:19 alphaone, yes, so currently for me, I see only resources from the odeviced subsystem when I invoke ListResources Oct 05 16:12:00 Sup3rkiddo: ogsmd and ogpsd should register their resources as well Oct 05 16:12:26 alphaone, ah ok, since i am running this on my laptop, thats no wonder why they are not registering Oct 05 16:14:40 okay, makes sense Oct 05 16:15:11 just abused a .desktop file to suspend, hehe Oct 05 16:17:25 heh Oct 05 16:18:40 wibruje Oct 05 16:18:47 ups, not here :x Oct 05 16:26:04 mwester, did you test suspend and the AT%SLEEP=2 patch? Oct 05 16:28:51 quickdev: what's AT%SLEEP? google does not find it Oct 05 16:30:38 lindi-, yesterday we found out, that the oscillating gsm bug (ticket #1024) is only appearing, when gsm goes into deep sleep. AT%SLEEP=2 disables deep sleep. mwster found that command in the enfora enabler docs, a similar device. Oct 05 16:32:06 quickdev: but that should only be done during calls to save power? Oct 05 16:32:33 quickdev: i think this is not kernel job Oct 05 16:33:00 quickdev: ah it's not about voice quality during call Oct 05 16:33:04 lindi-, that should only be done on phones where the oscillating gsm bug appears. During calls, the gsm is stable. I has to be sent at the beginning to stop oscillating. Oct 05 16:33:34 oscillating = drop and reregister network many times in an hour Oct 05 16:34:03 is there a page on Track where I could type in "1024" to view that ticket? Oct 05 16:34:15 (other than URL bar) Oct 05 16:34:26 http://docs.openmoko.org/trac/ticket/1024 Oct 05 16:34:43 is there a page on Track where I could type in "1024" to view that ticket? Oct 05 16:35:20 LionKMP: the search field at bugs.openmoko.org Oct 05 16:35:27 LionKMP, enter "#1024" into the search field, hehe Oct 05 16:36:12 ah, ok thanks. I tried without #. :) thanks! Oct 05 16:37:49 http://moko.mwester.net/brc.html also has information on the problem. Oct 05 16:38:43 quickdev: Yes, it sleeps very nicely with SLEEP set to 2 Oct 05 16:39:03 The only noticible difference (which could be important to developers) Oct 05 16:39:20 is that with SLEEP set to 2, the UART never goes into the mode where it eats the first character. Oct 05 16:39:45 mwester, which kernel to you use? Oct 05 16:40:38 I use my own as I never really know what is and is not in the official moko kernels; it's basically the offical git repo's "stable" branch with some debug turned on. Oct 05 16:40:52 mwester: hrm, it's really irritating we can't look at the gsm firmware Oct 05 16:41:32 There was a very unfortunate commit to the stable not too long ago that broke resume on the gta02; stable has been fixed but I don't know if the change has made it into any of the distros yet. Oct 05 16:42:50 lindi-: mickey||tw looked into the source code that Om has, and the %SLEEP command is not even in that source -- so nobody except TI knows that command exists. We are coding to that GSM sometimes by sheer luck. Oct 05 16:43:36 mwester: do you remember where in http://www.enfora.com/index.cgi?CONTENT_ID=11&User:LANGUAGE=en they mention AT%SLEEP? Oct 05 16:43:46 mwester: or should i just wget -r && grep? Oct 05 16:44:23 mwester: is it possible to get access to the binary firmware image somehow? Oct 05 16:44:32 grep from that should find it? Oct 05 16:45:46 http://www.enfora.com/index.cgi?CONTENT_ID=1350&User:LANGUAGE=en <--- First document listed. Oct 05 16:46:15 Check the ML; somebody with some fake id posted notes on how to read the GSM firmware out. Oct 05 16:47:06 That's really more effort in hardware and software than I want to do (even though it might have actually been easier than the trial and error process I used). Oct 05 16:47:16 mwester: http://n2.nabble.com/GSM-firmware-hacking-td684093.html? Oct 05 16:49:13 Yeah Oct 05 17:47:31 i'm back Oct 05 17:53:57 mickey|tw, so what did your checks return? Oct 05 19:23:47 hi Oct 05 19:24:03 anybody from debian 4 FR here? Oct 05 19:27:09 depends on your question :-) Oct 05 19:53:26 i'm getting a neo ! Oct 05 19:53:40 * bbs gets ready for working on a email app Oct 05 19:53:56 is there a preferred language for apps here? python c++ c? Oct 05 19:58:27 nomeata: ihave repo problems with debian Oct 05 19:59:38 admiral0: which problems exactly? Oct 05 20:01:18 impossible to install zhone session Oct 05 20:05:07 it just says it's broken Oct 05 20:07:32 ... Oct 05 20:08:19 it's exactly that http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/45fee418891a0b7d Oct 05 20:08:26 admiral0: debian unstable is waiting for some packages Oct 05 20:08:55 ah Oct 05 20:08:55 python dbus stuff IIRC Oct 05 20:09:08 ok Oct 05 20:09:20 when will it be ok then? Oct 05 20:10:55 zhone: Depends: python-edbus but it is not going to be installed Oct 05 20:10:55 Depends: python-ecore but it is not installable Oct 05 20:10:55 Depends: python-edje but it is not going to be installed Oct 05 20:10:55 Depends: python-evas but it is not going to be installed Oct 05 20:10:57 ... Oct 05 20:11:14 you'll have to wait til the packages are uploaded to unstable Oct 05 20:11:30 thank you. Oct 05 20:12:06 do you know how much i'll have to wait? just info Oct 05 20:12:18 I'm waiting as well :) no idea Oct 05 20:12:52 does zhone-session get you a keyboard? Oct 05 20:13:33 admiral0: matchbox-keyboard is the keyboard Oct 05 20:14:16 ok Oct 05 20:14:25 i was in trouble with midori Oct 05 20:14:28 lol Oct 05 20:14:37 admiral0: maybe you can install the packages manually from http://pkg-fso.alioth.debian.org/debian/pool/main/p/python-edbus/ with dpkg Oct 05 20:15:03 hi, is there a way to read the volume an audio-signal during a call (e.g. i want to monitor the level of the outgoing signal) Oct 05 20:15:31 i would be glad with either high-level access to this data or low level access to the pcm data Oct 05 20:15:59 but i guess the audio-device will be blocked (?) Oct 05 20:16:12 yeah Oct 05 20:16:18 neolynx: why would that help? Oct 05 20:16:41 lindi-: manually downgrade ? dont know Oct 05 20:17:16 admiral0: you can workaround libcaca0 bug by using beta14 version of libcaca0 Oct 05 20:18:00 doh Oct 05 20:18:13 i got midori working Oct 05 20:18:20 now i am a happy person Oct 05 20:18:48 lol Oct 05 20:21:02 as i see it here it's a dependency hell Oct 05 20:21:31 libcaca0 and libcucul0 depend on each other Oct 05 20:22:26 admiral0: no they don't. Oct 05 20:23:37 admiral0: apt-cache show libcucul0 Oct 05 20:23:47 wait Oct 05 20:23:55 i'm apt-get updating Oct 05 20:24:07 maybe something got fucked up Oct 05 20:25:48 Depends: libcaca0 (>= 0.99.beta15-1) Oct 05 20:26:22 admiral0: but read the package description Oct 05 20:26:36 ah k Oct 05 20:27:16 admiral0: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500492 is the bug Oct 05 20:27:54 admiral0: as you can see it has been fixed and a fixed package has been built: http://buildd.debian.org/fetch.cgi?&pkg=libcaca&ver=0.99.beta15-2&arch=arm&stamp=1223227047&file=log Oct 05 20:28:59 however the fixed package is not yet in ftp://ftp.debian.org/debian/pool/main/libc/libcaca Oct 05 20:29:33 ok Oct 05 20:29:35 admiral0: you have multiple options. 1) wait 2) build the package yourself with the patch 3) build an older version yourself Oct 05 20:29:42 admiral0: i personally did 3) Oct 05 20:30:31 hmm Oct 05 20:30:36 i prefer 1 Oct 05 20:30:47 i'm not good at cross compiling Oct 05 20:31:06 and i do not want dev libs on my freerunner Oct 05 20:31:14 admiral0: i used qemubuilder Oct 05 20:31:27 admiral0: it's really simple Oct 05 20:31:40 qemubuilder? Oct 05 20:31:45 yeah Oct 05 20:31:47 apt-get install qemubuilder Oct 05 20:32:13 wget ftp://ftp.debian.org/debian/pool/main/libc/libcaca/libcaca_0.99.beta14-1.diff.gz ftp://ftp.debian.org/debian/pool/main/libc/libcaca/libcaca_0.99.beta14-1.dsc ftp://ftp.debian.org/debian/pool/main/libc/libcaca/libcaca_0.99.beta14.orig.tar.gz Oct 05 20:32:25 sudo qemubuilder --build libcaca_0.99.beta14-1.dsc Oct 05 20:32:40 => tada, you have caca-utils_0.99.beta14-1_armel.deb libcaca-dev_0.99.beta14-1_armel.deb libcaca0_0.99.beta14-1_armel.deb libcucul-dev_0.99.beta14-1_armel.deb libcucul0_0.99.beta14-1_armel.deb Oct 05 20:32:50 wow Oct 05 20:33:26 admiral0: you need debian unstable, see the instructions at http://wiki.debian.org/DebianOnFreeRunner Oct 05 20:34:47 admiral0: and feel free to ask questions, we need more people who want to learn how to fix bugs Oct 05 20:35:51 :D Oct 05 20:37:00 admiral0: but that is the truth. i am using debian since with it i can fix bugs :) I haven't managed to even compile most other distros for openmoko Oct 05 20:37:40 moko makefile requires very much to build Oct 05 20:39:24 i installed iceweasel Oct 05 20:39:27 am i nuts? Oct 05 20:39:45 lol Oct 05 20:41:02 admiral0: mokomakefile build unfortunately often fails Oct 05 20:41:06 admiral0: heh :) Oct 05 20:41:11 i have used midori for now Oct 05 20:42:15 it works Oct 05 20:42:21 pretty well Oct 05 20:42:34 i built shr one time Oct 05 20:42:50 it failed 3 tasks before completion Oct 05 20:43:24 admiral0: pretty well yes. qemubuilder works every time :-P Oct 05 20:44:06 admiral0: qemubuilder builds the package in a clean environment and installs only packages that have been marked as Build-Depends. this way nothing in your normal system can affect the produced package Oct 05 20:44:36 that's good Oct 05 20:44:58 of course it is much slower than cross compilation then Oct 05 20:45:08 but you only need to compile the packages you need, not everything from scratch Oct 05 20:46:06 i noticed a bad thing Oct 05 20:46:18 there's no wicd in the repo Oct 05 20:50:22 ah ok Oct 05 20:50:30 at least networkmanager Oct 05 20:55:49 regarding stability of FSOMakeFile, am i doing something wrong or is there a known bug? Whenever i try to build fso-{testing,unstable}-image it dies building glibc with an error from localedef which somehow can't generate locale for es_NI. Oct 05 20:58:47 Sounds like Qemu won't run on your system. Is it a Fedora or Red Hat distro? Oct 05 20:59:50 debian unstable Oct 05 21:01:09 Ok. Check the log files, and try to sort your qemu problem (there's a security change in most recent kernels that breaks qemu -- google for the sysctl change to make it work again). Oct 05 21:01:19 Or just disable locale generation for your build. Oct 05 21:02:51 ok i will try to fix it i am running a more or less vanilla 2.6.26 kernel Oct 05 21:03:27 many people don't bother with locale generation; it's much faster to build that way. Oct 05 21:05:49 ok but i guess the sysctl change is needed anyway, right? Oct 05 21:07:28 GLIBC_GENERATE_LOCALES = "en_US.UTF-8" maybe? Oct 05 21:12:12 in openembedded/packages/glibc/glibc.inc ? Oct 05 21:12:25 No, it should be on the wiki Oct 05 21:14:09 ENABLE_BINARY_LOCALE_GENERATION = "0" Oct 05 21:14:14 in the local.conf file Oct 05 21:15:12 ok will try it, thanks Oct 05 21:18:21 night everybody Oct 05 21:45:31 nomeata: still awake? Oct 05 21:45:49 gismo: barely, I was about to leave Oct 05 21:46:28 nomeata: pvt :-D Oct 05 21:46:47 Hey Oct 05 21:46:47 http://git.debian.org/?p=pkg-fso/fso-frameworkd.git;a=commitdiff;h=f78af4c5dcf5e48a8b6465f3722f920fd8a38f95 is still needed, because the default python encodings differ on FSO’s image and Debian, IIRC Oct 05 21:46:52 pvt? Oct 05 21:47:02 nomeata: private Oct 05 21:47:45 nomeata: it's quite a long time since I've ever tested an upstream FSO ;-) Oct 05 23:54:42 Ainulindale, here? **** ENDING LOGGING AT Mon Oct 06 02:59:57 2008