IRC log for #maemo-ssu on 20120526

00:22.29DocScrutinizerwhat a strange spiit is that which makes people complain about Nokia not mainaining stock maemo anymore, then they start to think about pushing jet propulsion power into Diesel CSSU, and when you offer them a jet propulsion test range where they can actually make that bleeding edge "we gonna change the world" stuff happen, they complain again about "devels won't want to support all three" :-S
00:24.50DocScrutinizerwhile *sane* devels will want to make their stuff work with STOCK, incl messybox, and only ignorants will develop for messybox-power on thumb with jet propulsion ONLY, and then start whining about so few users are willing to test and use their acme app
00:27.23DocScrutinizerand honestly any app developed in a way it needs thumb because devel didn't care to make it compatible to ARM (a rather hard thing to accomplish, to make something not work on ARM but only on THUMB)...
00:28.22DocScrutinizer...such an "app" probably won't pass the QA criteria for inclusion nto any official repo anyway
00:30.07DocScrutinizernot because of "dependency" to THUMB, but rather because this has to be the mess of the year to manage it to make build incompatible with ARM
00:31.33DocScrutinizerthat's almost like maemo initscripts which ahve dependency to messybox as they rely on a bug in messybox and thus will fail with any proper shell
00:57.19Estel_You fail to see the point, DocScrutinizer. you're talking about ideology...
00:57.28Estel_And I'm talking about real life, when developer's time is precious
00:58.08Estel_and making program, then managing 32643274 versions, due to some fools lacking busybox-power, other using CSSU-lite, other using cssu-extras, other using cssu-rewrites, other using anuy mix of those...
00:58.10Estel_Is a real pita
00:58.23DocScrutinizernow it's evident YOU failed the point, when you think I'm talking about ideology
00:58.24Estel_generally, it's hard enough to make people write programs for both Fremantle and Harmattan, for example
00:58.42Estel_now, imagine convincing them to write app in 4 variants for fremantle...
00:58.56Estel_cssu-lite, cssu-rewrite, cssu-whatever
00:58.58Estel_+ stock
00:59.02Estel_I can imagine the enthusiasm
00:59.04DocScrutinizeronly idiots need 4 variants
00:59.07Estel_nope.
00:59.14Estel_more advanced apps reqwuire some tools alkready
00:59.17Estel_aslo called dependencies ;)
00:59.24DocScrutinizerexperienced devels know to write one version for all
00:59.27Estel_now, some of dependencies are only in cssu-rewrite
00:59.33Estel_or in cssu-extras-propulsion-whatever
00:59.41Estel_other tools, doing similar things, are in stock
00:59.46DocScrutinizerthat's you huge epic misconception
00:59.49Estel_now test Your app in all 4 enviromnents or any combination of those
00:59.52Estel_and make them to work
00:59.57Estel_NO sane dev will waste time for that
01:00.13Estel_OK, but we're not making CSSU for ultra-high-powa-kickass experienced devels only
01:00.21Estel_BTYW, I would say we have such devels, hm... maybe 4 of them?
01:00.32DocScrutinizeryou're telling nonsense
01:00.52Estel_and half of our experienced devels still wouldn't take a shit of writing for plentora of ideological variantys, from which only one or two are really usable
01:01.13Estel_well, as I've said before - time will tell. If we won't hit problems, it's great, and You're right.
01:01.23DocScrutinizerand if pigs had wings
01:01.49DocScrutinizer~wiki posix
01:01.49Estel_OTOH, I expect slow but constant process of programs being compatible, or at least *tested* and *confirmed* to work properly: only on one, msot advanced "variant"
01:02.05Estel_wlel, it's academic discussions, as long as we won't see results
01:02.33Estel_bullshit, even simple things as busybox-power (which should be part of CSSU for ages) and busybox causes problems
01:02.48Estel_BTW, only in one direction - stock busybox is not compatible, never heard of incompatibility problems with busybox power
01:02.49DocScrutinizerthat's not academic, that's urinal talk
01:02.59Estel_whatever, it's still thing of beliefs
01:03.08Estel_You belief it will work and won't require devs to do additional work
01:03.26Estel_I think that it *might* be PITA, and if so, everyone will stop wasting time to maintain compatibility.
01:03.34Estel_Only time will tell, and it's of no use to argue about that
01:03.45DocScrutinizerwho the fuck says messybox-powaa should be part of CSSU? Please give rationeale
01:04.13Estel_1. upstream, busybox fixes. 2. maemo busybox is crippled, full ash-compliant comes only with busybox-power
01:04.19Estel_3. go and read busybox-power thread
01:04.27Estel_4. it won't introdude *any* regressions
01:04.40DocScrutinizerI don't give a shit
01:04.53Estel_by 2, I mean that m,any things that *should* work, as they're ashh compliant, *doesn't* work, without busybox-power
01:05.11DocScrutinizerprower unix tools even less will introduce any regression, as there's no regression against the real thing
01:05.18Estel_well, maybe You don't, but if I hit problems writing such small and little thing as ereswap, then, I can imagine what is haunting "real" devs
01:05.19DocScrutinizerproper*
01:05.38DocScrutinizerno you definitely can'T
01:05.52DocScrutinizeryou have no idea what's a real dev
01:06.08Estel_whatever, as I've said it's useless discussion, as only time will tell which directions devs will take.
01:06.43Estel_now, You're jsut trying to convince me that Your beliefs are more Yours than mine... If this sentence is understandable for other language's folks too ;)
01:06.46DocScrutinizerno, even that isn't exact, as it depends on who's defining what's a "dev"
01:07.11Estel_honestly? I think Fabric of Reality (tm) doesn't care about Your or mine definition of dev
01:07.40Estel_we just agree to disagree here, and future will tell who was right (or won't, if we hit thermonuclear war tommorow)
01:07.59Estel_no need to call anyone names, talk about urinal or fekal talks, etc. Agreed?
01:08.32DocScrutinizerno, we don't need thermonuclear war, we will never agree on who was right, as you will never accept that our definition of develper differs
01:09.44ShadowJKDocScrutinizer, Estel_ : http://www.youtube.com/watch?v=WrAeUf7v49g
01:09.59ShadowJK(HD available)
01:11.06DocScrutinizerI'm willing to agree lately we got more and more noobs who take pride in calling themselves developers and actually think messybox-powa is the cutest thing since sliced bread, completely missing the point and concept of original messybox which been "you can do everything you ever need, with just those 14 commands. You just have to *know* your shit with unix shell"
01:14.13DocScrutinizerand including a longls binary to CSSU, to allow noobs develop shellscripts despite not ever having heard of parameter -l in ls command... Hope you get the metaphor. It's the way that made windows bloated, clumsy, unmaintainable and a general PITA
01:16.30DocScrutinizer57 noobs and fools developing and proliferating 296 tools for exactly the same task, and each single one of those 296 is shite and has other idiosyncrasies and flaws, just because nobody had a *concept*
01:16.37DocScrutinizerthat'S windows
01:16.55DocScrutinizeryou can'T do that on embedded though, not even with winP7
01:19.29DocScrutinizerthere's stuff not available for stock kernel (e.g. netfilters, certain devices, and filesystems for rootfs [other fs can modprobe their fs!]) - we got powerkernel for those who want to develop apps for that
01:19.40DocScrutinizerONE powerkernel
01:20.04DocScrutinizerfor stuff in system, there's (and w
01:20.14DocScrutinizeralways been) libraries etc
01:22.06DocScrutinizeryour acme scriptie app depends on busybox-power? BULLSHIT! it maybe depends on a certain commandline tool, like find - so what? make a dependency for it so it installs the command pkg findutils. NOBODY thinks this needs to get included to CSSU
02:36.50*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.139)
02:44.23*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
04:42.20*** join/#maemo-ssu GonzoTheGreat_ (~quassel@124-169-15-87.dyn.iinet.net.au)
06:43.45*** join/#maemo-ssu mirandir (~valentin@lec67-4-82-230-53-23.fbx.proxad.net)
07:58.32*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
08:20.25*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
09:12.00*** join/#maemo-ssu NIN101 (~NIN@p5DD281E3.dip0.t-ipconnect.de)
09:27.52*** join/#maemo-ssu trbs (~trbs@2001:470:d2ad:1:4a5b:39ff:fe7d:1623)
09:32.33freemangordonDocScrutinizer, ping
10:01.51*** join/#maemo-ssu NIN102 (~NIN@p5DD28CD9.dip0.t-ipconnect.de)
10:21.27*** join/#maemo-ssu BCMM (~ben@unaffiliated/bcmm)
10:27.20*** join/#maemo-ssu bsdmaniak (~bsdmaniak@std93-20-88-120-139-80.fbx.proxad.net)
10:55.03*** join/#maemo-ssu NIN102 (~NIN@p5DD28983.dip0.t-ipconnect.de)
10:59.06Estel_DocScrutinizer,  I respect Your knowledge in various parts of things related to Maemo and linux as a whole - without any irony - but, honestly, discussing with You is like talking with christian's zealot about corectness of bible.
11:01.23Estel_if You don't agree to disagree, that's ok - no problem for me, honestly, and, btw I agee, that we disagree about who developer is. for me it's not *necessary* complete purist, who sacrifice own time time to be "compatible" with some base ideology. Of course, I hate bloat too, but, as it seems, for someone being fully ash compliant is "bloat and powaaah", for others, just normal working environment.
11:01.37Estel_it's fine. Opinions and beliefs vary.
11:02.21Estel_I don't necessary feel "urge" ;) to enforce my POV on You, so chillout.
11:26.20DocScrutinizerprepares a special version of qbasic "that should go into CSSU" to finally allow "devels" to use their favourite language
11:27.29DocScrutinizerobviously this will have impact on compatibility to stock maemo systems, but so what? Times aren't standing still
11:27.57DocScrutinizer¡¡¡¡¡¡¡¡ if that's been needed
11:35.20Estel_bad aimed irony, as busybox power doesn't impact on compatibility with stock Maemo.
11:35.38Estel_anyway, I see that You still can't give up on this discussion ;)
11:36.35Estel_won't interrupt Your evangelic mission, so take Your time, but for now, it's kinda EOT for me. No offense, or hostility.
11:38.13*** join/#maemo-ssu mase76 (~mase76@p5DD3BF12.dip.t-dialin.net)
11:50.04*** join/#maemo-ssu DocScrutinizer (~halley@openmoko/engineers/joerg)
11:51.02DocScrutinizerlook, Estel_ - we're not talking about devels' playground for CSSU. It's a community driven effort to give continued uninterrupted service and usability to a lot of mere users who don't give a shit about new developments or even about FOSS at all.
11:51.44DocScrutinizerand all those users paid a friggin lot for their devices incl OS
12:02.07DocScrutinizerCSSU is _not_ meant to redefine anything of what those users decided and paid for
12:04.00DocScrutinizerso WTF is the rationale to demand for messybox-powa becoming a part of CSSU, while it - obvious for absolutely everybody - can ship as a normal app package via extras?
12:17.08DocScrutinizeryou're aware you are asking to include a relatively large additional blob of binary (i.e. busybox-power) into *rootfs*, thus reducing free storage space there for absolutely no user relevant ticket to fix by this action?
12:18.22*** part/#maemo-ssu mirandir (~valentin@lec67-4-82-230-53-23.fbx.proxad.net)
12:30.34*** join/#maemo-ssu arcean (~arcean@aaeq253.neoplus.adsl.tpnet.pl)
12:34.29*** join/#maemo-ssu xmlich02 (~imlich@2001:67c:1220:80c:0:1:4e49:9d5d)
13:20.26*** join/#maemo-ssu BCMM (~ben@unaffiliated/bcmm)
13:46.57*** join/#maemo-ssu arcean (~arcean@aaeq253.neoplus.adsl.tpnet.pl)
15:03.57*** join/#maemo-ssu Atarii (~Atarii@77.107.156.213)
15:03.57*** join/#maemo-ssu Atarii (~Atarii@unaffiliated/atarii)
15:48.22*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
15:54.46Estel_Ok, this point is reasonable
15:54.57Estel_but, AIUI, cssu-extras is good place for it?
15:55.11Estel_DocScrutinizer, ^^^
15:55.32Estel_and what about, lets say, camera-ui that is already part of CSSU. should it shift to cssu-extras?
15:55.38Estel_following whole logic, it seems it should
15:56.19Estel_do you think it wouldn't create a little distraction in user's word, to got downgraded into stock camera-ui again, without ijnstalling cssu-extras? i'm not arguing, that it may not be good thing to do, i'm jsut wondering about practical consequences
15:57.24Estel_+, upstream patches from busybox-power (patches != enchancements) should be ported into CSSU independently of busybox-power extra features, or not? Fololowing current CSSu logic, it should be split into two
15:57.53Estel_and what about all those fuss re portrait mode. It seems it's place is CSSU-extras
15:58.07Estel_modest in CSSU rewrites? or what?
15:58.23Estel_all after all, what remains for cssu-barebone? (aka main)
16:09.22*** join/#maemo-ssu FireFly (~firefly@firefly.xen.prgmr.com)
16:31.53*** join/#maemo-ssu wmarone (~wmarone@c-67-174-151-253.hsd1.ca.comcast.net)
16:36.28*** join/#maemo-ssu andre__ (~andre@vpn1-195.dhcp.rz.tu-bs.de)
16:36.28*** join/#maemo-ssu andre__ (~andre@Maemo/community/bugmaster/andre)
17:30.46*** join/#maemo-ssu arcean (~arcean@aafv116.neoplus.adsl.tpnet.pl)
17:34.13*** join/#maemo-ssu BCMM (~ben@unaffiliated/bcmm)
17:54.44*** join/#maemo-ssu arcean_ (~Arcean@aafv116.neoplus.adsl.tpnet.pl)
19:20.36*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
19:26.04Palifreemangordon, merlin1991: did somebody tested my HAM patches?
20:08.10*** join/#maemo-ssu ZogG (~zoggrules@bzq-79-180-207-36.red.bezeqint.net)
20:10.04*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
20:20.57*** join/#maemo-ssu arcean (~arcean@aafv116.neoplus.adsl.tpnet.pl)
20:23.40freemangordonPali, where are those?
20:23.54freemangordonand why .debs are not in -devel repo :P
20:24.37Palihttps://gitorious.org/~pali/community-ssu/pali-hildon-application-manager
20:25.14Palimerlin wrote that he will try it with next update
20:47.37*** join/#maemo-ssu tadzik (tjs@feather.perl6.nl)
20:47.41tadzikhello
20:48.54*** join/#maemo-ssu int_ua (~int_ua@159.146.253.142)
20:50.43tadzikI seem to have screwed up my CSSU a bit. I did install it, according to the wiki there's no way to remove it, but after removing some installed packages 'CSSU Features Configuration' says that I have no CSSU installed
20:51.15tadzikis there any way to force reinstall everything CSSU-related, or I should just reinstall maemo and copy my personal stuff from a backup?
20:54.01Estel_if You're not experience,d the latter sounds like good idea
20:54.06Estel_tadzik ^^^
20:54.32Estel_but, You could probably just install again what You've uninstalled by mistake
20:54.56Estel_FME it should work OK after that, if You know what exactly got screwed
20:57.50tadzikEstel_: I removed some qtm-packages, and something along about-cssu-blablabla
20:58.14tadzikI don't mind a little excitement, and I know my way around at least in a "normal" debian :)
20:58.19Estel_so reinstall some qtm packages, and something along about-cssu-blablabla
20:58.19Estel_;)
20:58.22tadzikhehe
20:58.37Estel_excitement is good, as long as you have backupmenu installed
20:58.42Estel_and proper rootfs+optfs backup
20:58.43tadzikthing is, I did a backup before that, not the bootmenu stuff, but this maemo backup thing
20:58.52tadzikand it was supposed to backup application list too
20:59.12Estel_Honestly never used it, if You try backupmenu once, you would never go back to maemo backup stuff
20:59.17tadzikand it did, it mangled stuff a bit, but that doesn't seem to have helped much
20:59.33tadzikwell, the backup from backupmenu is probably the pre-cssu one
20:59.40Estel_I wouldnt rely bundled-in backup stuff to backup anything above contacts and, maybe, sms'es
21:00.00Estel_backupmenu backups and restore Your rootfs form nand and optfs *exactly* like it wa sin moment of doing backup
21:00.03tadzikwhich is not too bad I guess, if I can easily backup my /home and then bring it back
21:00.09tadzikright
21:00.28Estel_generally, experienced people are Ok to restore rootfs or optfs only
21:00.47Estel_if Yuo knwo how to handle de-sync between rootfs and optfs (i.e. things one expect to exist but lacking in another)
21:01.05tadziknow that I listen to you I don't think I can handle it :)
21:01.31tadzikso I guess the easiest way to go is: 1) restore backup from backupmenu 2) install cssu again 3) bring back my apps
21:01.33Estel_;) if you don't have anything important
21:01.39tadzikwell, I do
21:01.44tadzikbut it's all in /home I guess
21:01.49Estel_...outside maemo's backup from backup program
21:02.06Estel_the most bulletproof apporoach would be to flash FIASCO
21:02.17Estel_as backupmenu is backuping /home/ alongside optfs
21:02.24Estel_which is, probably, only one drawback of this program
21:02.54Estel_I've suggested to split it to 2 optional backups, as, for example, I've preenv games in /home/games and backuping them alongside optfs, made bgackup # Gb in size
21:03.00Estel_s/#/3/
21:03.02tadzikokay, let's get this straight. I want to reinstall the whole system, but somehow keep my smses, contacts, calendar, wolfenstein saves and so on
21:03.26Estel_I don't know about wolfenstein save,s but rest should be in your backup from osso-backup
21:03.44Estel_so, screw backupmenu backup this time, backup Your game's saves manually...
21:03.48Estel_then reflash FIASCO
21:03.53Estel_install CSSU
21:03.56Estel_restore backup
21:04.01Estel_and prepare proper backup with backupmenu
21:04.09Estel_now, you're free to mess with whatever You want :p
21:04.10tadzikbefore I google FIASCO, I think I could just backup whole /home/user
21:04.33Estel_don't google fiasco, just check article in maemo.org's Wiki "Updating the firmware"
21:04.35tadzikdoes that sound sane? tar.gz it and then unpack it again after restoring backup and reinstalling CSSU
21:04.36Estel_I know, tricky name
21:05.04Estel_You could, although, in home user, there are also hidden files like ".configsomething", and I'm not sure if You need it
21:05.15tadzikyeah, I'm aware of them
21:05.21tadzikok, backupmenu goes first
21:05.21Estel_so why not
21:05.58tadzikand while I'm going full crazy, how stable is cssu-testing? :)
21:06.57Estel_very stable.
21:07.16Estel_Only once in history there was a small mistake-update that amde people's device unbootable, but now, we have cssu-devel too
21:07.55tadzikoh, I didn't know about that one
21:08.44Estel_Unles you perfectly know what You're doing, stick to cssu-testing and You'll be OK
21:08.57tadzikoh crap, seems that bootmenu's broken
21:09.00Estel_BTw, welcome in our little Community :)
21:09.05tadzikhey, thanks :)
21:09.05Estel_how come?
21:09.31tadzikno eye deer. "Error with: cp /usr/bin/evkey bla bla bla", No Such File Or Directory, Press Any Key To Continue
21:09.35tadzikand it hangs
21:09.40tadzikeven the led hanged
21:10.25Estel_ops
21:10.28Estel_I know wtf
21:10.33Estel_I hoped they fixed it already
21:10.42Estel_if You can boot to device, just do
21:10.43*** join/#maemo-ssu Atarii (~Atarii@77.107.156.213)
21:10.43*** join/#maemo-ssu Atarii (~Atarii@unaffiliated/atarii)
21:10.45Estel_as root
21:10.53tadzikhold on, I removed the battery and now rebooting
21:10.57Estel_wont help
21:11.10tadzikI hope it will, otherwise I have a bricked phone
21:11.23Estel_Youre sure that it is "Error with: cp /usr/bin/evkey", and not /usr/sbin/evkey?
21:11.30tadzikcould've been sbin
21:11.36Estel_why broken?
21:11.46Estel_can't boot normally to Maemo again?
21:11.49tadzikwell, if you say "reboot wont help"... ;)
21:11.53tadzikMaemo has just booted
21:11.55Estel_reboot won't help bootmenu
21:11.59tadzikI see
21:12.00Estel_ok
21:12.06Estel_now go back to device turned off
21:12.10Estel_and re-check error message :p
21:12.14Estel_as it's important to fix
21:12.20tadzikoh wtf
21:12.24Estel_if it's /usr/sbin/evkey
21:12.29Estel_You need to, from Maemo, as root:
21:12.45Estel_cp /usr/bin/evkey /usr/sbin/evkey
21:12.51Estel_otherwise, just turn it upside down
21:13.09tadzikhold on, something sensemaking seems to happen
21:13.14Estel_You can also ln -s it
21:13.20tadzikmaemo now wants to update stuff, and qtm-blabla is on the list
21:13.32Estel_hm....
21:13.33tadzikI'll see what happens
21:13.44Estel_sure thing
21:14.14tadzikI don't expect success, as I tried installing CSSU-Testing once CSSU-Stable didn't want to reinstall
21:14.21tadzikso thing might've gone crazy
21:14.47Estel_updating from cssu-stable to testing is ok
21:14.49Estel_won't work other way
21:15.17tadzikunderstandable
21:15.37tadzikI know what you mean, I tried downgrading debian testing to debian stable once
21:15.43Estel_;)
21:15.45tadzikwas an...interesting experience, to say it gently
21:22.33tadzikokay, that didn't fix anything. Back to bootmenu
21:23.30tadzikit's the sbin one that's missing
21:26.22tadzik<PROTECTED>
21:26.39tadzikEstel_: if I create a new backup using bootmenu, the old one will go away?
21:26.53Estel_no, it's saved with data appended to it
21:26.59tadzikas in, There Can Be Only One?
21:27.02Estel_s/data/date/
21:27.07Estel_+ time
21:27.27Estel_you just need to keep and eye on it, or you can lose orientation which backup is which easily
21:27.36tadzikI'll backup /home/user first, Justin Case
21:39.10tadzikEstel_: hmm. Does restoring rootfs and opts touch /home/user at all?
21:41.16Estel_yea
21:41.27Estel_as I've said, backupmenu optf contain /home/user too
21:41.33Estel_for reasons unknown, honestly
21:41.44Estel_it doesn't touch MyDocs only
21:41.54tadzikoh, ok
21:42.13tadzikI'm now creating a new backup in bootmenu, in case that in an hour I'd be even in worse situation that I'm in now :)
21:44.04*** join/#maemo-ssu NIN101 (~NIN@p5DD28983.dip0.t-ipconnect.de)
22:06.32*** join/#maemo-ssu trbs (~trbs@2001:470:d2ad:1:4a5b:39ff:fe7d:1623)
22:41.08tadzikEstel_: seems that everything works, with cssu-testing onboard :)
22:41.19tadzikthank you very much for your help
22:41.19Estel_nice to hear :)
22:41.25Estel_no problem, yw.
22:41.48Estel_don't forget to prepare full rtootfs and optfs backup
22:41.55Estel_so you can always go back to current situation
22:42.32tadzikright
22:43.02tadzikoh, and it actually did preserve my dotfiles, those in /home/user but not in MyDocs
22:48.06*** join/#maemo-ssu FireFly (~firefly@oftn/member/FireFly)
22:48.33*** join/#maemo-ssu rzs19 (~richi@ip-176-198-105-189.unitymediagroup.de)
22:49.16rzs19hello, i have upgraded to the latest stable version of maemo cssu and now i get a segmentation fault, when i try to start camera-ui.
22:49.17tadzikhmm
23:04.10*** join/#maemo-ssu rzs19 (~richi@ip-176-198-105-189.unitymediagroup.de)
23:05.07rzs19okay, i got it, fcam driverswas the problem, i removed itand now everything is fine :)
23:06.50rzs19creating groups i nthe contact app would be nice.
23:22.29rzs19is there a way to disable all the 3dstuff?
23:59.02*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)

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