IRC log for #maemo-ssu on 20140505

01:37.31*** join/#maemo-ssu LauRoman (~LauRoman@5-14-195-26.residential.rdsnet.ro)
02:01.50*** join/#maemo-ssu silviof1 (~silviof@unaffiliated/silviof)
02:05.15*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
03:48.38*** join/#maemo-ssu radekp (~radek@82.113.39.213)
04:28.37*** join/#maemo-ssu amizraa4 (~amizraa@gateway/tor-sasl/amizraa)
04:33.37*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
05:32.21*** join/#maemo-ssu luf (~luf@85.93.125.67)
05:46.32*** join/#maemo-ssu scoobertron (~tom@66.172.11.27)
06:44.49*** join/#maemo-ssu sailus (~sailus@salottisipuli.retiisi.org.uk)
06:50.08*** join/#maemo-ssu _rd (~rd@p57B49015.dip0.t-ipconnect.de)
08:34.22*** join/#maemo-ssu _rd (~rd@p57B49015.dip0.t-ipconnect.de)
09:15.46*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
09:31.18*** join/#maemo-ssu jon_y (~enforcer@2001:e68:4053:a79a:e01f:8e6d:cdca:d0e5)
11:06.33*** join/#maemo-ssu kolp (~quassel@55d45c6b.access.ecotel.net)
11:48.31*** join/#maemo-ssu freemangordon (~ivo@46.249.74.23)
11:57.31*** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz)
12:29.37*** join/#maemo-ssu NishanthMenon (~nmenon@nat/ti/x-xqsbvidejmrzysla)
12:31.16*** join/#maemo-ssu LauRoman (~LauRoman@5-14-195-26.residential.rdsnet.ro)
12:37.56*** join/#maemo-ssu eugene_ (~eugene@109.62.155.107)
13:46.34*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-rpltvmizxdxvihkj)
13:47.24*** join/#maemo-ssu eugene_ (~eugene@109.62.155.107)
13:54.11*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
13:57.47freemangordonmerlin1991: needs some help with debian control files and preinst scripts
13:57.53freemangordon*need
13:58.17freemangordonfor some reason pre-depends does not work the way I was thinking
14:02.16freemangordonmerlin1991: I've put "Pre-Depends: kernel-cssu-flasher ( = 1:2.6.28-10cssu3 ) | kernel-power-flasher ( >= 1:2.6.28-10power51r1 )" in mp- control file, but kernel is not being flashed before the reboot
14:03.30freemangordonis there a way to force dpkg --configure kernel-cssu-flasher in mp- preinst script?
14:27.49*** join/#maemo-ssu MohammadAG (~MohammadA@Maemo/community/contributor/MohammadAG)
14:39.26*** join/#maemo-ssu BigBox___ (~BigBoxDri@ip-77-24-1-144.web.vodafone.de)
14:43.50DocScrutinizer05freemangordon: I would prefer a script that in turn calls the package management
14:51.05freemangordonDocScrutinizer05: but how to execute that script?
14:51.42DocScrutinizer05well, isn't user supposed to click on the CSSU installer icon?
14:51.57*** join/#maemo-ssu eugene_ (~eugene@109.62.155.107)
14:52.31freemangordonit is, but it looks hackish to me to install a krenel from cssu-enabler
14:52.37freemangordon*kernel
14:52.47DocScrutinizer05honestly? why?
14:52.52freemangordondunno
14:53.09freemangordonno particular reason besides my gut feelings :)
14:53.21DocScrutinizer05it is 'hackish' to force HAM into a scrupting environment
14:53.32DocScrutinizer05scripting*
14:54.00freemangordonwell, actually HAM supports scripting ootb
14:54.35freemangordonanyway, i'll consider cssu-enabler
14:54.43DocScrutinizer05unlike (some) other package managers HAM obviously doesn't support a particular sequence or priority of installation of multiple packages pending to get installed
14:55.26DocScrutinizer05and tbh I'd probably prefer wget and dpkg for installing kernel anyway
14:55.43DocScrutinizer05that's *my* guts feeling ;-)
14:55.58freemangordon:)
14:57.29kerioyeah
14:57.35kerioshoehorning the kernel in dpkg is something nokia made up
14:57.39kerioand it's completely and utterly awful
14:57.45kerioespecially considering how it's supposed to work
14:57.58keriothe flasher predepends on the kernel because it'll flash the image and then delete it
14:59.29DocScrutinizer05:nod:
14:59.54keriothat's why i use uboot :3
14:59.57keriono more flashing for me
15:00.10DocScrutinizer05they already did abuse .deb as script, basically
15:00.54DocScrutinizer05a double wrapper matroshka kernel installation scheme would be really way too much
15:02.50DocScrutinizer05rather unwrap the crap and rewrite/refactor it in plain shellscript. Or at least use the lowest level tool (I.E: dpkg, rather than HAM) directly from a shellscript, to install kernel and modules
15:03.16DocScrutinizer05with dpkg you have 100% control over sequence of installation
15:04.38keriowhy is the kernel even versioned like that
15:05.17keriodebian on sheevaplug has no on-nand kernel autoflashing, and for good reasons
15:05.30kerio...at least, i think so
15:05.37DocScrutinizer05but yeah, optimal control and same time getting rid of this abomination would be: wget the tarball, untar it to /lib/modules/<newkernel>/* and /tmp/kernel.bin, then call flasher manually for the kernel.bin, then reboot
15:06.08keriomeh, modules are fine like this too
15:06.25keriowhy do we even have to flash the kernel again?
15:06.26DocScrutinizer05sure
15:06.33keriocan't we just get ubifs support in uboot and use that?
15:06.41kerioor extfs
15:06.48DocScrutinizer05but flashing a NAND partition is sth you better do under very tight and close control
15:06.52kerioyeah
15:07.39DocScrutinizer05particularly when you first want to check if that's really what you wanna do ("check for uBoot or non standard kernel on NAND")
15:08.03keriowell, the pali flasher asks
15:08.09keriobut on deny, it just doesn't flash
15:08.15keriothen it goes as if it flashed
15:08.17DocScrutinizer05yeah, and it's a constant source of trouble
15:08.37freemangordonhmm, I guess I can (ab)use https://gitorious.org/community-ssu/hildon-application-manager/source/17c6a728be8dd9def69eced62880767733656713:doc/packaging.txt#L307
15:08.59keriopls dont
15:09.00kerio:c
15:09.39freemangordonhmm, why?
15:10.47DocScrutinizer05it's HAM specific aiui and will cause further crippling and obfuscation
15:11.15DocScrutinizer05KISS
15:14.17freemangordonok, cssu-enabler then
16:26.04merlin1991freemangordon: iirc pre-depends needs no reboot
16:26.14merlin1991it just says installed and configured before installing this ...
16:26.36freemangordonmerlin1991: yes, but I wanted to exploit HAM's recovery functionality
16:27.17freemangordonso, if the kernel is flashed before the device reboots because of the meiiens running kernel, it will finish the installation successfuly after the reboot
16:27.41freemangordonI tested it, If I flash the kernel after ther reboot by hand, it finishes ok
16:28.10freemangordonbut anyway, I've already hacked into the enabler
16:28.40*** join/#maemo-ssu amizraa4 (~amizraa@gateway/tor-sasl/amizraa)
16:44.03*** join/#maemo-ssu dos1 (~dos@unaffiliated/dos1)
17:00.45*** join/#maemo-ssu amizraa4 (~amizraa@gateway/tor-sasl/amizraa)
17:24.26*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-78-102-146-131.net.upcbroadband.cz)
17:31.06*** join/#maemo-ssu MohammadAG (~MohammadA@Maemo/community/contributor/MohammadAG)
17:52.36DocScrutinizer05better that
17:53.03DocScrutinizer05HAM messing around with kernel is questionable anyway
17:53.17freemangordonwhat do you think about https://gitorious.org/community-ssu/community-ssu-enabler/commit/751c577e9998e4856f40365ba4f94a93cc825c0c?
17:55.12DocScrutinizer05may I start ranting?
17:55.18freemangordonsure :)
17:55.40DocScrutinizer05*never* use $? a few lines *after* where you suspect it been set
17:55.52freemangordonhmm?
17:56.13freemangordonI know that, but all of the checks are just after the line I need the reslt from
17:56.32DocScrutinizer0594/110
17:56.51freemangordonoh, shit
17:57.10DocScrutinizer05yeah :-P
17:59.33DocScrutinizer05usually you do >' if apt-get -y --force-yes install kernel-cssu kernel-cssu-modules kernel-cssu-flasher; then '<  rather than >' apt-get -y --force-yes install kernel-cssu kernel-cssu-modules kernel-cssu-flasher: if  [ "$?" = "0" ]; then '<
18:00.25DocScrutinizer05at least that's what I'd do
18:00.59freemangordonI am not exactly a scripting guru, but I guess it is a matter of coding style
18:01.22freemangordonand IMO "my" way is more readible
18:02.13DocScrutinizer05usually not
18:02.53freemangordoncould be, I am not competent enough on the matter to argue
18:02.54DocScrutinizer05you're even doing a string compare to a numeric return value, not that it matters much
18:03.46freemangordonyou mean the quotes? that's because I am always afraid some variable could become unset and the script will abort :)
18:04.28DocScrutinizer05compare = vs -eq
18:05.47freemangordonbetter? https://gitorious.org/community-ssu/community-ssu-enabler/commit/08749748a03ea9dcd3fb9cc011552986d7a904b5
18:06.18DocScrutinizer05sure
18:08.58DocScrutinizer05jr@saturn:~/.kde4/share/config> test 0 -eq \000 ; echo $?
18:08.59DocScrutinizer050
18:09.01DocScrutinizer05jr@saturn:~/.kde4/share/config> test 0 = \000 ; echo $?
18:09.02DocScrutinizer051
18:11.22DocScrutinizer05but I don't like the whole code
18:12.44DocScrutinizer05if  [ "$?" = "0" ]; then A; B; C; D; if foo; then bar; fi; E; F; else echo error occured; exit 999; fi
18:12.52DocScrutinizer05HUH????
18:13.09freemangordonwtf is that?
18:13.41DocScrutinizer05if  [ $? -ne 0 ]; then echo error occured; exit 999;       A; B; C; D; if foo; then bar; fi; E; F;
18:13.57freemangordonaah
18:14.26freemangordonif it is c code, you can bet I'll write it like that :)
18:14.31*** join/#maemo-ssu xes (~xes@unaffiliated/xes)
18:15.08DocScrutinizer05ooops
18:15.16DocScrutinizer05if  [ $? -ne 0 ]; then echo error occured; exit 999; fi;       A; B; C; D; if foo; then bar; fi; E; F;
18:15.56freemangordonbut I don;t feel comfortable with ba/sh scripts so I do it just to make it work
18:16.02DocScrutinizer05then make that:
18:16.35DocScrutinizer05if  ! SomeLeeteStuffToDo op tion; then echo error occured; exit 999; fi;       A; B; C; D; if foo; then bar; fi; E; F;
18:17.11DocScrutinizer05now guess what's more readable
18:18.51DocScrutinizer05saves you from worrying about unset envs as well ;-D
18:18.53freemangordonI'd rather do a new -thumb release
18:19.39DocScrutinizer05I ,ight want to do a tiny fancy and refactor the code
18:19.46DocScrutinizer05for you ;)
18:20.04freemangordonsure, go ahead
18:20.09kerio"if apt-get" is way more idiomatic imo
18:20.27kerioespecially if it's a mode specifically meant to be used for the return value
18:20.36DocScrutinizer05exactly
18:20.59freemangordonsee, I followed the "coding style" of the already existed code
18:21.11DocScrutinizer05yeah, dunno who wrote it
18:21.22DocScrutinizer05fugly ;)
18:21.54DocScrutinizer05anyway, I'll eventually do a refactoring if I'm getting bored
18:22.28DocScrutinizer05dafaq, where's the full text instead of diff?
18:23.09freemangordonhttps://gitorious.org/community-ssu/community-ssu-enabler/source/afae0ce43e559fef8809ef1a266a991f169b9e8f:community-ssu-enabler
18:23.43DocScrutinizer05thanks, don't hold your breath, but eventually...
18:24.09freemangordonsure, esp that I am fine with it as it is :)
18:26.06DocScrutinizer05cleanup() is not trapped
18:26.33DocScrutinizer05indentation is foobar
18:26.42freemangordonyeah, identation is irritating
18:27.19freemangordonok, so HAM, H-D and libc6. what else?
18:27.36freemangordonkerio: ^^^? any other package -thumb misses?
18:27.49kerioidk
18:27.51kerioall of them
18:27.58freemangordonheh
18:28.27freemangordonI plan a rather small update until merlin1991 finally finds some time and makes the next -testing
18:29.18merlin1991yeah what's in scope for that?
18:29.24*** join/#maemo-ssu _rd (~rd@p57B49015.dip0.t-ipconnect.de)
18:30.12freemangordoncityifno, libc6, ham, h-d, modest, clock-ui
18:30.19freemangordonand few more
18:30.51freemangordonmerlin1991: check in http://maemo.merlin1991.at/cssu/community-devel/changes.log
18:31.12freemangordonooh, pulseaudio and pa-policy-enforcement
18:31.30freemangordonalso, statusarea-applet-battery
18:31.42freemangordonfmtx-middleware
18:32.11freemangordondunno about ke-recv, but I think it is still not ready
18:32.17freemangordonhave to ask Pali
18:32.33freemangordonhmm, 2014-03-19 04:33:22 add fremantle deb free armel ke-recv 3.19-17.1
18:32.39freemangordonmaybe it is ready after all
18:33.28kerioif it wasn't thumbified, i'm running it and it's working
18:33.35freemangordonit is not
18:33.38freemangordoniirc
18:33.39keriothen i have no clue
18:33.47freemangordonhmm, it is
18:33.55freemangordonke-recv (>= 3.19-15.7+thumb0),
18:34.04kerioi have thumb over devel
18:34.21freemangordonwell, check your installed version
18:34.38keriobut my phone is all the way over *there*
18:38.32DocScrutinizer05freemangordon: are you sure this script shouldn't start with something like >' if [ "$(id -u)" != "0" ]; then exec sudo "$@"; fi; '<  ?
18:39.16freemangordonit will fail anyways if started as user
18:39.27freemangordonbut maybe a check is really needed
18:39.37DocScrutinizer05and it sure like hell witll start as user when user clicks icon
18:40.08freemangordonno, it is started with sudo, from the .desktop file
18:40.14DocScrutinizer05aaah, ok
18:40.52DocScrutinizer05I'd rather make the script aito-sudo itself, but that's for sure a matter of style
18:40.56DocScrutinizer05auto*
18:41.53DocScrutinizer05consider setups where sudo egenrally needs root password entry, like mine
18:42.03DocScrutinizer05generally*
18:43.23kerioDocScrutinizer05: if it's well-done it'll add a sudoers file
18:43.36freemangordonit adds
18:46.46xeswho takes care about pulseaudio? Someone has ideas to fix the random  "Master sink "sink.hw0" not found" with wrong audio routing during calls?
18:47.01kerioomg it's xes!
18:47.22xeshello there!
18:48.38freemangordonxes: usually Pali is the PA man
18:49.56DocScrutinizer05hi xes
18:50.07DocScrutinizer05that PA error report is unique afaik
18:50.24DocScrutinizer05anyway CND
18:51.04freemangordon~cnd
18:51.09DocScrutinizer05maybe related to RE'ed policy enforcer LISP files?
18:51.18DocScrutinizer05Can Not duplicate
18:51.38freemangordonI doubt , those are in "production" for really long time
18:51.44DocScrutinizer05:nod:
18:51.58DocScrutinizer05thus I wonder what's wrong with xes' system
18:52.06DocScrutinizer05hw failure?
18:52.12freemangordonxes: anything in dmesg?
18:52.19DocScrutinizer05cmt SSI pin popper?
18:52.22freemangordonsmells like
18:52.28freemangordon(hw failure)
18:52.34DocScrutinizer05:nod:
18:52.55DocScrutinizer05sink.hw0 sounds like SSI interface to cmt
18:53.17DocScrutinizer05McBSP<foobar>
18:53.21xesthe error happens on 50% of reboots
18:53.41freemangordondid you try a reflash?
18:53.52DocScrutinizer05rrright
18:54.01xestried all the fixes found in tmo about miissing/optified libs
18:54.01DocScrutinizer05please check with stock fremantle
18:54.17freemangordon:nod:
18:54.18DocScrutinizer05BM is your friend
18:54.37xeswhen is does not happen the phone runs well for weeks untill ...reboot
18:54.49DocScrutinizer05hmmmmmm
18:54.54DocScrutinizer05weiiiiird
18:55.24DocScrutinizer05wasn't there another similar report about something with audio crapping pants during boot recently?
18:55.45DocScrutinizer05somewhere on tmo maybe?
18:55.59xesi will prepare a dmesg log to post. Also the process start order is the same between working/not working situation
18:56.19DocScrutinizer05mem allocation might differ nevertheless
18:56.33*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
18:56.37DocScrutinizer05also race conditions are a nightmare to debug in boot/sysinit
18:57.13DocScrutinizer05at OM we had a kernel that worked great as long as we had debug output enabled
18:57.27DocScrutinizer05as soon as we switched off debug it crashed hard
18:57.36freemangordonxes: are you on -thumb?
18:57.43DocScrutinizer05nobody ever found the reason
18:58.06DocScrutinizer05yes, that was a report about thumb crashing audio or sth
18:58.13DocScrutinizer05on tmo iirc
18:58.47freemangordonwell, assuming that nowadays most run -thumb, I am not surprised :)
18:58.56freemangordondo you have the link?
18:59.47DocScrutinizer05sorry nope
19:00.06DocScrutinizer05iirc was in one of "your" threads
19:00.47freemangordonhmm, I usually read them regularly, but might have missed that one as I was veryy busy for the last 2 months or so
19:00.48DocScrutinizer05I wouldn't feel surprised to learn that PA or gstreamer or even ALSA doesn't like thombification
19:01.08freemangordonI doubt, too many people are on -thumb
19:01.27freemangordonit is rather something wrong with xes' device, either HW or SW
19:01.29DocScrutinizer05pointer to 2nowhere"
19:02.14DocScrutinizer05pointig to a location for absolute addrs of var that's outside own code segment when "short" thumb code used
19:02.49DocScrutinizer05there's a number of nasty optimizations in PA and ALSA
19:03.46DocScrutinizer05goto * + 4 //jump to end of routine, 2 opcodes down from here
19:04.04DocScrutinizer05stuff like that (I made up this one)
19:04.15freemangordonI don;t think there is handcrafted assembly in PA or ALSA
19:04.31DocScrutinizer05really? ;-P
19:04.43DocScrutinizer05ponders about the bet
19:04.50xessorry for the delay.  I'm fighiting with a server... So, i compared also alsa dump, volumes, mixers & co... nothing changes
19:04.52dos1wouldn't handcrafted assembly be unaffected by gcc using thumb or not?
19:04.56freemangordonand gcc usually complains if there is something it doesn't like
19:05.08xesfreemangordon: anyway, i'm on -thumb
19:05.18freemangordondos1: :nod:
19:05.24DocScrutinizer05dos1: yes, but the code it's linked to wpould change "ABI"
19:05.55freemangordonthere is no change in the ABI
19:06.03dos1DocScrutinizer05: it would be a bit risky to code like that, as any different compiler optimalization could also "change ABI"
19:06.08DocScrutinizer05see above example. for thumb two intructions are 2 bytes, not 4. (err words)
19:06.17freemangordonyeah, bytes
19:06.23freemangordonso, it is just an offset
19:06.29xesfreemangordon: the final user behavior is that the audio of all the gsm calls is routed to the speaker and there is no way to address it
19:06.53freemangordonDocScrutinizer05: no sane developer will hardcode the instruction len in a jump
19:07.18DocScrutinizer05I'm rather sure nasty stuff similar to this really brainfscked made up example can be found in ALSA and particularly PA
19:07.46freemangordonxes: do you have syslog installed?
19:07.51xesthis is the only similar report i have found so far: http://talk.maemo.org/showthread.php?t=66855
19:07.55xesfreemangordon: sure
19:08.32freemangordonmay I have one? :)
19:08.43DocScrutinizer05audio is all about efficiency and don't-care about any "reasonable coding"
19:09.47*** join/#maemo-ssu _rd (~rd@p57B49015.dip0.t-ipconnect.de)
19:10.55DocScrutinizer05xes: http://talk.maemo.org/showthread.php?t=66855&page=3 sounds like age-old fscked up optification that breaks PA when trying to play shake-hands sound while /opt not available
19:11.01DocScrutinizer05it never recovers from that
19:11.48DocScrutinizer05we had *lots* of fun with that one
19:11.49xesDocScrutinizer05: i know but:  1 A pulseaudio restart should fix    2 every fix suggested does not help
19:12.31DocScrutinizer05since it only happened to those who got gstreamer-codecs-bad (or whatever) installed, which optified out the flac/whatever plugin
19:12.46freemangordonxes: did you try to list alsa controls and compare?
19:12.57DocScrutinizer05yes, he did
19:13.17xesfreemangordon: diff says they are equal
19:13.51DocScrutinizer05ooh and he checked for all optification uissues. sorry
19:14.30DocScrutinizer05hmmmmmmm
19:14.35DocScrutinizer05ffs
19:14.59DocScrutinizer05FIRST: find out what the heck is hw:0
19:22.07kerioit's probably the 0th hardware
19:24.33xessyslog --> https://etherpad.mozilla.org/zOLk5gIADx
19:26.29xesmost of times, to fix it i have to shudown and remove battery for a few seconds. It seems like a peripheral that remains in an hanged/wrong state. Sometimes, a fortunate reboot fixes it
19:28.18freemangordonhmm, why "Linux version 2.6.28.10-power52+git"?
19:28.31xeslatest pali's kp
19:29.30freemangordondid you try kp52 from the repos?
19:29.46kerio:o
19:29.47kerioi want that
19:29.49keriogimme that
19:31.55xesfreemangordon: yep - same situation
19:31.58freemangordonxes: what about "Jan  1 01:00:09 N900 ohmd[946]: GLIB ERROR ** default - module rule_engine failed to load but listed in require aborting..."
19:32.35freemangordonand...
19:32.39freemangordonJan  1 01:00:09 N900 init: ohmd main process (946) killed by ABRT signal
19:32.41freemangordonJan  1 01:00:09 N900 init: ohmd main process ended, respawning
19:33.59xesfreemangordon: no idea
19:34.39*** join/#maemo-ssu eugene_ (~eugene@109.62.155.107)
19:37.03freemangordonis ohmd running?
19:37.24xesfreemangordon: the ohmd error happens also when everything works
19:37.37freemangordonI don't think it is normal
19:39.53xesit seems you have found something. ohm-agent is running but all the failed sessions i have saved don't have ohmd running
19:40.47freemangordonafaik ohmd is the one that applies various policies
19:41.10freemangordonmaybe you should try to start it by hand and see why it aborts
19:42.25freemangordonxes: though you should really consider a reflash
19:43.53xesfreemangordon: hey... it's not windows ;) and a random issue is something that could happen again
19:44.10freemangordonyeah, it is not :)
19:45.43xesanyway, thank you ;)
19:51.00freemangordonxes: please, teel me how it went once you find why ohmd crashes
19:51.19freemangordonit could still be a bug which deservers cssu attention
19:51.29freemangordondeserves even
19:52.29xesfreemangordon: i'm already comparing with saved backups (since 2011 ;) ) i will report as soon as i find something or... i will need some other suggestion :)
19:52.48freemangordonxes: I am almost sure it is ohmd
19:53.49freemangordonxes: http://www.gossamer-threads.com/lists/maemo/developers/55019
19:54.03freemangordon"It handles also audio policies and tries to make..."
20:12.21*** join/#maemo-ssu xes (~xes@unaffiliated/xes)
20:21.06DocScrutinizer05http://www.gossamer-threads.com/lists/maemo/developers/55019 is EPIC! Recommended read for every devel
20:24.58*** join/#maemo-ssu eugene_ (~eugene@109.62.147.35)
20:33.20freemangordonDocScrutinizer05: in what regard? for educational purposes on what omhd is?
20:34.07DocScrutinizer05yes, among other aspects. Also about why maemo is superior to any random OS adapted to 'just run' on embedded
20:34.17freemangordonyeah
20:35.16DocScrutinizer05freemangordon: is ohmd freed by now?
20:35.35DocScrutinizer05or is it still a blob? or never been?
20:35.55freemangordonat least some version https://gitorious.org/maemo-multimedia/ohm/source/a683b973722553fce95f260e4829ce4decb26d3e:
20:36.01DocScrutinizer05cool
20:36.18DocScrutinizer05good for FPTF
20:36.22freemangordonI hope fremantle version is there too
20:37.25DocScrutinizer05it's those closed blobs that made Nokia look really nasty
20:37.38xeshmmm ...myfaultmyfaultmyfault: ohmd's rule engine uses:  /usr/lib/swipl-5.6.50 that in an unhappy moment of "zero disk space" i moved and symlinked into opt.. grrr
20:37.58xesfreemangordon: thanks!
20:38.18freemangordon:)
20:38.46freemangordonis it fixed now?
20:39.23xes3 reboots without the problem.. sounds (really!) good
20:39.53freemangordoncool
20:41.16freemangordonDocScrutinizer05: according to gtk we have "ohm (0.1.2-0maemo33) unstable; urgency=low"
20:41.20freemangordon*gitk
20:41.27freemangordonthat is the version I have on my device :D
20:42.04DocScrutinizer05xes: haha :-D
20:42.28xesfreemangordon: another issue for you is about really fast sd + swap on sdcard (like your samsung 64GB sdxc) i bough the same, but since now the device boots really faster hildon-status starts before mount optified mount points. I fixed with:     sleep 5 && /usr/sbin/dsmetool -t /usr/bin/hildon-status-menu     in /etc/X11/Xsession.post/15hildon-status-menu
20:43.12DocScrutinizer05ugh
20:43.28freemangordonxes: not here at least, but I didn't messed with startup scripts, unlike you :P
20:43.29xesDocScrutinizer05: :P
20:43.35freemangordon*mess
20:43.38DocScrutinizer05hildon definitely shouldn't start up before /opt mounted, eh?
20:44.17freemangordonafaik
20:44.20DocScrutinizer05actually xsession shouldn't start before /opt available
20:44.59xesanyway with swap on that fast sd N900 seems another device
20:45.16DocScrutinizer05o.O
20:45.25freemangordonyep
20:55.03*** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz)
20:55.21gypsyis the best idea to do swap striping or to remove the emmc swap altogether?
21:00.42freemangordonswap stripping is pointles on n900, afaik
21:01.24gypsyhttp://wiki.maemo.org/Swap_on_microSD referenced it
21:01.44gypsyemmc swap removal would be the way to go then
21:23.18*** join/#maemo-ssu frank__ (6036e220@gateway/web/freenode/ip.96.54.226.32)
22:32.52micknamejea, n900 päivityksiä
22:33.00micknameoops, wrong channel :(
22:33.25micknamealthough the subject was right

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.