IRC log for #maemo-ssu on 20120312

00:07.22*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142)
01:30.39*** join/#maemo-ssu Jade (~jade@modemcable003.116-202-24.mc.videotron.ca)
01:30.39*** join/#maemo-ssu Jade (~jade@unaffiliated/jade)
02:40.43*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142)
02:41.52*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142)
02:42.27*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142)
02:50.32*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142)
03:14.16*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
04:06.47*** join/#maemo-ssu psycho_oreos (~no@unaffiliated/tuxsavvy)
05:53.40*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142)
07:35.08DocScrutinizerhah, only 2.5h?
07:37.28DocScrutinizerI fixed a simple linked list last week, to deliver buffer blocks least recently used instead of FIFO. Took like 30min, and I found out the module tests were missing/defect and I now got to implement them, which is a PITA on a system that allocates the involved resources on bootup
07:39.57DocScrutinizer(the module basically implements communication between CPU cores on a AMP system. So testing this is basically breaking one of the most basic parts of the whole system)
07:42.48DocScrutinizerProbably will take weeks to sort it out
07:53.52DocScrutinizererr, not least recently but most recently
07:54.07DocScrutinizerleast recently == FIFO
08:01.33*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142)
08:27.15*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142)
08:33.03*** join/#maemo-ssu dafox (~dafox@dyn-194234.nbw.tue.nl)
09:05.43*** join/#maemo-ssu andre__ (~andre@Maemo/community/bugmaster/andre)
09:19.50*** join/#maemo-ssu BCMM (~ben@unaffiliated/bcmm)
09:20.53*** join/#maemo-ssu Pali (~quassel@unaffiliated/pali)
09:40.13*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142)
09:54.28*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
10:25.51*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-hfklbdnvfxecvhvu)
10:26.28*** join/#maemo-ssu DocScrutinizer (~halley@openmoko/engineers/joerg)
10:28.34*** join/#maemo-ssu andre__ (~andre@85.207.98.106)
10:28.34*** join/#maemo-ssu andre__ (~andre@Maemo/community/bugmaster/andre)
11:43.17*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.142)
12:02.05*** join/#maemo-ssu arcean (~Arcean@aaer103.neoplus.adsl.tpnet.pl)
12:05.19*** join/#maemo-ssu LinuxCode (~LinuxCode@fedora/LinuxCode)
12:10.59*** join/#maemo-ssu andre__ (~andre@85.207.98.106)
12:10.59*** join/#maemo-ssu andre__ (~andre@Maemo/community/bugmaster/andre)
14:34.47*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-94-112-98-210.net.upcbroadband.cz)
14:50.23merlin1991DocScrutinizer: you win ;)
15:15.13*** join/#maemo-ssu freemangordon (freemangor@130-204-50-168.2074046448.ddns.cablebg.net)
15:24.16*** join/#maemo-ssu ivgalvez (598c718a@gateway/web/freenode/ip.89.140.113.138)
15:27.49merlin1991ffs why is *.maemo.org always down/slow when I need it :/
15:30.47*** join/#maemo-ssu bsdmaniak (~bsdmaniak@std93-20-88-120-139-80.fbx.proxad.net)
15:30.55merlin1991andre__: I've filled the cve bugs into our garge page, they should be worked on soon :)
15:31.08andre__a garage page?
15:31.22merlin1991https://garage.maemo.org/projects/cssu/
15:31.32ivgalvezis there any plan to allow applications depend on CSSU packages?
15:31.49ivgalvezI'm specially thinking in Qt 4.7.4
15:31.50andre__ah, a parallel universe :P
15:31.58ivgalvezbut may apply to others
15:32.08merlin1991andre__: we want to use the todo system there to keep track of who is working on what
15:32.39andre__okay. I could imagine that bugs.maemo.org might also work for that, but as you like :)
15:33.36merlin1991ivgalvez: we've discussed this with X-Fade a few times, basicly we can't do anything about it untill he does implement a way
15:34.18ivgalvezthat could take a year or two :D
15:35.03ivgalvezI'm currently pushing for the Supertester initiative but no response from nemein administrators
15:35.40merlin1991andre__: the advantage of the garge page is that we can have a lot of dev chatter on those todo items and only put the proper messages onto the real tracker :)
15:36.55andre__ah :)
15:37.51merlin1991btw a few cve bugs are going to get closed with the coming update :)
15:39.58andre__nice
15:40.12andre__I just dropped what I could find, the list is probably far from complete :-(
15:41.43merlin1991I fear we'll never be on par with current security fixes for the maemo libraries since about nobody even looks into those things
15:41.53merlin1991thanks a lot for all the reports
15:42.18merlin1991now I have to find a repo for alarmd sources :D
15:42.46andre__merlin1991, was just going trhu some sources that I could access :)
15:43.03andre__merlin1991, repo? tarball is easier...
15:43.22merlin1991sure but if possible we try to copy history from the public repos
15:43.39andre__makes sense.
15:44.46merlin1991the only problem is that the maemo repos are all over several pages :/
15:44.56merlin1991gitorious, garage, funky other stuff, ...
15:45.45merlin1991it seems alarmd lives here: https://garage.maemo.org/projects/alarmd/
15:46.14merlin1991and the svn is closed, damn
15:46.36andre__merlin1991, https://garage.maemo.org/plugins/scmsvn/viewcvs.php/alarmd/?root=dsm
15:46.46andre__https://bugs.maemo.org/show_bug.cgi?id=3635#c20
15:46.47povbotBug 3635: Publish sources of alarm framework
15:49.13merlin1991silly
15:49.16merlin1991but thanks :)
15:50.34merlin1991time to fire up git-svn
15:51.04merlin1991FFS
15:51.18merlin1991ofc the alarmd in the repo is not on par with the maemo5 release
15:51.46andre__grrrmpf.
15:51.47merlin1991it has 1.1.11, 1.1.13 and 1.1.8 tags, but we have 1.1.16
15:51.55andre__Nokia.
15:52.16andre__diff the repo against the tarball? but that's always noisy. :-/
15:53.38merlin1991lmao I went on google and did use maemo alarmd 1.1.16 as keywords
15:53.47merlin1991this chanlog showed up with todays entry xD
15:55.14andre__damn they are fast
15:56.28merlin1991hm lets see what a diff vs the svn sources does
15:56.43merlin1991but it's a 8 version jump, going to be noisy
16:00.16merlin1991http://paste.debian.net/159459/
16:00.23merlin1991perfect :/
16:12.06merlin1991andre__: about the xorg-video thingy, the question is still the same, why do we want to send the event unlike the code there does it?
16:12.28andre__merlin1991, no idea. all I know is what I wrote.
16:29.13merlin1991hm seems that the noise from 1.13 to 1.6 isn't that big
16:29.30merlin1991but the svn only had a single tag anyway :/
16:35.15merlin1991freemangordon: garage todo is now filled
16:35.23merlin1991also the alarmd source are on gitorious now
16:37.26*** join/#maemo-ssu wmarone (~wmarone@c-67-174-151-253.hsd1.ca.comcast.net)
16:55.40*** join/#maemo-ssu NIN101 (~NIN@206.253.166.69)
17:05.37freemangordonmerlin1991, thanks :)
17:06.14freemangordonmerlin1991, only 8 todos?!?
17:06.35freemangordonI was under the impression they are at least 80 :D
17:06.36merlin1991freemangordon: I only went over the bugs we have that should go on the quue
17:06.45merlin1991will add the general stuff later on
17:06.49freemangordonok
17:07.00freemangordonat least we have something to work on
17:07.01merlin1991stuff like write proper lock / rotation specs ;)
17:07.09freemangordonyeah
17:07.33freemangordonhmm, ahile you are here I will try to export my public key
17:07.58freemangordons/ahile/while
17:08.51merlin1991it technically should rest somewhere in your ~/.ssh ;)
17:09.20freemangordonyeah, but i remember gitorious wanted it in a special firmat
17:09.24freemangordon*format
17:09.32merlin1991I need it in the general format :D
17:09.40freemangordonaah, ok
17:10.04merlin1991I just want to drop it into you authorized_keys file on the server so you can log on
17:31.46*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-94-112-98-210.net.upcbroadband.cz)
17:49.46freemangordonmerlin1991, where are microb sources?
17:50.59merlin1991didn't look for them yet
17:51.14freemangordonaah, ok
18:14.04*** join/#maemo-ssu xmlich02 (~imlich@2001:67c:1220:80c:21c:c0ff:fe18:9398)
18:37.59*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-94-112-98-210.net.upcbroadband.cz)
18:54.02*** join/#maemo-ssu trbs (~trbs@2001:470:d2ad:1:4a5b:39ff:fe7d:1623)
19:02.44*** join/#maemo-ssu Pali (~quassel@unaffiliated/pali)
19:03.12*** join/#maemo-ssu xmlich02 (~imlich@2001:67c:1220:80c:21c:c0ff:fe18:9398)
19:26.05*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
19:34.16DocScrutinizerhi gents - what about the stored procedures in eventsdb, to get proper call duration logging - sth for CSSU?
19:34.38merlin1991freemangordon: in case you look for the repo yourself, if you've got it pm me the url with appropriate branch / tag whatever
19:34.50merlin1991DocScrutinizer: technically yes, only nobody looked into it as of yet
19:35.53DocScrutinizerI 'looked into it' and am using  aka "testing" it since some weeks
19:36.15merlin1991afaik it's just a procedure that adds it right?
19:36.17DocScrutinizerI already 'looked into it' when original aithoer asked for help
19:36.30merlin1991it doesn't fix the ui?
19:36.37DocScrutinizerit's a SQL statement to add a stored procedure to db
19:36.45DocScrutinizerno UI impact
19:37.04merlin1991well at least the data is saved then
19:37.09DocScrutinizeryep
19:37.14merlin1991wonders about the best way to pull this off in a pacakge
19:37.26DocScrutinizerand you can watch proper data with extended call log app
19:37.47DocScrutinizerempty app pkg, like starhash
19:37.54DocScrutinizeronly an install script
19:38.00DocScrutinizerpreinst
19:38.46merlin1991I only wonder what happens if you delete the sql db, how is it created anyway?
19:39.02merlin1991and ofc the sql script needs a safeguard against adding the procedure twice
19:39.15merlin1991I remember the initial find being on tmo, got a link?
19:39.23DocScrutinizersee
19:39.27DocScrutinizer~jrtools
19:39.27infobotmethinks jrtools is http://wiki.maemo.org/User:Joerg_rw/tools
19:39.52amiconnIsn't it usually 'create or replace', so no matter how often you execute it, it will never be added twice?
19:40.09merlin1991amiconn: depends on dbms :D
19:40.18merlin1991mssql will just crash into your face :D
19:40.34amiconnSo much for sql "standard" then...
19:40.54DocScrutinizer#!/bin/sh
19:40.56DocScrutinizer# execute or source this to fix the missing end-times in eventslogger db
19:40.57DocScrutinizer# thanks hcm @ http://talk.maemo.org/showpost.php?p=690253&postcount=20
19:40.59DocScrutinizer## find original at http://maemo.cloud-7.de/maemo5/patches_n_tools/eventsdb_calllog_triggers.sh
19:42.43DocScrutinizermerlin1991: >>  DROP TRIGGER IF EXISTS call_duration_inbound;  <<
19:43.07DocScrutinizeryou can add aka run script whole day long
19:46.35amiconnHmm, looks like only oracle and postgresql have "create or replace"
19:46.45*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
19:46.50DocScrutinizera nice niche case philosophic question: shall this patch go into "reset to factory defaults" scripts as well?
19:47.07DocScrutinizeramiconn: ^^^
19:47.48amiconnYeah, würgaround
19:48.29DocScrutinizer""DROP TRIGGER IF EXISTS call_duration_inbound; CREATE TRIGGER call_duration_inbound AFTER UPD...""  = create or replace
19:49.21DocScrutinizerI'd try "" CREATE TRIGGER  IF NOT EXISTS""
19:49.45DocScrutinizerI made that up
19:50.08DocScrutinizersounds in line with what I feel might be MySQL syntax
19:51.24*** join/#maemo-ssu BCMM (~ben@unaffiliated/bcmm)
19:51.31amiconnhttp://www.sqlite.org/lang_createtrigger.html
19:51.41amiconnLooks like sqlite supports this syntax too
19:52.01DocScrutinizerLOL
19:52.09DocScrutinizerI'm sooooo damn good!
19:52.17merlin1991:D
19:52.24merlin1991I like the sqlite docs
19:52.53merlin1991the schematics they have for each command are WAY better than what you get from oracle / postgres / mssql / mysql
19:53.14amiconnIt's slightly different from 'create or replace' though. Probably doesn't matter in this case
19:53.16merlin1991if I need indepth info I read the text, but for just a quick what can it do, those pics are awesome :)
19:56.06*** join/#maemo-ssu wmarone (~wmarone@c-67-174-151-253.hsd1.ca.comcast.net)
20:27.59DocScrutinizeranyway, the "drop if exists; create" has an absolute advantage: you can update the trigger when a new version arrives
20:28.30DocScrutinizerso I recommend keeping it
21:05.08freemangordonarcean, ping
21:07.10arceanfreemangordon: pong
21:07.54freemangordonhi, your MR for hildon-home contains all the achanges from your repo?
21:08.01freemangordon*chhanges
21:08.05freemangordonaaa damn
21:08.06freemangordon:D
21:08.21arceanheh :D
21:08.24arceanlet me check
21:09.00*** join/#maemo-ssu Free-MG (~test@p5DD7DDA0.dip.t-dialin.net)
21:09.26arceanyes, contains all commits
21:09.38freemangordonok, thanks
21:23.56*** join/#maemo-ssu Jade (~jade@unaffiliated/jade)
23:52.07*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)

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