IRC log for #maemo-ssu on 20131028

00:14.19*** join/#maemo-ssu okias (~okias@adria.cust.centro-net.cz)
01:13.27*** join/#maemo-ssu jonwil (~jonwil@27-33-137-199.static.tpgi.com.au)
01:41.37*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
03:58.25*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
04:38.11*** join/#maemo-ssu M13 (~Miranda@83.149.35.91)
07:07.08freemangordonsixwheeledbeast: yes. Intel's powertop doesn't help much on ARM, at least that was the case the last time I've checked it
07:09.27DocScrutinizer05well, since ARM is not an intel product, that's not really surprising
07:09.44freemangordonsure
07:20.19DocScrutinizer05I also start frowning when I hear "Lennart's PA is better than Nokia's PA"
07:20.46DocScrutinizer05Nokia for sure didn't patch PA for NIH reasons
07:21.35freemangordonafaik nokia's patches were meant to be upstreamed
07:21.56DocScrutinizer05there been quite a number of problems with PA (no surprise after all, eh?) and Nokia applied patches to fix those issues
07:23.08DocScrutinizer05At OM we discarded PA all together since it didn't work at all
07:24.33DocScrutinizer05Nokia been already more brainwashed by the Lennart&RH propaganda and obviously thought PA is a mandatory component to provide functions that allegedly were not available in ALSA
07:25.19DocScrutinizer05I wish they were more brave and had refused to include PA at all
07:26.21DocScrutinizer05if they had invested same amount of bugfixing and coding extensions to ALSA that they did to PA, they had ended with a better audio system
07:31.16sixwheeledbeastfreemangordon: DocScrutinizer05: Yes, but there are armel builds in the link from debian and the full source.
07:35.41DocScrutinizer05so what? the design still is for intel processor
07:37.01DocScrutinizer05honestly, compare powertop output/interface of your PC's (intel) powertop with that of N900
07:37.19DocScrutinizer05you won't find much they have in common
07:39.38DocScrutinizer05well, ok, a cerain similarity is there, but still the ARM CPU/SoC is pretty different to a PC ISA architecture
07:40.57DocScrutinizer05iirc FatPhil said he's about to rewrite a ARM powertop in a scripting language, like perl or whatever
07:41.41jonwilWould using ALSA have allowed Nokia to use all their proprietary audio algorithms and still have been able to keep them closed source?
07:43.13freemangordonDocScrutinizer05: BTW, the problem we have with powertop and KP seems to be because a bug in powertop - it tries to map CPU c-states to frequencies, which is plain wrong IMO
07:43.35*** join/#maemo-ssu l4m3rx (~7350@null.escom.bg)
07:44.10sixwheeledbeastthey have a build for most architectures which seems stupid if they don't work.
07:44.53jonwilyou have to remember that a lot of what Nokia did in the audio system for Fremantle was connected to the need to use these algorithms and the desire to keep things closed
07:46.09freemangordonDocScrutinizer05: I don;t see how's c-state could be related to cpu freq
07:46.16freemangordon*hore
07:46.19freemangordon*how
07:46.22freemangordon:(
07:50.00DocScrutinizer05jonwil: same as with PA
07:51.18DocScrutinizer05freemangordon: what makes you think it maps freq to C state?
07:53.42DocScrutinizer05the fact that Cstate table and fre-table share same rows n printout doesn't mean they are related or linked in any direct way
07:53.56freemangordonDocScrutinizer05: exactly
07:54.07DocScrutinizer05so what?
07:54.32freemangordonDocScrutinizer05: i am looking at what powertop does
07:54.38DocScrutinizer05powertop doesn't try to map anytjhing there - you do
07:54.58freemangordonDocScrutinizer05: run powertop and see the columns in the first table it prints
07:55.13DocScrutinizer05guess what I did 3 min ago
07:55.19freemangordonsee http://pastebin.com/5Zwj4Naw
07:55.20DocScrutinizer05the fact that Cstate table and fre-table share same rows n printout doesn't mean they are related or linked in any direct way
07:55.46freemangordonDocScrutinizer05: sure, that is what I  am sayng
07:56.00DocScrutinizer05no, that's exactly what you're denying
07:56.11DocScrutinizer05you're assuming the opposite
07:56.47freemangordonDocScrutinizer05: could be my english, but that is what I tried to say :)
07:56.48DocScrutinizer05you're implying that powertop somehow maps them internally, since it displays them in same section of prntout
07:57.24DocScrutinizer05that's no bug in powertop, that's at best a cosmetic flaw
07:57.35DocScrutinizer05in printout formatting
07:57.50DocScrutinizer05sorry, have to pause - vision impairing issue
07:57.53freemangordonDocScrutinizer05: it uses the same for() loop variable to print c-states and frequensies
07:57.56DocScrutinizer05can't read anymore
07:58.25freemangordonis out too
08:01.38DocScrutinizer05so what? for (n=1; n<10; n++)  printf("linenumber %d | cstate %d | freq %d", n, cs[n], f[n]);  nothing wrong with that
08:02.36DocScrutinizer05doesn't mean cn[] and f[] are linked/entangled in any way
08:12.37DocScrutinizer05tbh I dont see any other obvious and straight way to implement this
08:13.36DocScrutinizer05since the running var is "linenumber" and not anything relevant for the properties of Cstate or CPUfreq
08:14.50DocScrutinizer05the only "bug" I can see is: make 3rd "|" a "|||"
08:18.59DocScrutinizer05and probably the true "bug" in powertop with KP is that powertop isn't prepared to have an array with >4 items for CPU-freq[], ot maybe the parser for sysfs node content is not prepared to parse the output provided by KP
08:20.00DocScrutinizer05this is however *completely* unrelated to C-states I'd think
08:20.02*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@113.73.180.163)
08:21.51DocScrutinizer05C-states are not related to CPUfreq, neither in real life nor in powertop, they just happen to get printed in neighbourhood of the CPU-freq table
08:24.51DocScrutinizer05and tbh I'm not all sure it's any bug in powertop (iirc powertop actually prints all the available freq but their value is "NAN" for the 'new' ones), it might as well be a bug in sysnode format of powerkernel which maybe prints the new freq not in a way that they are supposed to and expected by powertop
08:30.30DocScrutinizer05arbitrary made-up(!) example: when sysnode now has content like " freq:2:500:600 values:2:20:80" and powertop changes that to  " freq:3:500:600:800 values:2:20:70:10" then it would clearly be KP to blame since the second format is incorrect, it doesn't set correct number of fields for "values" (2 instead of a correct 3)
08:30.58DocScrutinizer05s/powertop/KP/
08:31.06*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
08:53.07FatPhilOpen source powertop replacement: http://fatphil.org/linux/maemo/index.html#zzztop
08:53.33FatPhilReverse engineered from scratch using "strace" and nothing else.
08:54.15FatPhilDoesn't do everything the nokia one does, but it should be easy to extend
08:56.30FatPhilI split the C-states and frequency tables, there was no need to combine them into one tale.
08:56.55FatPhilAlso more friendly for the output on 8-core systems
09:08.00*** join/#maemo-ssu kolp (~quassel@212.255.236.247)
09:29.19Palifreemangordon: kcssu wiki page updated
09:31.43*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
10:07.45*** join/#maemo-ssu M13 (~Miranda@83.149.35.91)
10:26.04DocScrutinizer05FatPhil: are there tabs in http://fatphil.org/linux/maemo/zzztop.pl.txt ?  formating/indenting looks odd at least in my browser
10:28.31Sicelolooks good in IE :p
10:29.52DocScrutinizer05look at
10:29.54DocScrutinizer05<PROTECTED>
10:29.56DocScrutinizer05open(S, "</proc/stat");
10:30.14DocScrutinizer05negative indentation
10:30.27Siceloalso looks fine
10:31.29DocScrutinizer05yeah, in FF it looks fine, in konqueror not - I assume that's due to my different tab width
10:31.33Siceloand, btw, just a work computer. i run linux on my personal one ;)
10:31.42DocScrutinizer05that's why I asked if there are tabs in there
10:32.32DocScrutinizer05I strongly suggest to not use tabs at all in sourcecode
10:37.05DocScrutinizer05http://privatepaste.com/f3559dd1ea
10:41.07PaliDocScrutinizer05: why not use tabs?
10:41.11PaliI suggest to use tabs
10:41.54Palibecause your editor and you can see TABS (which are use for indentation) and LOT OF SPACES (used where are spaces really needed)
10:41.54DocScrutinizer05because tabs are not defined
10:42.33Palidefined?
10:42.35*** join/#maemo-ssu BCMM (~BCMM@unaffiliated/bcmm)
10:42.39Palithey are in ASCII table
10:42.41DocScrutinizer05actually tabstops are not defined globally
10:42.44Palithey are difined
10:43.15Paliwhat is tabstops?
10:43.24DocScrutinizer05yeah, see?
10:43.31DocScrutinizer05what is tab?
10:43.39DocScrutinizer05tell me what tab does
10:43.40kerio'\t', duh
10:44.15Palitab is 9th char in ascii table
10:44.53DocScrutinizer05every smart editor can user a 3 or 4 or 6 or 8 spaces as representation of a tab in text
10:45.25DocScrutinizer05Pali: I didn't ask which cahr in ascii table is called "tab", I asked what you think it DOES
10:45.47Palibut this representation is not bijektion
10:45.55jon_yI think there is also vertical tab
10:45.55kerioi think his idea is to use tab to indent and then space to align
10:45.57DocScrutinizer05sorry?
10:46.06keriobut that never works in practice, really
10:46.20jon_yewww, mixed
10:46.32jon_yI just use space, everywhere all the time :)
10:46.38DocScrutinizer05exactly
10:46.43DocScrutinizer05only sane way
10:46.58DocScrutinizer05actually your editor does that for you
10:47.10jon_yI mean, you can't escape using spaces
10:47.14jon_yso don't use tabs
10:47.15DocScrutinizer05by inserting 4 or 8 spaces for each time you press tab key
10:47.20jon_yunless you are in python
10:47.41jon_yDocScrutinizer05: assuming your editor isn't retarded :)
10:47.55DocScrutinizer05why would I use a retarded editor?
10:48.03Paliif you get some file (source code) you do not know 1) how many spaces are used for one indentation and also 2) you do not know if this N spaces are indentation or not
10:48.11jon_ymore like vi settings that need to be fixed
10:48.49DocScrutinizer05Pali: sorry?
10:48.54keriojon_y: no, you *always* use spaces in python
10:49.04kerioor guido will haunt you at night
10:49.10jon_yI thought python uses tabs?
10:49.14kerioewww
10:49.21keriothat would be horrible
10:49.22Palithat mapping is some kind of homomorphism
10:49.24jon_yI don't normally do python though
10:49.33kerioit supports them for backwards compatibility
10:49.39jon_yyes, tab is syntax in python
10:49.39DocScrutinizer05Pali: seems you are describing exactly what I'm facing with that zzztop source, where the tab stop definition (number of spaces equaling one tab) is not in line with what I use locally
10:49.45kerioand it parses them *always* as 8 spaces
10:49.52DocScrutinizer05Pali: that's why you shouldn't use tabs ever
10:50.02keriotab is not syntax in python
10:50.06kerioindentation is syntax
10:50.22kerioand it's preferrable to indent with 4 spaces
10:50.23keriofollowing PEP8
10:50.24jon_yok, so you are screwed if your editor fixes it to 4 spaces?
10:50.38PaliDocScrutinizer05: if you always use TABS you can configure editor to show TABs to number of spaces you want
10:50.38jon_yor even 2 spaces
10:50.40kerioif you only use tabs to indent, no
10:50.49keriobut **use spaces**
10:50.55Paliand if TABs are used only for indentation, it does not matter to number of spaces
10:51.02DocScrutinizer05Pali: see zzztop
10:51.08Paliand TABs are used only for indenatation...
10:51.28DocScrutinizer05it using 4 spaces, one tab, one tab + 4 spaces, 2 tabs
10:51.49PaliDocScrutinizer05: in zzztop is another problem: mixing TABS and SPACES
10:52.25Paliand you cannot mix it, becuase it really cause problems...
10:52.31DocScrutinizer05my tab is set to 3 chars tabstop
10:52.57Palibut if you always use *only* TABS for indentation, it does not matter how many chars have tabstop
10:53.19DocScrutinizer05since with the usual 8, most sources fall off right side of my screen
10:53.21*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
10:53.30DocScrutinizer05Pali: yes, that's correct
10:53.43Pali:-)
10:54.34Paliproblem with spaces is that 1) somebody want to use other chars for tabstop and 2) you do not know if N spaces is indention or something other (where N spaces are really needed and it is not indentation)
10:55.02Paliwhen using TABs you can set chars for tabstop as you want and nothing will break
10:55.22DocScrutinizer05hmm, citation needed. Couldn't think of such case
10:55.31Paliof what?
10:55.40DocScrutinizer05spaces really needed
10:56.40Paliaesthetic comments (4TABS for indentation + 5 spaces)
10:56.56Palior using HERE DOCUMENT in bash
10:57.04Pali(also in perl __DATA__ section)
10:57.06DocScrutinizer05but basicaly we agree, FatPhil should set his tabstop/tabwidth to 4 and use only tabs instead of a mixed scheme that indents by 4 using spaces and 8-tab mixed
10:57.48Palior multiline string definitions in more programming languages where in string are lot of spaces
10:57.56Paliand specially at begining of line
10:58.54Paliin all these cases editor *must* fully know formal language grammer to know that 8 spaces of begining of line are really spaces (because this is multiline string) and not indentaion
10:59.07DocScrutinizer05ok, with const definitions of strings or whatever, you might run into trouble when your editor treats 4 spaces as if it were one tab
10:59.18DocScrutinizer05in very rare cases
10:59.43Pali__DATA__ in perl is not rare
10:59.48Paliand here document in bash too!
11:00.13DocScrutinizer05well, but editor messing with those in a way you don't like is highly unlikely
11:00.42DocScrutinizer05unless you need a real TAB there and your editor converts it into spaces
11:01.02Palievery editor which converting tabs and spaces *always* messed all perl or bash code which I edited
11:01.17Pali(code with here document)
11:02.12DocScrutinizer05well, when you're editing a source done by another editor and you tell your editor to *convert* it to a tab-only or space-only format, then sure you always run into trouble
11:03.33DocScrutinizer05but when I write a here-document and I use 8 space at start of line, then how's the editor going to interfere with that?
11:03.38PaliDocScrutinizer05: look at here document bash syntax or perl __data__ section
11:03.51DocScrutinizer05why?
11:03.58DocScrutinizer05I know what's a here-document
11:04.02Paliok
11:04.25Paliso problem is that editor internally think that 8 spaces are indentation
11:04.38DocScrutinizer05the editor doesn't think anything
11:04.51DocScrutinizer05the editor inserts 8 spaces when you hit tab key
11:04.53DocScrutinizer05that's it
11:05.11Palisome even more evil editors doing that it convert TABs to 8 spaces when editing that part
11:05.42DocScrutinizer05and when you hit backspace on end of a sequence of 8 spaces, then it deletes 8 instead of 1 space
11:05.49Paliso if you have code with here document where is TAB and you will start editing that line, some editors automatically convert all TABs on that line to spaces
11:06.08Pali[12:05:42] <DocScrutinizer05> and when you hit backspace on end of a sequence of 8 spaces, then it deletes 8 instead of 1 space >>> this is another problem
11:06.19PaliI want to remove only one space...
11:06.25DocScrutinizer05well, that is what I said above, when you're telling your editor to *convert* then yes, you will possibly run into trouble
11:06.51PaliI saw more editors which have this default behaviour
11:07.19Paliand I'm fed up that this is default on more systems editor (e.g. kde kate)
11:07.34DocScrutinizer05Pali: depending on your editor you then either use a special key macro to delete only one space instead of 8, or you delete 8 char pseudo-tab, then insert 7 space instead
11:08.00Paliand kde kate has other stupid default behavious: when you press TAB it insert 4 spaces. But when there are 8 spaces it replace it by \t char
11:08.24DocScrutinizer05now THAT is buggy
11:08.41PaliDocScrutinizer05: right, but I do not want to start configuring new editor (on not my machine) if I need to edit some code...
11:08.45DocScrutinizer05that is terribly buggy
11:08.51Paliand learning for that sepcial key macro...
11:09.02DocScrutinizer05sure
11:09.03PaliDocScrutinizer05: yes, all this is buggy....
11:09.22Paliso this is reason why I want working TAB and not some buggy editor...
11:09.45Paliwhich doing some autoconversion, but do not understand full BASH formal grammer...
11:10.02DocScrutinizer05so, you convinced me best is to use \t *only*, for indentation. Second best is to use spaces *only*
11:10.32Paliyes
11:10.47DocScrutinizer05using space and \t mixed is prone to mess up
11:11.22Paliyes big mess and thanks to more editors it is default options....
11:11.33DocScrutinizer05:-/
11:12.00DocScrutinizer05use edlin!
11:12.11DocScrutinizer05;-P
11:12.23PaliI'm using vim :-) and here I can configure what I want
11:12.54Paliand I belive that configuration for TABs in vim will not be moved to another name (or config dialog :-) where to configure it
11:13.18Palifunny editors which changing design every version changing also all config options in config dialog
11:13.29Paliand always it is hard to find where is TAB configuration...
11:13.43Palivim should not change this config :P
11:17.13DocScrutinizer05well, if vim had a less steep learning curve, it would be a really great editor
11:29.56*** join/#maemo-ssu BCMM (~BCMM@unaffiliated/bcmm)
11:30.24FatPhilDocScrutinizer05: there are tabs. I use emacs, TAB indents the line to style (default perl style) using a mixture of tabs and spaces. I never manually do any indentation.
11:33.31DocScrutinizer05yeah, however it's quite probelmatic for any other editor or viewer
11:36.23DocScrutinizer05I'd suggest sed 's/\t/    /g;s/    /\t/g' zzztop.pl.txt
11:36.38DocScrutinizer05err
11:38.52DocScrutinizer05I'd suggest sed 's/^([[:space:]]*)\t/\1    /g;s/^([[:space:]]*)    /\1\t/g' zzztop.pl.txt
11:40.09DocScrutinizer05actualy I think you need to split that into two sed runs, since sed doesn't work on own result buffer afaik
11:42.12DocScrutinizer05I'm quite stunned that emacs is shipping with such broken macros
11:43.23DocScrutinizer05FatPhil: on another related topic, prolly more serious: http://privatepaste.com/f3559dd1ea
11:44.38DocScrutinizer05FatPhil: I downloaded the file with wget
11:46.10FatPhilshit
11:46.35FatPhilTHat file I grabbed from my old laptop before leaving.
11:47.12FatPhilI did leave in a bit of a rush, but I don't remember any changes since the stable version I was testing everywhere.
11:47.57FatPhilruns fine on my desktop
11:49.01FatPhiland my server
11:50.19DocScrutinizer05well, in line 483 there's actually a " // ", and in line 506 there's a "/"
11:50.25DocScrutinizer05whatever that means
11:50.43DocScrutinizer05nfc abour perl here
11:50.48DocScrutinizer05about*
11:51.04DocScrutinizer05perl version?
11:51.55FatPhilI'm 5.10, // is a bit like ||
11:52.56DocScrutinizer05seems my perl thinks it's a "multi-line // string"
11:54.22DocScrutinizer05no idea what perl version takes effect on N900, I just noticed some perl5.8.3
11:54.56DocScrutinizer05IroN900:~# ll `which perl5.8.3 `
11:54.58DocScrutinizer05-rwxr-xr-x 2 root root 10708 2010-09-01 15:08 /usr/bin/perl5.8.3
11:55.20DocScrutinizer05IroN900:~# ll `which perl`
11:55.21DocScrutinizer05-rwxr-xr-x 2 root root 10708 2010-09-01 15:08 /usr/bin/perl
11:56.47FatPhilJust tweaked it to use || instead, thanks for but report, portability is my goal
11:56.57FatPhils/but/bug/
11:57.35DocScrutinizer05for the life of mine I can't figure what "" my $prevals = $pre->{$p} // [0,0]; "" means
11:58.01DocScrutinizer05:-)
11:58.16*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-umhoylkysfqecppq)
11:58.56DocScrutinizer05I just know I'd like to own all the $$$ in all those perl sources ;-)
12:00.35DocScrutinizer05FatPhil: so you suggest to  s@//@||@   ?
12:01.40DocScrutinizer05yeah, seems to work \o/
12:03.27DocScrutinizer05wow, that's mad useful!
12:03.36DocScrutinizer05kudos FatPhil
12:04.02FatPhilyup, that's the only change I made
12:04.49DocScrutinizer05great stuff
12:04.55DocScrutinizer05:-D
12:05.27FatPhilI realise now, I probably only ever tested it on n950 and a galaxy.
12:05.30DocScrutinizer05I'd probably list all alternative values, even when 0
12:06.00DocScrutinizer05seems I've seen a var (const?) regarding that?
12:06.17DocScrutinizer05-a ?
12:07.00DocScrutinizer05hihihihi
12:07.32DocScrutinizer05IroN900:~# ./powertop.pl -a -s=0 -t= 5                   WARNING: Only low accuracy timing available .Detected 1 cpu sDetected 4 cpuidle states (3 )Sleeping for 0 seconds before collecting data for 5 second s            Illegal division by zero at ./powertop.pl line 506.
12:08.00DocScrutinizer05;-)
12:08.35DocScrutinizer05yeah, I like the -a parameter
12:11.46FatPhilAha - I never expected -s=0, as you always want the system to quiesce
12:12.08DocScrutinizer05I tried to figure how to make $calibrate=0; when $sleep==0; but I give up on perl syntax
12:12.42DocScrutinizer05(line 504)
12:13.38FatPhilSeems like we can just ignore calibration when -s=0. fixed, just grab again.
12:14.19FatPhilperl's pretty cranky. I've been using it nearly 20 years, and I forget how alien is sometimes is
12:15.54DocScrutinizer05indeed, scary stuff
12:17.16DocScrutinizer05\o/
12:17.28DocScrutinizer05wget http://fatphil.org/linux/maemo/zzztop.pl.txt -O powertop.pl
12:17.56DocScrutinizer05frowns at .pl suffix
12:18.32DocScrutinizer05suggests officially calling it fpowertop
12:18.45DocScrutinizer05to distinguish from powertop
12:19.02FatPhilwell, zzztop distinguishes it even more!
12:19.18DocScrutinizer05if that's what you want it to get called
12:19.33DocScrutinizer05that's not in line with your "howto2 though
12:20.26DocScrutinizer05any mental hint on why it's called zzztop?
12:20.43DocScrutinizer05zzz like zzZZzz ?
12:21.29DocScrutinizer05I thought fp was a nice initials of fpowertop
12:21.55FatPhilZzz.. = sleeping
12:22.09DocScrutinizer05where fp could mean FatPhil, but f could also mean "fixed"
12:22.22DocScrutinizer05I'm fine with sleeping Zzz
12:22.25DocScrutinizer05:-)
12:23.16DocScrutinizer05so, for the sake of our "first level helpdesk hell" over at #maemo, could you fix the minit-howto, so users will have a binary zzztop on their devices?
12:24.24DocScrutinizer05~zzztop is http://fatphil.org/linux/maemo/index.html#zzztop - the better and even FOSS powertop
12:24.25infobotokay, DocScrutinizer05
12:25.31DocScrutinizer05Just save the source as powertop.pl   -->  Just save the source as zzztop
12:27.04FatPhilthat comment I wrote about half an hour before I woke up this morning, after my g/f said "phil, wake up, powertop's being talked about..."
12:27.10DocScrutinizer05or  "root; cd /usr/local/bin; wget wget http://fatphil.org/linux/maemo/zzztop.pl.txt -O zzztop; chmod +x zzztop"
12:27.23DocScrutinizer05hehehe
12:29.25FatPhilI should really fix the webserver so that it will happily serve .pl files as plain text, then I wouldn't need the .txt extension!
12:31.42DocScrutinizer05I like to see the .pl extension vanish too ;-)
12:31.52DocScrutinizer05so no use in fixing webserver
12:33.02DocScrutinizer05anyway, tested on N900 and approved :-D
12:33.15DocScrutinizer05FatPhil: thanks a ton!
12:33.37FatPhilnp, been meaning to do that for a long time
12:33.52DocScrutinizer05now we just need somebody to test it on KP ;-P
12:34.04DocScrutinizer05Pali: freemangordon: ^^^ ?
12:36.05DocScrutinizer05infobot: zzztop is also ``` root; cd /usr/local/bin; wget wget http://fatphil.org/linux/maemo/zzztop.pl.txt -O zzztop; chmod +x zzztop ยดยดยด
12:36.05infobotDocScrutinizer05: i'm not going to learn illegal characters
12:36.10DocScrutinizer05idiot
12:36.27DocScrutinizer05infobot: zzztop is also "" root; cd /usr/local/bin; wget wget http://fatphil.org/linux/maemo/zzztop.pl.txt -O zzztop; chmod +x zzztop ""
12:36.27infobotDocScrutinizer05: okay
12:36.35DocScrutinizer05~zzztop
12:36.35infoboti heard zzztop is http://fatphil.org/linux/maemo/index.html#zzztop - the better and even FOSS powertop, or "" root; cd /usr/local/bin; wget wget http://fatphil.org/linux/maemo/zzztop.pl.txt -O zzztop; chmod +x zzztop ""
12:36.56DocScrutinizer05dang!!!
12:37.21DocScrutinizer05infobot: no, zzztop is http://fatphil.org/linux/maemo/index.html#zzztop - the better and even FOSS powertop, or "" root; cd /usr/local/bin; wget http://fatphil.org/linux/maemo/zzztop.pl.txt -O zzztop; chmod +x zzztop ""
12:37.21infobotokay, DocScrutinizer05
12:41.34DocScrutinizer05infobot: zzztop is also http://maemo.cloud-7.de/maemo5/usr/local/bin/zzztop
12:41.34infobotDocScrutinizer05: okay
12:42.53*** join/#maemo-ssu MohammadAG_ (~MohammadA@Maemo/community/contributor/MohammadAG)
13:04.24DocScrutinizer05T8.3 out?
13:04.47DocScrutinizer05our repo ninja hits again ;-P
13:10.54DocScrutinizer05merlin1991: ping!
13:15.47*** join/#maemo-ssu dos1 (~dos@unaffiliated/dos1)
13:30.02l4m3rxbtw it will be nice, to sync the releases of cssu-thumb & cssu-testing.
13:37.08DocScrutinizer05they should be in sync
13:37.41DocScrutinizer05actually cssu-thumb is just a layer on top of testing which is a layer on top of stock maemo
13:38.07DocScrutinizer05pretty hard to communicate
13:38.30DocScrutinizer05users always seem to think of CSSU like an alternative distro
13:39.08*** join/#maemo-ssu jonwil (~jonwil@27-33-137-199.static.tpgi.com.au)
13:39.25DocScrutinizer05and ask even for weird stuff like "please hanmster instead of maemo filemanager in CSSU" - this is not how it works and not what it's meant to do
13:40.45DocScrutinizer05l4m3rx: even when cssu-t rolls out a new version, you'll profit on cssu-thumb directly
13:41.26DocScrutinizer05all update'able stuff from cssu-t gets updated on your cssu-thumb system
13:41.48l4m3rxwell... in theory - yes...
13:42.01l4m3rxin real life...i'll avoid updating 'till thumb is out...
13:42.16DocScrutinizer05which sometimes is a tad of a regression, if cssu-t rolls out a new version of a package that's also living in cssu-thumb in a thombified version
13:42.30DocScrutinizer05but only then
13:43.14DocScrutinizer05noting really bad will happen even then, just you lose the thumb-optimizations for a while until freemangordon updated thumb
13:43.26l4m3rxYes. I''ve been using lnx for 11-12 years now... i pretty much understand it.... the main reason for delaying this update will be, that I need my phone to work 24/7 and that the last time I had bad expirience.
13:43.47l4m3rxFor witch I don't blame any1, it just one for those things witch happend sometimes during updates :)
13:44.19DocScrutinizer05and only on that one package that got an ipdate on cssu-t, possibly for a really good reason, so you might prefer the new cssu-t version over the thombified old version
13:44.50l4m3rxYes, i agree... that's why I thing delaying cssu-testing 'till cssu-thumb is ready will be good
13:45.25DocScrutinizer05that's basically not related
13:45.58DocScrutinizer05I agree on delaying updates until some "quarantine time" expired and the early birds found the bugs
13:46.23DocScrutinizer05but that applies to thumb as well as it does to testing
13:46.35l4m3rxwhy is there -devil then?
13:46.43l4m3rxI though -devel was for that.
13:47.04l4m3rx-devel>-testing/-thumb>-stable , isnt that the path of a package?
13:47.12DocScrutinizer05for developers to test integration of packages. devel packages are *supposed* to be buggy
13:47.17DocScrutinizer05no
13:47.21DocScrutinizer05not really
13:47.43DocScrutinizer05-devel is sandbox/playground
13:47.44dos1-devel is something like experimental in debian
13:48.28DocScrutinizer05testing ---> stable is somewhat established concept
13:48.50DocScrutinizer05everything else is not that clear, and -devel is basically unrelated
13:51.13DocScrutinizer05and even a package in testing isn'r necessarily ever moving to stable eventually. It might turn out it's not fit for stable by concept
13:51.53l4m3rxThat's understandable
13:52.20l4m3rxbtw there should be some repo for depressed/removed packages.... and some package clean up from time to time....
13:52.42DocScrutinizer05and we actually eventually must start to think about that case, and how to keep testing and stable somehow in sync. Might be necessary to remove packages from testing
13:53.40DocScrutinizer05removed packages could move to -devel
13:54.16DocScrutinizer05it's undefined what's in devel, except that it usullay is buggy
13:54.53DocScrutinizer05no user ever should want to install sth from -devel
13:55.27DocScrutinizer05only devels install from devel, to debug
13:56.08DocScrutinizer05waves
14:01.53*** join/#maemo-ssu oldtopman (~oldtopman@unaffiliated/oldtopman)
14:24.07*** join/#maemo-ssu MrPingu (~MrPingute@ip503c83e7.speed.planet.nl)
14:38.14jonwil~seen freemangordon
14:38.16infobotfreemangordon is currently on #maemo (22h 22m 6s) #maemo-ssu (22h 22m 6s). Has said a total of 36 messages. Is idling for 6h 40m 23s, last said: 'DocScrutinizer05: it uses the same for() loop variable to print c-states and frequensies'.
14:40.44jonwilfreemangordon: ping
15:12.31*** join/#maemo-ssu FlameReaper (~assassin@175.139.222.236)
15:42.22*** join/#maemo-ssu okias (~okias@berger.cust.centro-net.cz)
16:01.52*** join/#maemo-ssu NIN101 (~NIN@p5DD28736.dip0.t-ipconnect.de)
16:33.02*** join/#maemo-ssu arcean (~arcean@apn-5-60-18-211.dynamic.gprs.plus.pl)
16:38.13*** join/#maemo-ssu arcean_ (~arcean@apn-5-60-198-231.dynamic.gprs.plus.pl)
17:05.34merlin1991DocScrutinizer05: pong
17:05.35merlin1991yeah 8.3 is out
17:05.44merlin1991changelog will be provided in a few minutes
17:06.18*** mode/#maemo-ssu [+o merlin1991] by ChanServ
17:07.50*** topic/#maemo-ssu by merlin1991 -> Maemo Community Seamless Software Update "CSSU" channel, http://wiki.maemo.org/Community_SSU | Known bugs: http://j.mp/communityssu-bugs | Channel logs: http://mg.pov.lt/maemo-ssu-irclog/ | Sources: http://gitorious.org/community-ssu/ | Latest version: Testing(2013-10-27): 21.2011.38-1Tmaemo8.3; Stable(2013-01-10): 21.2011.38-1Smaemo6
17:07.59*** mode/#maemo-ssu [-o merlin1991] by ChanServ
17:11.53*** join/#maemo-ssu FlameReaper (~assassin@175.139.222.236)
17:21.43sixwheeledbeastwishes to note that CSSU-S is "Stable(18.06.2013): 21.2011.38-1Smaemo6.1"
17:22.12*** join/#maemo-ssu peetah (~peetah@cha92-9-82-236-202-86.fbx.proxad.net)
17:23.19*** mode/#maemo-ssu [+o merlin1991] by ChanServ
17:23.54*** topic/#maemo-ssu by merlin1991 -> Maemo Community Seamless Software Update "CSSU" channel, http://wiki.maemo.org/Community_SSU | Known bugs: http://j.mp/communityssu-bugs | Channel logs: http://mg.pov.lt/maemo-ssu-irclog/ | Sources: http://gitorious.org/community-ssu/ | Latest version: Testing(2013-10-27): 21.2011.38-1Tmaemo8.3; Stable(2013-06-18): 21.2011.38-1Smaemo6.1
17:23.57*** mode/#maemo-ssu [-o merlin1991] by ChanServ
17:24.27DocScrutinizer05tztztztztz
17:24.43DocScrutinizer05err, nevermind
17:48.46*** join/#maemo-ssu hbib (~wurmel@pD952B4DE.dip0.t-ipconnect.de)
18:13.49sixwheeledbeastDocScrutinizer05: FatPhil: http://privatepaste.com/e6ad4e20cd
18:32.49*** join/#maemo-ssu MohammadAG_ (~MohammadA@Maemo/community/contributor/MohammadAG)
18:33.49*** join/#maemo-ssu LauRoman (~LauRoman@5-14-95-155.residential.rdsnet.ro)
18:39.00*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
18:42.37*** join/#maemo-ssu MrPingu (~MrPingute@ip503c83e7.speed.planet.nl)
19:28.51*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
19:59.05*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-37-188-226-160.eurotel.cz)
20:42.34*** join/#maemo-ssu xes (~xes@unaffiliated/xes)
20:42.41*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
20:47.21*** join/#maemo-ssu FlameReaper (~assassin@175.139.222.236)
20:57.20*** join/#maemo-ssu arcean__ (arcean@2002:53c:c6e7::53c:c6e7)
21:00.47*** join/#maemo-ssu FReaper (~assassin@175.139.222.54)
21:29.25*** join/#maemo-ssu M4rtinK (~M4rtinK@ip-89-177-125-59.net.upcbroadband.cz)
22:01.11*** join/#maemo-ssu FReaper (~assassin@175.139.222.54)
22:38.26*** join/#maemo-ssu DrCode (~DrCode@gateway/tor-sasl/drcode)
22:55.27*** join/#maemo-ssu oldtopman (~oldtopman@unaffiliated/oldtopman)

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