**** BEGIN LOGGING AT Sat Dec 07 02:59:58 2013 Dec 07 08:10:53 kerio: ping Dec 07 08:11:05 ooh, Pali's here :) Dec 07 08:11:16 Pali: how's your pythinfu? Dec 07 08:11:23 *python Dec 07 08:11:53 hi :-) Dec 07 08:11:55 I'm not doing in python Dec 07 08:12:19 bash, perl, C, C++, haskell, prolog :-) Dec 07 08:12:33 I just wrote my first couple of lines in python :D Dec 07 08:12:40 but need someone to review it Dec 07 08:13:17 I *think* I fixed that bug in the autobuilder, when it gets stuck if you resend one and the same package version 2 or more times Dec 07 08:15:19 anyone python here? Dec 07 08:35:36 I'm actually starting to lean on getting a neo900 upgrade Dec 07 14:42:22 [NOTICE] council elections voting booth opening. DONT FORGET TO VOTE! Dec 07 15:01:14 DocScrutinizer05: it's not open yet dammit Dec 07 15:01:15 >:c Dec 07 15:01:27 kerio: hi Dec 07 15:01:34 'lo Dec 07 15:01:44 kerio: could you have a look at some python code? Dec 07 15:01:48 sure Dec 07 15:02:43 kerio: http://pastebin.com/hK5e3BKf Dec 07 15:02:59 the part that starts with "+" Dec 07 15:03:17 what's the problem? Dec 07 15:03:33 that's my first python code :D Dec 07 15:03:40 I have NFC what I did Dec 07 15:03:53 kerio: do you see any problem in that code Dec 07 15:04:07 apart for the screwed up indentation caused by irc, no Dec 07 15:04:20 ok Dec 07 15:04:27 although Dec 07 15:04:36 i would remove the second os.path.exists Dec 07 15:04:45 why? Dec 07 15:05:02 wouldn't os.remove throw if the file is missing? Dec 07 15:05:07 ...sure Dec 07 15:05:16 oh nvm you're not silencing exceptions Dec 07 15:05:18 I don't want Dec 07 15:05:32 yeah but Dec 07 15:05:46 there's time between stat() and unlink() Dec 07 15:05:49 kerio: this is a fix for a long-statnding bug in the autouilder Dec 07 15:06:15 *standing Dec 07 15:06:22 which python is this? Dec 07 15:07:01 kerio: https://garage.maemo.org/pipermail/extras-cauldron-builds/2013-December/139606.html Dec 07 15:07:07 that exception syntax is required in 2.5, deprecated in 2.6 and broken in 2.7 Dec 07 15:07:18 I guess 2.7 Dec 07 15:07:52 then there's a big problem :) Dec 07 15:07:59 why? Dec 07 15:08:11 it works, besides that problem Dec 07 15:08:36 mmh Dec 07 15:09:09 ok nevermind, the old syntax is still in 2.7 Dec 07 15:09:31 ok, so the code is fine? Dec 07 15:09:38 that should be "except (OSError, IOError) as exobj:" Dec 07 15:09:39 but yeah Dec 07 15:09:49 looks fine Dec 07 15:09:56 ok, thanks Dec 07 15:10:00 but you're only keeping the latest version of the file Dec 07 15:10:21 that's intended, i assume Dec 07 15:10:25 kerio: that's the idea Dec 07 15:10:28 yep Dec 07 15:10:59 why not os.rename? Dec 07 15:11:06 so you don't have any issues Dec 07 15:11:45 afaik it will still throw an exception if the destination is there Dec 07 15:11:49 nope Dec 07 15:12:19 os.rename is basically just a wrapper around rename(2) Dec 07 15:13:31 kerio: hmm, well, the original code uses shutil.move Dec 07 15:14:08 mh Dec 07 15:14:09 and I know nothing about python, so I'd rather keep it as it is, just fizing the bug Dec 07 15:14:14 yeah, fair enough Dec 07 15:14:16 *fixing Dec 07 15:14:25 although shutil.move won't throw an exception when moving a file on another file Dec 07 15:14:30 same as os.rename Dec 07 15:14:42 you use shutil.move when you're not sure you're on the same filesystem Dec 07 15:14:44 i guess Dec 07 15:14:47 kerio: see the link I posted ^^^ Dec 07 15:14:50 it throws Dec 07 15:15:14 "Error: Destination path '/mnt/incoming-builder/fremantle/rejected/gconf-cleaner_0.0.3-1.dsc' already exists" Dec 07 15:15:47 freemangordon: fwiw it could be some other OSError or IOError Dec 07 15:15:52 but meh Dec 07 15:15:53 does it work now? Dec 07 15:16:09 I guess so: https://garage.maemo.org/pipermail/extras-cauldron-builds/2013-December/thread.html Dec 07 15:16:52 there is no exception in the last "gconf-cleaner" message Dec 07 15:16:56 https://garage.maemo.org/pipermail/extras-cauldron-builds/2013-December/154504.html Dec 07 15:18:52 Anyone ever profiled N900 cpu in terms of work/watt at different clock frequencies? Dec 07 15:19:11 ShadowJK: iirc vi did it Dec 07 15:19:39 Did some quick testing 250 - 950MHz, and 550 seemed most power efficient frequency Dec 07 15:19:48 it turned out that the "sweet spot" is 500 Dec 07 15:20:02 maybe it depends on the workload Dec 07 15:20:12 vi concluded that 500 is the best Dec 07 15:20:18 yeah, tbh 500-600 was all within my massively wide margin of error Dec 07 15:20:54 ~mirrors Dec 07 15:20:54 hmm... mirror is http://maemo-archive.wedrop.it/ http://talk.maemo.org/showthread.php?p=1315143#post1315143 or extras-devel.merlin1991.at - for fighting hashsum error, or see ~rmo-new Dec 07 15:21:08 ShadowJK: I guess his graphic is still somewhere on TMO in some SR related thread Dec 07 15:21:15 ~rmo-new Dec 07 15:21:35 ccxN: why do you need mirrors? Dec 07 15:21:45 repos are working just fine Dec 07 15:23:31 had some issues where packages could not be found Dec 07 15:25:34 weird Dec 07 16:11:49 Is there any recommended way to install emacs on a n900? Dec 07 16:15:04 there is emacs24 in extras-devel Dec 07 16:16:59 Great, I'll take a look at it. Dec 07 16:26:28 have fun with carpal tunnel trying to use emacs with tiny keyboard Dec 07 16:43:12 Thank you, ampharos. Dec 07 17:47:23 kerio: "opening" == "will be open soon" >:-( Dec 07 17:52:44 >:-( Dec 07 17:53:37 DocScrutinizer05: heya Dec 07 17:53:44 long time no see =) Dec 07 17:56:31 hmm, seems like marxian is trying to bring the autobuilder down :D https://garage.maemo.org/extras-assistant/index.php Dec 07 17:56:59 javispedro: HEY!!! Dec 07 17:57:06 indeed! Dec 07 17:57:51 but it holds on so far :) Dec 07 17:57:52 javispedro: missed your insightful contributions :ยด( Dec 07 17:58:09 javispedro: hi! Dec 07 17:58:42 freemangordon: hello Dec 07 17:58:46 (and everyone else :) ) Dec 07 17:59:22 was just trying to avoid my nickname from expiring Dec 07 17:59:32 javispedro: how about joining FPTF? not a tempting thing for you? :-) Dec 07 17:59:57 DocScrutinizer05: would not be able to do much, albeit I already donated Dec 07 18:00:05 :-D Dec 07 18:00:09 and wish you all the best of lucks Dec 07 18:00:18 thanks! we need it Dec 07 18:00:55 even more we need kernel and OS hackers porting fremantle to "freemantle" Dec 07 18:01:16 FINALLY! long overdue Dec 07 18:01:55 yeah, 1-2 more kernel devs will make all the difference Dec 07 18:02:24 I see even more need for OS/middleware hackers Dec 07 18:03:21 kernel hackers for OMAP3 platforms are a few already, though not all joined #maemo-ssu yet Dec 07 18:04:26 I suggested /join #linux-omap a few days ago over in #maemo-ssu already Dec 07 18:04:52 (I did the inverse at #linux-omap, some weeks ago) Dec 07 18:06:49 freemangordon: who TF is raping autobuilder?? Dec 07 18:07:21 qdl-plugins-winporn_0.1.0 ??????? Dec 07 18:08:09 please check which upload permission to permanently revoke! Dec 07 18:08:33 possibly that "find sex" program that was a few minutes ago in TMO =) Dec 07 18:09:14 not much time to hack from me, though I follow the news Dec 07 18:12:07 javispedro: having you around feels reassuring even when you don't contribute at all Dec 07 18:12:26 was recently working on some bluetooth low energy stuff, but that is not applicable to n900 or neo900 (afaiu) Dec 07 18:12:41 prolly not Dec 07 18:13:09 google anelok, werner almesberger might be highly interested Dec 07 18:13:21 #qi-hardware Dec 07 18:13:49 oh, nice Dec 07 18:14:52 another guy who was doing a "find my car"-style project kickstarter lectured me mostly Dec 07 18:18:50 DocScrutinizer05: 19:56 hmm, seems like marxian is trying to bring the autobuilder down :D Dec 07 18:25:05 DocScrutinizer05: btw this was a nice stress-test Dec 07 18:25:15 for the whole infra Dec 07 18:51:07 shall we discontinue the marxian account? Dec 07 18:51:17 no, why is that? Dec 07 18:51:35 or is this "stress test" legit basically Dec 07 18:51:39 http://talk.maemo.org/showthread.php?p=1291936 Dec 07 18:51:48 yep, it is fine Dec 07 18:51:54 ok then :-) Dec 07 19:00:41 I'll start with security upgrades now. Dec 07 19:03:54 ooh, security Dec 07 19:03:57 :) Dec 07 19:12:44 warfare: election opens in 3h Dec 07 19:16:42 I'll be quick about it then. Dec 07 19:18:04 warfare: you're doing this wrong Dec 07 19:18:15 if anything security updates have to be done full BOFH style Dec 07 19:18:34 :D Dec 07 19:19:26 which ofc includes a proper find /home/* -type f -exec rm {} \; to clean up any "infected" files Dec 07 19:20:30 merlin1991: please check the patches I posted on #maemo-admin, while having fun :P Dec 07 19:26:55 ** PROBLEM Service Alert: repository.maemo.org/HTTP is CRITICAL ** Dec 07 19:27:07 didum didumm Dec 07 19:27:43 DocScrutinizer05: hmm, WFM Dec 07 19:31:44 ** RECOVERY Service Alert: repository.maemo.org/HTTP is OK ** :-D Dec 07 19:36:33 btw, youtube is killing whatever special support they had for the n8x0 browser Dec 07 19:37:48 javispedro: seems like, there is a thread about that on TMO, some guy asking for upgraded gecko Dec 07 19:38:09 yeah, saw it Dec 07 19:38:23 it's more about upgraded flash than upgraded gecko (I think) Dec 07 19:38:29 unfortunately upgrading gecko is not a trivial task IMO Dec 07 19:38:43 hmm, could be Dec 07 19:39:26 youtube is known to do heavy user agent sniffing and serving special versions of swf player depending on it Dec 07 19:39:56 if it is about flash, I guess it is a no-go then. though maybe the same trick that works on n900 (hexediting the version in the binary) will work on n8x0 Dec 07 19:40:03 so I presume this is their "deprecation policy" in action Dec 07 19:40:40 I guess n8x0 is too weak for html5 video, ain;t? Dec 07 19:40:57 well, flash does it.. Dec 07 19:41:12 is it HW accelerated? Dec 07 19:41:34 Not sure, but probably not Dec 07 19:41:44 DSP on N8x0 was used to accelerate audio mixing and other things Dec 07 19:42:18 hmm. well, then maybe embedlite API based player would work Dec 07 19:43:03 is gstreamer DSP accelerated? Dec 07 19:43:05 there is a working webkit port too, but I'm not sure what is required for HTML5 to work on it. Dec 07 19:43:38 upstream gecko supports HTML5 video through gstreamer Dec 07 19:43:45 and it actually works, even on n900 Dec 07 19:44:57 no idea about n8x0, never had one Dec 07 19:47:33 no, I don't think it was accelerated, as said, DSP was used for other stuff Dec 07 19:48:40 the N8x0s don't have enough framebuffer bandwidth for more than quarter-screen video Dec 07 19:58:23 ** PROBLEM Service Alert: www.maemo.org/HTTP is CRITICAL ** ;-) Dec 07 19:58:34 TMO has some database error... just reporting, in case it's not known Dec 07 19:58:46 ah, same time Dec 07 20:05:32 [NOTICE] maemo.org maintenance may cause temporary service outages for the next 2h or so Dec 07 21:47:05 worksforme, tho Dec 07 21:54:57 we're done Dec 07 21:55:15 since quite some time Dec 07 21:55:32 thanks to smooth operator warfare :-) Dec 07 22:12:18 I'm using CSSU right now but want to use some package from extras-devel... do I just have to add the extras-devel repository? Dec 07 22:20:57 lufu: yep Dec 07 22:23:00 merlin1991: So I don't have to add the devel repository before adding the extras-devel repository? Dec 07 22:32:10 can anyone help me find out where udev (or something else) loads the headphone+mic+button (default with n900) as /dev/input/eventX Dec 07 22:32:17 Or is that done by an existing module? Dec 07 22:32:23 (I want to hook in into it) Dec 07 22:35:25 * Wizzup sees headphone: GPIO 177 is now connected Dec 07 22:38:44 something related to nokia_av? Dec 07 22:54:17 ah...something with dbus Dec 07 22:56:50 DocScrutinizer: infobot joined! **** ENDING LOGGING AT Sun Dec 08 02:59:58 2013