IRC log for #maemo-ssu on 20120915

02:34.30*** join/#maemo-ssu amiconn_ (quassel@rockbox/developer/amiconn)
03:26.33*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.175)
03:36.48*** join/#maemo-ssu DocScrutinizer05 (~HaleBopp@openmoko/engineers/joerg)
03:45.30*** join/#maemo-ssu dhbiker_ (~dhbiker@95.87.145.172)
07:18.02*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@222.190.112.229)
08:06.57*** join/#maemo-ssu ChanServ (ChanServ@services.)
08:06.57*** mode/#maemo-ssu [+o ChanServ] by lindbohm.freenode.net
08:07.35*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
08:34.01*** join/#maemo-ssu ChanServ (ChanServ@services.)
08:34.01*** mode/#maemo-ssu [+o ChanServ] by lindbohm.freenode.net
08:35.53*** join/#maemo-ssu arcean (~Arcean@aacx228.neoplus.adsl.tpnet.pl)
08:52.33*** join/#maemo-ssu toxaris (~toxaris@s83-180-246-172.cust.tele2.se)
08:55.30*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
09:03.31*** join/#maemo-ssu freemangordon (~freemango@130-204-50-168.2074221835.ddns.cablebg.net)
09:14.39*** join/#maemo-ssu NIN101 (~NIN@p5DD28860.dip0.t-ipconnect.de)
09:30.11*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
09:39.26*** join/#maemo-ssu tadzik (tjs@feather.perl6.nl)
09:41.58freemangordonPali: your formula to calculate the voltage in rx51_battery is U=(10000*Uraw)/1705
09:42.23freemangordonor simila, but that should do the job too
09:42.35freemangordonmerlin1991: would you delete clutter from the repo
09:48.27*** join/#maemo-ssu M4rtinK2 (~M4rtinK@mail.melf.eu)
09:48.43Palifreemangordon, ok
09:49.15Palifreemangordon, what is state of 720p video playback?
09:49.44Paliis your patched gstdsp from maemo6 branch working also without new dsp codecs?
09:50.01freemangordonPali: no change, though I have to release a slightly new version of gstdsp
09:50.18freemangordonPali: it has been wotking for an year or so
09:50.29Paliok
09:50.31freemangordonPali: aah, sorry
09:50.44freemangordonno, i does not work iirc
09:51.11Paliso 720p video playback needs: kernel-feature-720p, new gst-dsp, ti dsp baseimage & codecs, right?
09:51.13freemangordonactually it depends on how it is built
09:51.30freemangordonPali: yep
09:51.44freemangordonand removal of openmax codecs
09:51.55keriowhat does that entail?
09:52.02kerio(the uninstallation of openmax)
09:52.11PaliI will create one deb package which will have all these binaries
09:52.15freemangordonit allows gstreamer to use gst-dsp
09:52.32freemangordonPali: don't put gst-dsp in it
09:52.44keriowait, so gst-dsp is an openmax replacement?
09:52.45PaliI think nobody care about publishing nokia ti codecs
09:52.48keriodoesn't get it
09:52.59Palifreemangoron, why not put gst-dsp?
09:53.04freemangordonit has its own packaging. and I was in a aprocess of creating gst-dsp version which works with both stock and harmattan codecs
09:53.42Paliproblem with uninstalling openmax could be solved that deb package will move or dpkg-divert that openmax library
09:53.47freemangordondidn't finished it, but still, I was planning to return to gst-dsp once new -thumb is out
09:53.54Palifreemangordon, ok
09:54.07kerioPali: hmm, can .install files tell HAM to remove a certain package?
09:54.21freemangordonPali: we should provide openmax replacement
09:54.32Palifreemangordon, it is possible to have installed both old maemo and new harmattan TI codecs?
09:54.57Palie.g when you will boot non 720p kernel, it will fallback to normal...
09:55.25freemangordonPali: hmm, not sure
09:55.38Palifreemangorodon, openmax replacement - do you mean to fix openmax library or create dummy package?
09:56.01freemangordonas I don't know whether /lib/dsp is  not hardcoded
09:56.07freemangordondummy
09:56.19Paliok, dummy empty package
09:56.22freemangordonthe fix is in a different component
09:56.30freemangordonJPEG codec
09:57.09Palinokia released new version of TI dsp codecs, on tmo post is still used old
09:57.11freemangordonPali: lemme finish with thumb stuff, i'll be back to 720p
09:57.16Palinew version not working?
09:57.16Paliok
09:57.33freemangordonPali: iirc the newer version is worse
09:57.44Paliok
09:57.51freemangordonPali: in the meanwhile you may want to merge pselect() patch
09:58.05Palialready in kp git tree
09:58.25freemangordonand rename kernel-cssu to kernel ;)
09:58.34*** join/#maemo-ssu Vlad_on_the_road (~vlad@ip-66.net-82-216-1.versailles2.rev.numericable.fr)
09:58.51freemangordonPali: BTW did you pass your exams?
09:59.01Palinot all yet
09:59.19Palibut calculus and graph therory yes :-)
09:59.27freemangordongreat
09:59.54Paliimplicit function theorem :D
10:00.34freemangordonwhatever it is :D:D:D
10:01.22Palido not ask, what it is :-)
10:01.35freemangordoni won't :)
10:02.06freemangordonis out of cigarretes, is going to bye some
10:11.13freemangordonmerlin1991: ping
10:30.25keriofreemangordon: the basis of algebraic geometry
10:30.30kerioand also a really, really ugly theorem
10:37.02*** join/#maemo-ssu fw190 (bc21653c@gateway/web/freenode/ip.188.33.101.60)
10:38.23fw190freemangordon: at the moment I'm on latest T. It brought the thumb repo in HAM. to install thumb should I turn off T and turn on Thumb or have both?
10:41.19keriofw190: you should wait
10:41.54kerioare you on the current thumb? if so, you just flat-out can't do anything until fmg fixes a couple of things
10:41.59kerioer, sorry
10:42.01kerioare you on the current testing?
10:43.09kerioin fact, i'd disable the thumb repo before you install anything from it
10:43.20kerioit's in a weird state right now
10:45.32fw190kerio: hi, I'm on latest T. thumb not installed
10:45.55keriothen you can't install thumb right now
10:46.03keriofmg is working on the appropriate thumb release
10:46.07keriothe one that matches the testing one
10:46.12fw190ok
10:46.17keriohave you installed anything from the thumb repo'
10:46.17kerio?
10:46.42fw190but when it is out should I turn off T repo and turn on thumb repo or have both
10:47.02fw190my phone is fresh after reflash so nothing with thumb
10:47.19kerioyou should follow the instructions on the TMO post :P
10:47.32keriobut no, community-thumb is a repo that works in addition to community-testing
10:48.01fw190true. I did it lat time but my questions came with the new repos added automaticallt
10:48.06kerioand cssu-th works by recompiling the cssu-testing packages and giving them a version that puts them just slightly ahead of their non-thumb counterpart
10:50.03keriofw190: the .install file adds the community-testing and community-thumb repos
10:50.07keriothose should be kept enabled
10:50.18fw190thanks for the tips. got to go by
11:05.20*** join/#maemo-ssu toxaris (~toxaris@s83-180-246-172.cust.tele2.se)
11:12.55Palihald-addon-bme now working fine, it also handle unloading driver bq2415x_charger
11:16.54*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
11:26.18*** join/#maemo-ssu M13 (~M13@170.133-224-87.telenet.ru)
11:40.00freemangordonPali: great
11:40.03freemangordonmerlin1991: ping
11:40.10merlin1991freemangordon: pong
11:40.26freemangordonmerlin1991: could you clear clutter and gtk from the repo?
11:40.51merlin1991on my way :)
11:40.56freemangordonok :)
11:42.52merlin1991freemangordon: done
11:43.06freemangordon10x
11:48.16*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
12:03.42kerioPali: hm, why would one unload that module?
12:13.18DocScrutinizer05wait!! dafaq! indeed there's thumb repo on everybody now???
12:13.29DocScrutinizer05is not happy about that
12:13.32freemangordonDocScrutinizer05: what?
12:13.42merlin1991DocScrutinizer05: disabled by default
12:13.42freemangordonwhy?
12:13.50DocScrutinizer05my cssu-t has thumb repo now
12:13.58freemangordonaah, disabled, ok
12:14.25keriowat?
12:14.27DocScrutinizer05invitation to mess up stuff for everybody, see above
12:14.40keriomerlin1991, freemangordon: oh you
12:14.52merlin1991kerio: actually Pali did that ;)
12:14.57kerioPali: oh you
12:14.57freemangordonkerio: naah, not me :P
12:15.01DocScrutinizer05~lart Pali
12:15.01infobotbeats Pali over the head with a microkernel
12:15.08kerioit's the new community-ssu-enabler?
12:15.16merlin1991kerio: yes
12:15.27kerioluckily i don't have it =D
12:15.38Palikerio, before some commited patched, hald-addon-bme freezed when /sys/class/power_suppy/bqsomething was dissappeared
12:15.52keriooh, i see
12:15.53Paliand eat 100% of CPU
12:15.53freemangordonluckily you will have it today or tomorrow
12:16.07DocScrutinizer05I get tired to fire [general notices]
12:16.28DocScrutinizer05yet...
12:17.03Palinew cssu-enabler has all cssu repositories in system
12:17.07DocScrutinizer05[GENERAL NOTICE] do **NOT** enable cssu-thumb catalog in HAM unless you **lknow* what you're doing!!
12:17.10keriograbs the popcorn
12:17.29Palionly those are enabled which was enabled before installing cssu-enabler
12:17.41freemangordonmakes sense
12:17.41DocScrutinizer05and that's sane how?
12:17.52DocScrutinizer05dafaq!
12:18.06kerioPali: are they installed with the proper domain?
12:18.07freemangordonyou can easily enable -devel anf -thumb repos if you're brave
12:18.09Palie.g when you click on CSSU install icon on wiki page, it enable stable or testing repo (depnds on click) and then install enabler
12:18.31DocScrutinizer05[2012-09-15 12:38:23] <fw190> freemangordon: at the moment I'm on latest T. It brought the thumb repo in HAM. to install thumb should I turn off T and turn on Thumb or have both?[2012-09-15 12:38:23] <fw190> freemangordon: at the moment I'm on latest T. It brought the thumb repo in HAM. to install thumb should I turn off T and turn on Thumb or have both?
12:19.00Palideb postinst script will see which repos was enabled, remove old repos and install new domain into system (+ enable enabled repos)
12:19.36freemangordonDocScrutinizer05: I was not aware of the change, will update thumb thread on TMO as soon as I am ready with the new update
12:19.56DocScrutinizer05~spank pali
12:19.56infobotACTION bends pali over his knee and tatoos 'ibot' on pali's pasty white buttocks.
12:20.37merlin1991Pali: we should make the domain stuff into seperate packages (stable thum testing devel) and jsut have the enabler depend on 1 | 2 | 3 | 4
12:23.45DocScrutinizer05which other new catalogs are sneaked in to user's catalog setup?
12:23.57merlin1991stable and -devel
12:24.14DocScrutinizer05WHICH -devel??
12:24.20merlin1991cssu :D
12:24.27kerio:D
12:24.31freemangordonhehe
12:24.37keriograbs more popcorn
12:24.45DocScrutinizer05~lart merlin1991 for offense against non-ambiguity law
12:24.45infobotsends a legion of lawyers after merlin1991's head for offense against non-ambiguity law
12:25.21kerioPali: is there a way to add the correct domain info without actually adding the repo?
12:25.52freemangordonmerlin1991: would you delete hildonfm2, tinymail, modest
12:27.00DocScrutinizer05sneezes and swears and curses maemo.org
12:27.39DocScrutinizer05FUUUUUCK
12:27.54DocScrutinizer05w.mo.o stalls after loading 50% of page
12:28.18merlin1991freemangordon: done
12:28.24freemangordon10x
12:28.41keriofreemangordon: to be sure - libgtk2.0-0, libgtk2.0-bin and libgtk2.0-common, right?
12:28.52freemangordonyep
12:29.19DocScrutinizer05gets *really* grumpy
12:29.22kerioheh, dpkg is spewing warnings about package downgrades
12:29.35freemangordonyeah
12:30.34keriothe gtk version is actually the same, right?
12:30.41kerioi cba to reboot
12:30.48freemangordonyep, recompiled with 4.7.2
12:32.49DocScrutinizer05searches something to kick and beat a bit
12:32.56DocScrutinizer05luckily I have no pets
12:34.53kerioyou have lots of n900s
12:35.26Palikerio, yes you can add domain info (name, gpg key) without repository info (name, url, ...)
12:35.40freemangordonanyone willing to make a .dep providing kernel-feature-errata-workaround? so -thumb repo to be usable in SB.
12:36.03kerioPali: yeah but does the new repo work as intended if you add it later, manually?
12:36.15Paliyes
12:36.17kerioor does it count as a custom repo?
12:36.17kerioneat
12:36.30Palidomains is in other files
12:36.45Palirepository (catalogues) are separate files
12:36.57merlin1991freemangordon: that's easy :D
12:37.13keriothen maybe the repos shouldn't've been added?
12:37.21Paliin catalogue file you specify, domain id, human name, deb url, enabled/disabled by default...
12:37.36Paliand in domain file you specify: domain id and gpg keys
12:37.52Paliand trust level
12:38.47Palicommunity repositories have higher trust level as nokias, so we can update system packages
12:38.59freemangordonmerlin1991: yes, i know :)
12:39.56PaliDocScrutinizer05, this change comes from commit 2012-06-28 00:47:06...
12:40.22kerioPali: yeah but does manually adding the repo work, afterwards?
12:40.45keriocan you specify the domain id from a .install file?
12:40.53PaliI do not know
12:41.03Palimaybe not
12:41.28kerioDocScrutinizer05: to be fair adding the repos, disabled by default, sounds like the only sensible option
12:41.38Paliso If you install cssu stable, you will not be enable to update to cssu devel without hacks again
12:41.51Palibecause HAM disable updating cssu-enabler package
12:42.03Paliwhich comes from "trusted" repository
12:42.30DocScrutinizer05DAFAQ
12:44.29kerioDocScrutinizer05: HAM is weird as fuck
12:44.42DocScrutinizer05no, cssu devels are weird as fuck
12:44.49kerioPali: can't we just enable the HAM hidden settings that enable domain transfers without bitching?
12:45.29DocScrutinizer05you DARE messing with my catalog settings? for no good reason??
12:45.43DocScrutinizer05I'm NOT amused
12:46.30kerio[ ] Ignore packages from wrong domains   [X] Ignore the third party packages policy for SSU
12:47.33DocScrutinizer05Why The Fuck would I want cssu-thumb repo in my catalog list?????????????????????????
12:48.44DocScrutinizer05if i'd want it, don't you think I'd be well capable to add it in HAM? or at *very least* be able to click a fucking .install file?
12:48.55merlin1991DocScrutinizer05: simply no
12:49.10kerioDocScrutinizer05: not really, it needs to be in the correct domain in HAM
12:49.17DocScrutinizer05ooh? Thanks!!! For whatever that "no2 means
12:49.20DocScrutinizer05:-((
12:49.35kerioHAM doesn't allow you to add a repo as a system repo
12:49.44kerioyou need to do that by modifying the domain and catalog list
12:49.52keriothey're xml files
12:49.54DocScrutinizer05so WHAT??
12:50.37DocScrutinizer05does that mean you messed it up and now you found a way to deal with that?
12:51.08Paliif you want to update system packages from repo R, R must be trusted in system
12:51.17Paliinstall files cannot add trusted repositories
12:51.19DocScrutinizer05again
12:51.22DocScrutinizer05Why The Fuck would I want cssu-thumb repo in my catalog list?????????????????????????
12:51.50keriobecause it's one of the catalogues that your HAM trusts
12:52.00DocScrutinizer05NOOO SIR!
12:52.05kerioyep
12:52.26merlin1991it's disabled, it has no effect, it's like an installed pub key you trust
12:52.27merlin1991fs
12:52.30merlin1991s/f/ff/
12:52.48DocScrutinizer05then I have to say I'm sorry I have to kill HAM and the one who sneaked it into my system, cause *I* *DONT* trust cssu-thumb
12:53.26merlin1991DocScrutinizer05: I'm not sure if tolling or whatever, but it is *DISABLED* IT WILL NOT FUCKING TOUCH YOUR SYSTEM UNLESS YOU STUPIDLY ENABLE IT YOURSELF
12:53.41kerio*trolling
12:53.47DocScrutinizer05GRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
12:53.58DocScrutinizer05[2012-09-15 14:18:31] <DocScrutinizer05> [2012-09-15 12:38:23] <fw190> freemangordon: at the moment I'm on latest T. It brought the thumb repo in HAM. to install thumb should I turn off T and turn on Thumb or have both?[2012-09-15 12:38:23]
12:54.20DocScrutinizer05and NO I DON'T WANT THAT REPO, even disabled I DONT WANT IT!!!
12:54.33kerioDocScrutinizer05: hm, is it removable?
12:54.34freemangordonthen delete it
12:54.42merlin1991freemangordon: it isn#t deleteable
12:54.44merlin1991thanks to trust level
12:54.46merlin1991also
12:54.51freemangordonhmm
12:54.54merlin1991suggests to let go of the caps key
12:55.57keriohmm, why do we need the trusted/nontrusted separation again?
12:56.56kerio(freemangordon: "modest" downgraded, "libtinymail*" and "libhildonfm2" upgraded)
12:57.21freemangordonkerio: do you keet the complete list?
12:57.25freemangordon*keep
12:57.37keriofreemangordon: well, this channel is logged :)
12:57.50keriofreemangordon: anyway, your new modest is outdated
12:58.08keriothe current modest in testing is 3.90.7-11.2, you're pushing the same as the old thumb one, 3.90.7-11.1
12:58.28freemangordonkerio: hmm, my bad the
12:58.31freemangordon*then
12:58.38freemangordonI will waise the version
12:58.44freemangordonfuck :D
12:58.46freemangordon*raise
12:58.48keriofreemangordon: well, maybe there's actually an update?
12:59.00DocScrutinizer05there's no fucking sane reason whatsoever to ship cssu-thumb repo with cssu-t upgrade. NONE. If cssu-thumb needs some special quirks to enable the repo in HAM then I suggest you ship that with cssu-thumb, NOT with cssu-t
12:59.33keriofreemangordon: yep, modest and tinymail are updated in the latest cssu-testing
12:59.38DocScrutinizer05but again, fine!! damage done
12:59.57freemangordonkerio: I think there is only a version raised, but still
13:00.13keriomodest Enabled horizontal scrolling in settings dialog.
13:00.21freemangordonok, ok
13:00.22merlin1991freemangordon: modest has a fix fo... kerio was faster
13:00.25keriotinymail    Fixed invalid/NULL pointer in get_folder_status, prevent heap corruption in list.
13:00.33freemangordonthat's me ;)
13:00.48freemangordoni know that fix, it is already int -thumb
13:01.11keriooh ok, then just match the versions
13:01.16freemangordonyep
13:01.20keriobut if you have to recompile again, get the same sources
13:01.47DocScrutinizer05MEH, I'm pondering to declare CSSU as having entered fsckedup state again, as it last did around some 16 months or so ago, and just roll back and leave it that way
13:01.57kerioDocScrutinizer05: a lesson is learned but the damage is irreversible
13:02.10merlin1991kerio: nah we can ship a new enabler update
13:02.38kerioDocScrutinizer05: http://www.alessonislearned.com/ it's a really nice webcomic :)
13:09.31freemangordonkerio: new modest is there
13:12.54keriofreemangordon: are you sure all the changes are there?
13:13.10freemangordoni did git merge master
13:13.18keriok
13:13.57keriofreemangordon: libtinymail has the same problem
13:15.03freemangordonmerlin1991: wuould you push your local changes to tinymail :P
13:15.28merlin1991freemangordon: ah yeah I'll don in a minute
13:18.25merlin1991pushed
13:21.12keriomerlin1991: right now, is there something in community-devel that's not in community-testing?
13:21.32merlin1991kerio: that was about git not the repos
13:21.40keriono, my question is unrelated
13:21.54merlin1991possibly, I don't control community-devel
13:23.47keriomerlin1991: ok, there's nothing that i have installed
13:25.22freemangordonit there a way to tell apt-get to ignore dependencies?
13:26.37merlin1991you can tell dpkg but apt-get is foobar after that
13:26.50keriomerlin1991: no it's not
13:26.58kerioit just complains a whole lot
13:27.00kerio:)
13:27.01freemangordonwell, what is the easiest way to create a empty package then :D
13:28.08merlin1991mkdir myawesomefaker-0.1 && cd myawesomefaker-0.1 && dh_make && vi debian/control && dgpk-buildpackage -rfakeroot -us -uc
13:28.27freemangordonthanks
13:36.34DocScrutinizer05kerio: yes it is! apt will *only* complain and refuse to do anything else. That's my definition of fubar
13:36.52kerioDocScrutinizer05: fubar means fucked up beyond all repair
13:37.06kerio"apt-get install -f" is meant to repair
13:37.12kerioclearly, it's not beyond repair
13:37.35DocScrutinizer05it doesn't repair, though
13:37.58kerioit tries, at least
13:39.30kerio-f, --fix-broken attempt to correct a system with broken dependencies in place
13:39.30DocScrutinizer05kerio: I suggest you care about cssu from now on, your rationale and mindset seems just appropriate
13:40.02kerionot sure if serious...
13:41.57DocScrutinizer05waits for kerio suggesting to rename cssu-testing to cssu-tried
13:42.22kerioor maybe cssu-tested
13:42.30kerioit's much more encouraging
13:42.49keriowe should have cssu-tested, cssu-testing and cssu-notyettested
13:43.19*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
13:45.23DocScrutinizer05obviously cssu-t is cssu-notatalltestedyet
13:45.57kerioDocScrutinizer05: to be fair you're the one complaining hard about something in cssu-*testing*
13:46.20kerioi mean, it's fixable
13:46.50DocScrutinizer05to be fair I'll let you know that your rationale makes me spit my coffee over my keyboard
13:47.13keriois it one of those crappy flexible plastic keyboard?
13:47.45keriobecause if not, i suggest you immediately detach it and wash it under purified water
13:50.28DocScrutinizer05kerio: if you haven't noticed yet, I'm severely pissed by you and others here obviously suggesting to throw unreviewed untested even undiscussed changes into cssu-testing to see what happens, then wait for complaints coming in and ponder if you care at all and eventually fix some of the stuff. And thus you might imagine how much I care about your suggestions
13:50.59kerioi suggested jack shit
13:51.13kerioif i had to suggest, i would've suggested cssu-devel as a ground for that
13:51.27kerioand afaik community-ssu-enabler was updated there first
13:52.27kerioeither nobody tested it, or nobody thought it was a problem
13:53.39freemangordonmerlin1991: qt-mobility needs to be purged
13:53.50freemangordonkerio: new tinymail uploadad
13:54.04kerioDocScrutinizer05: where was *your* testing?
13:54.14kerioyou have 5 n900s, right?
13:55.17merlin1991removed
13:55.32freemangordon10x
13:55.52freemangordonthe fuch, lots of packages reamining to be build :(
13:56.07freemangordonI don;t think i will make it today
13:57.12DocScrutinizer05kerio: no sir, you're not going to accuse me for not taking care about testing stuff. Please go take your shit elsewhere. If Pali introduces changes without even discussing them here, I'm not going to hunt for those changes to spot them and test them
13:58.03PaliDocScrutinizer05, I wrote more times about these changes
13:58.42Palialso see commit date
13:59.22DocScrutinizer05please pont me to the quote where you said "cssu-t catalog list will include amndatory cssu-thumb repo now"
13:59.36DocScrutinizer05MEH
14:00.01keriohas no greppable logs
14:01.35kerioDocScrutinizer05: and this is where the process of "devs get some testers for themselves and then report back" for "critical" packages
14:02.20kerio*fails
14:03.53freemangordonmerlin1991: libxml too
14:04.29freemangordonkerio: would you test libxml for me(once it is uploaded)
14:04.51gregoafreemangordon: you can use equivs for creating empty packages
14:05.08keriofreemangordon: how?
14:05.35freemangordonkerio: install it and reboot, if nothing is broken then test passed :D.
14:05.44freemangordongregoa: thanks
14:05.45kerioperfect
14:05.55freemangordonkerio: it is just a version change
14:06.15freemangordonfrom - to +
14:07.23kerioDocScrutinizer05: i don't even know, does CSSU have a "process"?
14:07.48freemangordonmerlin1991: libcurl too
14:08.47merlin1991done
14:18.35keriofreemangordon: downgradan'
14:27.55DocScrutinizer05kerio: the process been (in good old times when that worked and everybody in here understood) ## a) devel/maintainer creates a patched or new package, comes here (and maybe to ML) to introduce and explain it in all its aspects, discuss the concept and architecture and possible problems or improvements it might need ## b) maintainer tests on his own device against standard install of system the pkg is meant for, and usually keeps the
14:27.57DocScrutinizer05inner circle public updated about his progress, changes to concept, and thoughts/plans ## c) maintainer publishes his work either via own private repo or via tarball on tmo, and finds some (usually at least 6) testers either in tmo or here that do b) in their domain for him ## d) maintainer collects feedback (maybe goes back to a) when something turned out to need more work) and comes here to present his testing process results to
14:27.58DocScrutinizer05cssu-* maintainers, on which occasion the cssu-maintainers plus other persons with merit decide by acclamation if the pkg is fit for inclusion to testing (implies that the pkg is considered free of known bugs and *completely* tested by pkg maintainer and the half dozen testers)
14:28.00*** join/#maemo-ssu nzerox (~rrajaratn@5ac213e5.bb.sky.com)
14:28.25nzeroxhey guys, i have ssu-stable installed, is it possible to update to testing?
14:28.29DocScrutinizer05lately we got cssu-devel as an alternative to tarball on tmo and private repo, in c)
14:29.21DocScrutinizer05except cssu-thumb which is fmg's own playground and similar to cssu-devel
14:29.47DocScrutinizer05kerio: was it this you asked for?
14:30.23merlin1991nzerox: yes, you have to add the -testing repo to ham and update
14:30.48freemangordonmerlin1991: microb-engine and xserver are (hopefully) the last packages that need cleanup
14:30.58nzeroxmerlin1991: will the testing and stable conflict, or will stable be removed?
14:31.25DocScrutinizer05nzerox: cssu-stable is a subset of cssu-testing
14:31.52merlin1991done
14:32.26nzeroxmerlin1991: cool, so its as simple as going to the ssh sit and clicking the testing link
14:32.44nzeroxmerlin1991: thank you
14:33.12DocScrutinizer05nzerox: so basically you may (dunno if "can", since last bright "improvement" to HAM/cssu-enabler) remove the cssu-stable repo when you add cssu-testing
14:35.34nzeroxDocScrutinizer05: yeah i think i can turn of the catalog
14:35.43nzeroxDocScrutinizer05: is that what you mean?
14:35.57DocScrutinizer05nzerox: anyway do a proper BM backup prior to that upgrade, since it's the only feasible way to roll back from cssu-testing to cssu-stable. Just in case
14:36.26DocScrutinizer05I meant you can remove the catalog, you don't need it anymore
14:37.49nzeroxi'm just playing around with it, i'll reflash if i have problems :)
14:37.52DocScrutinizer05and you MUSTN'T enable cssu-thumb catalog, or your system will become prone to frequent segfaults unless you installed kernel with thumb-fix
14:37.53nzeroxthanks guys
14:38.23freemangordonDocScrutinizer05: stop talking bullshit, -thumb -mp installs the required kernel
14:39.00DocScrutinizer05haha great, so you think enabling cssu-thumb will simply upgrade MP and pull in kernel?
14:39.17freemangordonexactly that will happen (once the new update is out)
14:39.59freemangordonthat is a part of Depends: kernel-cssu-flasher ( = 1:2.6.28-10cssu3 ) | kernel-power-flasher ( >= 1:2.6.28-10power51r1 )
14:41.24DocScrutinizer05I don't see that happen the next few weeks, in any safe manner. Since installation of kernel is still a risky operation in my book, that has quite some potential to break stuff like uBoot, intentional powerkernel revisions kept for kernel, wtc
14:41.55DocScrutinizer05etc*
14:42.11freemangordonwhile that *MIGHT* be true, it is a tottaly different beer from "<DocScrutinizer05> and you MUSTN'T enable cssu-thumb catalog, or your system will become prone to frequent segfaults unless you installed kernel with thumb-fix"
14:43.05DocScrutinizer05ooh, I thought you said >>"...(once the new update is out)"<<
14:43.57freemangordonwell, right now the repo is inconsistent so noone can install -thumb by using HAM fapman or whatever
14:44.16freemangordonwill be ok in half an hour though
14:44.53DocScrutinizer05starts to think this hasn't been an accidental fsckup, but rather a carefully crafted yet half-baked plot to pull users to thumb without even asking them
14:45.37DocScrutinizer05since disabling cssu-thumb catalog will NOT roll back to clean cssu-testing
14:46.42*** part/#maemo-ssu nzerox (~rrajaratn@5ac213e5.bb.sky.com)
14:46.57DocScrutinizer05[2012-09-15 12:38:23] <fw190> freemangordon: at the moment I'm on latest T. It brought the thumb repo in HAM. to install thumb should I turn off T and turn on Thumb or have both?
14:47.33DocScrutinizer05other users might not even know wtf cssu-thumb *is*
14:48.44freemangordonDocScrutinizer05: are you trying to put me in a position to prove my sister is not a whore?
14:49.17freemangordonI already told you I was not aware of that change
14:49.32freemangordonno matter if I like it or not
14:49.38DocScrutinizer05sorry, my english lacks this phrase
14:50.22freemangordonwell, it means " once it is believed your sister is a whore, go and prove you don't have a sister"
14:50.40freemangordonanyway
14:51.10DocScrutinizer05i'm just stating that cssu-testing users are now just 3 clicks - without proper warning - away from moving to thumb irreversably
14:51.43freemangordonyes, I see, maybe a good idea to issue a warning
14:51.53freemangordonmerlin1991: ^^^
14:51.56merlin1991irreersably is invalid aswell
14:51.58DocScrutinizer05in my book that stinks
14:51.59merlin1991there is uninstaller now
14:52.13DocScrutinizer05LOL oh yeah
14:52.22freemangordonmerlin1991: not sure what will happen with the kernel though
14:52.37DocScrutinizer05surely tested like hell for rolling back from thumb to testing
14:53.02freemangordonDocScrutinizer05: it will roll back to stock PR1.3
14:53.06freemangordonnot to -testing
14:53.12DocScrutinizer05see?
14:53.25freemangordonsee what?
14:53.43DocScrutinizer05probably exactly what users will want to do, after accidentally scooped in to thumb
14:54.07merlin1991go and accidentally enable an apt catalogue
14:54.15merlin1991in my book that's downright retarded
14:54.29DocScrutinizer05hahahahaha
14:54.38freemangordonno need another paste
14:55.06DocScrutinizer05freemangordon: yeah, you seem to get my thinking
14:55.12kerioenabling repos and then blindly upgrading is retarded
14:55.12kerioBUT
14:55.16keriousers *are* retards
14:55.29freemangordonmerlin1991: I still think a warning on TMO should be issued
14:55.46kerioto be fair cssu-thumb and cssu-devel aren't even proper cssu projects
14:56.08DocScrutinizer05<joerandom> Why the fsck does cssu-testing even ship with that catalog, when I'm not supposed to enable it?
14:56.18freemangordonkerio: how do you decide that?
14:56.54freemangordonwhat is your criteria for "proper cssu project"?
14:57.09keriocurl wiki.maemo.org/Community_SSU | grep thumb
14:57.21kerioto be fair it gives out three lines, but it's because <div class="thumb tnone">
14:57.25DocScrutinizer05e.g a wiki frontpage with explanations and install procedure and one-click install
14:57.29freemangordonsee :P
14:58.05DocScrutinizer05and with proper warning about all possible pitfalls
14:58.25kerioreasking a question that i already asked but was left unanswered: do we really need the distinction between trusted repo and nontrusted repo?
14:58.53freemangordonDocScrutinizer05: well, there is TMO thread with that. yes, wiki is a better place, feel free to write the article
14:59.08DocScrutinizer05for thumb? dream on
14:59.15keriofreemangordon: the issue is that now the repo is something that just happens to be shipped with the other cssu stuff
14:59.35freemangordonkerio: I know, not saying it is a good thing
15:00.17freemangordonI told you, I was not aware of that change, so don't argue with me about the possible implications
15:00.38keriothe change was done, in good faith, by Pali
15:00.50freemangordonthough on the other hand it is very good PR to have that catalog
15:00.51keriobecause community-ssu-enabler doesn't have the old kludgy workaround for domain changes
15:00.54DocScrutinizer05kerio: see? ^^^ Stop blaming *me* for not being aware of them and thus not testing them
15:01.18kerioand so, without adding your repo to the trusted repo list, you can't ship upgrades to system binaries
15:01.25kerioor something
15:01.49keriowhich brings us back to my question: do we really need the trusted/nontrusted division for repos in HAM?
15:01.52DocScrutinizer05and kerio: see? ^^^ that's why the "procedure" I sketched above been in place in the better old times
15:03.50kerioadding trusted repos is a biatch
15:03.51freemangordonkerio: the "PR" point was: there is high demand for moving the whole CSSU to thumb, thus including -thumb repo in HAM brings good PR
15:04.01freemangordon(if we ignore doc's rants)
15:04.05keriofreemangordon: yes, but saying that will enrage doc
15:04.13keriorightfully so!
15:04.28DocScrutinizer05:-x
15:04.40keriofreemangordon: now look at what you've done! :(
15:05.15kerioanyway, changing a dude's kernel is something that no automated process should do
15:05.32DocScrutinizer05kerio: I just deleted a line with "sister" in it
15:05.39keriohaha
15:05.58freemangordonkerio: every Nokia PR did exactly that, flasheed a new kernel
15:06.32DocScrutinizer05ooh, so you think cssu could try to do worse than Nokia? sound rationale
15:07.04freemangordonwhy worse? continue what Nokia was doing :P
15:07.42DocScrutinizer05so THE FUCK go and TEST your shit same way Nokia did! but wait... you outright denied they ever did, no?
15:07.43keriofreemangordon: besides, i'm not sure that installing thumb packages together with the kernel is a sound idea anyway
15:08.06freemangordonkerio: why?
15:08.32keriobecause then you have thumby binaries on a non-thumby kernel, until you reboot
15:08.46merlin1991kerio: that's why you use fsckd ham for system upgrades
15:08.49freemangordonkerio: that is what HAM does ;)
15:08.51merlin1991it shuts down non upgrade shit
15:08.54merlin1991upgrades
15:08.55merlin1991reboots
15:09.03keriomerlin1991: we can't know if the upgrade shit will launch binaries
15:09.08keriopreinst/postinst?
15:09.16freemangordonof course we can
15:09.25freemangordonbecause we provide them
15:09.51freemangordon(.postinst scripts)
15:09.58freemangordonand stuff like that
15:10.42merlin1991anyway I'll split the catalogues out of the enabler packge and will provdie the upgrade asap
15:10.54DocScrutinizer05kerio: nah, deadend argument. It won't create real problems
15:11.22DocScrutinizer05merlin1991: now THAT is a nice thing to read/hear
15:11.56keriomerlin1991: not all of them, though
15:12.04merlin1991all of them
15:12.16keriowatches as CSSU suddenly becomes nonworking
15:12.56DocScrutinizer05so i'll try to chill and go for a more reasonable way of argumenting: cssu-thumb repo should come with dedicated cssu-thumb-enabler like cssu-testing may have to come with cssu-testing-enabler. If anything
15:13.02merlin1991kerio: the enabler will depend on "cssu-catalogues" and there is going to be a package for each cssu-flavour
15:13.33keriohm, what decides the domain for a package?
15:13.52DocScrutinizer05merlin1991: sounds sane
15:14.06freemangordonfinally, microb-engine is built, hip hip hooray
15:14.13kerioDocScrutinizer05: unless the cssu-catalogues package itself becomes a system package
15:14.54DocScrutinizer05kerio: ??
15:15.09kerioi don't know what packages are marked as "only install from trusted repos"
15:15.18kerioit could even be "all packages that are in trusted repos"
15:16.27DocScrutinizer05ooh, the foundation rationale for making cssu catalogs "system/trusted". Yeah I still fail to get the whole picture of that as well
15:16.33merlin1991kerio: trusted repo goes as fast only trusted repo package with higher priority can override package from other trusted repo
15:17.02kerioand i ask yet again: why can't we just make HAM ignore all that noise?
15:17.36kerioit's literally two gconf keys from PR1.3, and then we can install our HAM that stops caring
15:17.42DocScrutinizer05it kinda feels like a move into wrong direction, I agree
15:18.32kerioi mean, it's not like you can protect yourself from evil repos, anyway
15:18.44kerioyou just need to prompt *one* upgrade for a non-system package and you're running shit as root
15:22.18keriothrows his 0.02 on "drop the 'trust' nonsense, it's not like i trust nokia anyway"
15:23.13DocScrutinizer05I'm even unclear about whether al this is about trust at all
15:23.47DocScrutinizer05or some priorisation thing, or just about disabling deletion of repos in HAM, or whatever
15:24.28DocScrutinizer05so pretty please (no sarcasm): could somebody with more clue explain the rationale behind all that to me?
15:24.45merlin1991remove the ugly hack from ham
15:24.49merlin1991that's the rationale
15:25.18DocScrutinizer05hmm, remove a ugly hack to get a ugly UX from a nice HAM code?
15:26.04merlin1991there was a really ugly hack in plase over apt-worker to allow for cssu and other fun replacing system packages
15:26.09DocScrutinizer05for now I don't think I perceive this as an improvement that any end user benefits from
15:26.21merlin1991which also prompted the possibility of installing all kinds of system packges from -extras
15:27.42DocScrutinizer05I just drop a sidenote here: development is not for developers to enjoy the code, development ideally is targeted at end users appreciating the result
15:28.35DocScrutinizer05otherwise this whole enterprise was academic
15:30.38DocScrutinizer05a) define UX, b) define what needs to be done in software to get that UX, c) find nice code to achieve a) thru b)
15:31.54DocScrutinizer05idle patching on level c) only valid if you take care that neither a) nor b) see any impact
15:33.57DocScrutinizer05seems this principle got forgotten a lot, recently, in cssu
15:33.59kerioDocScrutinizer05: the rationale behind the domain thing is on http://hildon-app-mgr.garage.maemo.org/repos-devel.html
15:35.25DocScrutinizer05kerio: thanks a lot :-)
15:37.28freemangordonmerlin1991: need osso-gnome-vfs2 too
15:37.59kerioDocScrutinizer05: from what's written there, it's just a matter of gpg keys
15:38.14kerioso we don't need the actual repositories in HAM at all
15:41.40kerioDocScrutinizer05: and it's basically apt priority, but with gpg keys
15:44.33freemangordonmerlin1991: ping
15:45.46merlin1991freemangordon: done
15:46.09freemangordonthanks
15:47.22*** join/#maemo-ssu dhbiker (~dhbiker@193.2.218.150)
15:49.17kerioDocScrutinizer05: would you be ok with it if we only shipped the domain information for the keys in those repos, but not the repos themselves?
15:49.41keriothose repos=community-thumb and maybe also community-devel
15:57.52keriofreemangordon: have you done all the updates then?
15:58.02freemangordonyep
15:58.41freemangordonfuck, does not boot :(
16:00.45freemangordonseems like xserver is broken :(
16:01.04freemangordonkerio: can you risk a reflash?
16:01.13freemangordonor BM restore
16:02.09keriohell naw
16:02.19freemangordonok
16:02.46keriohold on, didn't you just recompile everything?
16:02.54kerioshouldn't it be the exact same thing?
16:03.44DocScrutinizer05kerio: as long as the domain/key info doesn't alter UX I'm all fine with it
16:03.56kerioyeah, yeah, it would be just hidden
16:04.58DocScrutinizer05I actually never wrapped my head around how HAM7apt is suuposed to get the signature keys of any repo
16:05.09freemangordonkerio: yes, but with newer compiler
16:05.13freemangordon4.7.2
16:05.13kerioDocScrutinizer05: apt-key :)
16:05.22keriofreemangordon: i see
16:05.25DocScrutinizer05good point :-)
16:08.00keriofreemangordon: do you really need me to test the new xserver? :s
16:08.16kerioruns a BM backup
16:08.33DocScrutinizer05freemangordon: not planning to pester you, but see how bugs sneak in. Now if a bug doesn't result in instant boot-failure but maybe introduces more sneaky hidden problems, we also get a problem with our quality requirements on cssu-'genuine'
16:10.32DocScrutinizer05just saying: not even a "simple rebuild" is free of risk, and somebody needs to test every build
16:10.53kerioof course, that's what we're here for :D
16:11.14freemangordonDocScrutinizer05: and that is what I am doing right now :)
16:11.45DocScrutinizer05kerio: we're simply not enough people here willing to do in-depth tests, to accomplish that task for a large number of packages
16:11.46kerionotes that right now, on a public repo, there's an xserver .deb that doesn't work
16:12.19kerioDocScrutinizer05: we can just increase the number of packages
16:13.47DocScrutinizer05kerio: hm? if you're saying we can go package-by-package on our own pace... sure we can
16:15.02DocScrutinizer05but to be honest I don't see any decent in-depth tests getting performed on any arbitrary single package right now
16:16.08DocScrutinizer05~lart wiki.maemo.org
16:16.08infobotexecutes killall -HUP wiki.maemo.org
16:16.16DocScrutinizer05might help
16:19.55kerioDocScrutinizer05: no, we just release so many that we can't be expected to test them all correctly
16:19.59kerioso people will be more understanding :3
16:21.03DocScrutinizer05haha
16:21.08DocScrutinizer05>>Quality is of paramount importance to the Community SSU. There are, therefore, two repositories: testing and stable. Changes are carefully tested, with an extensive set of tests, before things are made "stable".<<
16:21.10keriofreemangordon: found the problem? i have a backup
16:21.21freemangordoninstalling again
16:21.36kerioDocScrutinizer05: nowhere it says that the packages in those two repositories have quality, though :D
16:21.41kerioit's just really important to us
16:22.20kerioQuality is of paramount importance to the Community SSU. That's why we keep it for ourselves, and only release buggy shit.
16:24.19freemangordonyeah, it is deffinitely xserver that is broken lets find why
16:24.57freemangordonthough I can simply compile it with 4.6.2 and investigate tomorrow
16:29.30kerioit would be better, yes :)
16:29.37keriowhere do you compile, btw?
16:29.47kerioand how?
16:29.54kerioscratchbox?
16:40.13freemangordonyes
16:40.28freemangordonmerlin1991: could you delete xserver from the repo?
16:40.36merlin1991on my way
16:41.39merlin1991done
16:51.00kerioDocScrutinizer05: i can't believe you still don't have cssu-thumb on one of your n900s, though :c
16:55.09DocScrutinizer05kerio: my time is rather limited to do all the nice things I _could_ do :-/
16:56.01freemangordonmerlin1991: i think to use the old package for xserver, despite it has broken versioning
16:56.13DocScrutinizer05better
16:56.13freemangordonany objections?
16:56.51DocScrutinizer05no pretty version string can make up for real working property
16:59.17DocScrutinizer05IOW better have a nice package with a broken version, than a broken package with a nice version
16:59.35freemangordon:nod:
16:59.57freemangordonjust too tired now to get through all xsever debugging
17:00.29DocScrutinizer05then better postpone it, debugging while tired is useless
17:00.38freemangordonexactly
17:00.39*** join/#maemo-ssu fw190 (3e15513c@gateway/web/freenode/ip.62.21.81.60)
17:02.28*** join/#maemo-ssu fw190 (3e15513c@gateway/web/freenode/ip.62.21.81.60)
17:02.49fw190I think that my question started a little war
17:02.59fw190:)
17:04.01freemangordonmerlin1991: I need -mp thing deleted from the repo :)
17:04.12keriofw190: nah
17:04.21kerioactually, thank you for exposing a minor problem
17:05.07fw190maemo-ssu is hot as usuall :)
17:08.28freemangordonmerlin1991: ping
17:10.19DocScrutinizer05fw190: many thanks for making us aware of this issue
17:12.56fw190freemengordon: If you need someone to test I can :) BM is there so and a reflash is not scarry :)
17:13.27freemangordonfw190: hopefully when merlin1991 appears there will be a new update :)
17:17.36fw190ok. tu sum up. I should jus hit ther link from tmo first post?
17:17.46freemangordonyep
17:18.07freemangordonjust wait for the new update though
17:18.26fw190roger :)
17:18.32freemangordon:)
17:18.34keriofreemangordon: does the new xorg work?
17:18.39keriowell, the old xorg
17:18.50freemangordonyes, you have it installed on your device
17:18.59freemangordonI reupload the same package
17:19.02keriooh you :3
17:19.56*** join/#maemo-ssu dhbiker (~dhbiker@193.2.218.150)
17:22.31DocScrutinizer05reminds me of some acient TV advert for Palmolive dish deteregent: "you're just bathing your fingers in it...." - dunno why
17:23.28keriofreemangordon: but... the version is wrong!
17:23.35DocScrutinizer05yes
17:23.39freemangordonbut... it works
17:23.49keriobut... the version is wrong!
17:23.51DocScrutinizer05that's the point
17:24.00DocScrutinizer05it *works*
17:24.09keriofreemangordon: can't you change the version in the package?
17:24.10freemangordonand i doubt there will be xorg update in CSSU ever
17:24.14kerioor is it compiled?
17:24.29keriofreemangordon: you're showing a surprising lack of futureproofing :c
17:24.32freemangordonkerio: it is compiled and I don;t want to risk another broken build
17:24.51freemangordonkerio: it is only one package, we can alter the epoch if needed
17:25.22keriofreemangordon: hm, to be fair 2:1.6.99.1-0osso20090208.108+0m5+0cssu0+thumb0 will be greater than what we have now
17:25.29kerioi think
17:25.30merlin1991freemangordon: removed
17:25.33keriono, actually it won't be
17:25.34keriobut whatever
17:25.35DocScrutinizer05can see pissibility of Xorg updates in cssu
17:25.40freemangordonmerlin1991: thanks
17:25.43DocScrutinizer05hehe pissibility
17:25.46merlin1991also I can't even take a nice shower without you wanting me to remove something :D
17:26.03keriomerlin1991: i want you to remove xorg, because the version is wrong D:
17:26.04DocScrutinizer05merlin1991: XD
17:26.36freemangordonhehe
17:26.54merlin1991btw freemangordon you can alter the version in the old package aswell ;)
17:26.54DocScrutinizer05merlin1991: schedule some lessons to teach me stand-in. Might also help when you're in holiday or get hit by a bus ;-D
17:27.03keriomerlin1991: not the version string compiled in the binary, though
17:27.16merlin1991kerio: the binary contains one aswell?
17:27.23kerioi hope so?
17:27.24merlin1991that is derived from the debian version?
17:27.33DocScrutinizer05prolly not
17:27.40fw190freemangordon: could you ping me when the time is right for starting?
17:27.42merlin1991highly unlikely
17:27.57freemangordonfw190: in 10 minutes
17:28.16fw190roger :)
17:29.00keriofreemangordon: hm, you could do what merlin1991 said
17:29.11kerioso we won't have a handful of package with the wrong versioning
17:29.18merlin1991kerio: I couldn't find any -v / --version / whatever command towards Xorg
17:29.20keriomerlin1991: how do you change a deb?
17:29.23keriomerlin1991: yeah, me neither
17:29.33freemangordonthe fuck "dpkg - warning: downgrading libosso-gnomevfs2-common from 2.16.3-2osso12+0m5+0cssu1.1 to 2.16.3-2osso12+0m5+0cssu1+thumb1"
17:29.51kerioit's a downgrade, yes
17:30.11kerioalso wtf, why is it cssu1.1?
17:30.20merlin1991freemangordon: 0cssu1.1 vs 0cssu1
17:30.28freemangordoni see, but why?
17:30.35freemangordonwhy it is 1.1
17:30.50freemangordon1.1 is -for -devel, not for stable
17:30.55freemangordon-testing
17:31.03merlin1991because "1" was badly thumb compiled in -testing
17:31.08merlin1991aka mags scratchbox fun
17:31.26freemangordonbut why not 2?
17:31.43merlin1991becuase it was only a recompile and thus a minor change? I dunno
17:32.33merlin1991kerio: you can use for example dpkg -x and dpkg -b to extract change and rebuild a .deb
17:33.00merlin1991or you can go straight to the fun and use ar and tar (ar is the outer archive with tar archives inside)
17:33.24keriomerlin1991: sounds dirty
17:33.26keriofreemangordon: do eeeet
17:33.29merlin1991:D
17:34.11freemangordonanyway, i fixed the version in -thumb
17:36.48DocScrutinizer05you're nasty pushing freemangordon when he already said he's too tired to do proper debugging
17:36.52DocScrutinizer05;-D
17:37.28kerioDocScrutinizer05: yesterday i suggested meth
17:37.37DocScrutinizer05seen that
17:37.49DocScrutinizer05see what it got you?
17:38.10keriono, i'm complaining because he didn't follow my suggestion and went drinking instead :(
17:38.15DocScrutinizer05meth transforms your brain into a swiss cheese with huge holes
17:42.22*** join/#maemo-ssu fw190 (3e15513c@gateway/web/freenode/ip.62.21.81.60)
17:42.31freemangordonfw190: you should be good to go
17:42.40fw190ok
17:42.48fw190starting launch sequence ;p
17:43.54DocScrutinizer05aaaand liftoff!
17:44.08fw190no
17:44.13fw190HAM is still working
17:44.20fw190I'm on the ground
17:44.22fw190;)
17:44.46DocScrutinizer05don't worry, space won't vanish
17:44.52fw190checking for updates...
17:44.56kerioi propose http://www.wpclipart.com/food/meat/pork/whole_ham.png as the new HAM icon
17:45.06fw190I have only extras so it's quick
17:45.42fw190question
17:45.48fw190should I hit update all
17:45.52fw190or just maemo
17:45.57DocScrutinizer05errr
17:46.04freemangordonmaemo
17:46.05DocScrutinizer05what else is in there?
17:46.10freemangordonlibqtm
17:46.12fw190qt stuf
17:46.27freemangordonfw190: only mameo update
17:46.37fw190ok
17:46.43keriomaemo, not mameo!
17:46.50DocScrutinizer05oooh *YOU* fscked my marble qtlineedit?
17:47.04fw19037,9mb - download started
17:47.07kerioDocScrutinizer05: not unless you've been using cssu-thumb!
17:47.07freemangordonDocScrutinizer05: not me, you don;t use -thumb
17:47.29freemangordonfw190: did you look at how much space will be freed?
17:48.11DocScrutinizer05waves and hopes for making it out the door for dinner
17:48.42keriofreemangordon: ooh, why did you recompile modest?
17:49.08fw190damn forgot to take a look
17:49.23fw190it's updating
17:51.24keriofscking messybox, why doesn't your grep have a way to have a pattern that starts with "-"?
17:51.40fw190it said to me that the update went well
17:51.43fw190reeboot ;)
17:52.27keriooh no, -- works there too
17:54.10keriofreemangordon: alright, packages with still a busted version (that i have installed): busybox-power, curl, fennec, libcurl3, xserver-xomap, xserver-xorg-core
17:54.17kerioof those, only xserver is in the metapackage afaik
17:54.44kerioactually no, libcurl3 is also there
17:54.53keriohey mr freemangordon! you forgot one!
17:55.05keriofreemangordon: and it's one of the problematic ones D:
17:55.14freemangordonkerio: what?
17:55.20keriooh no, you haven't forgotten about that
17:55.21freemangordonwhich one
17:55.22keriohm
17:55.44keriono, nvm
17:55.48freemangordonkerio: look here http://talk.maemo.org/showpost.php?p=1267008&postcount=666
17:55.50kerioi just didn't have it in the repo
17:56.07DocScrutinizer05watches kerio playing shock-the-monkey with fmg
17:56.33fw190works fo rme
17:56.39keriofw190: yeah, yours is a new install
17:56.46keriofreemangordon: i disapprove
17:56.48keriobut it should work
17:57.08freemangordonis too tired to be shocked by anything but a lack of jack daniels
17:57.28keriofreemangordon: hm, why does the "new" curl want me to install libidn11?
17:57.31keriois that intended?
17:57.45fw190freemangordon: should I rn any tests? commands? for you?
17:58.00freemangordonkerio: read what I posted and follow the instructions ATL LEAST ONCE
17:58.09freemangordonfw190: well use you device
17:58.13merlin1991~lart ham
17:58.13infobotwhips out his power stapler and staples ham's foot to the floor
17:58.36keriofreemangordon: dude, the only package i've yet to upgrade is curl
17:58.42kerioup/downgrade
17:58.56freemangordonwell, running a script worths nothing
17:59.05DocScrutinizer05infobot, that's useless. HAM doesn't move feet anyway
17:59.14kerioit would do jack shit to me, i already have those exact versions installed
18:00.28keriohold on, what?
18:00.33keriothe new mp wants me to remove procps
18:00.43DocScrutinizer05:-S
18:00.56freemangordonkerio: remove what?
18:01.10keriooh ffs, it depends on busybox-symlinks-procps
18:01.12freemangordonbusybox-power there?
18:01.22keriono, wait
18:01.59DocScrutinizer05runs before kerio got a chance to play shock teh monkey with him too
18:02.27kerioyep, the new mp-fremantle-community-pr, even the non-thumby one, depends on busybox-symlinks-procps
18:02.38freemangordonyep
18:02.42kerioand that's bullshit
18:02.50freemangordonask merlin1991
18:02.51freemangordon:D
18:02.53keriomerlin1991: that's bullshit
18:03.45merlin1991kerio: it isn#t
18:03.57merlin1991compare with pr1.3 mp
18:06.11DocScrutinizer05:-/   rc  procps                              1:3.2.7-11maemo1+0m5                /proc file system utilities
18:10.47*** join/#maemo-ssu M13 (~M13@170.133-224-87.telenet.ru)
18:11.24DocScrutinizer05lol, byebye mp-fremantle-community-pr
18:15.19*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
18:16.23DocScrutinizer05ii  procps                              1:3.2.7-11maemo1+0m5                /proc file system utilities
18:16.25DocScrutinizer05IroN900:~# dpkg -l mp-fremantle-community-pr
18:16.26DocScrutinizer05pn  mp-fremantle-community-pr           <none>                              (no description available)
18:19.59kerioDocScrutinizer05: lol indeed
18:20.15keriomerlin1991: i don't care about the pr1.3 mp
18:20.21kerioi care about the fact that procps isn't installable now
18:21.06DocScrutinizer05I wonder if it ever been, or
18:21.28DocScrutinizer05I accepted any breakage when I installed it last time
18:21.57DocScrutinizer05it's obviously no gnu-ified pkg anyway
18:22.12kerionope, the old mp had no mentions of busybox at all
18:22.19*** join/#maemo-ssu BCMM (~ben@unaffiliated/bcmm)
18:22.24DocScrutinizer05hmmm :-/
18:22.34kerioDocScrutinizer05: should procps Provide busybox-symlinks-procps?
18:22.38kerioit sounds... backwards
18:22.56DocScrutinizer05for sure not?
18:23.05DocScrutinizer05does it?
18:23.11kerioit doesn't
18:23.15keriootherwise there would be no such breakage
18:23.33keriointerestly enough, busybox-symlinks-procps replaces, provides and conflicts with procps
18:23.44keriothat's bullshit, it doesn't provide procps at all
18:23.52DocScrutinizer05if anything, any MP should ask for provides:procps, not any weird busybox package
18:24.49kerioMPs are the devil, anyway
18:25.13keriogoddammit why do i need community-ssu-enabler?
18:25.39DocScrutinizer05otoh, you coukd argue that only busybox-symlinks-procps guarantees availability during early boot?
18:26.23kerioDocScrutinizer05: procps doesn't come close to /opt
18:26.28DocScrutinizer05kerio: because it has awesome new repositories and an undo I don't have a clue how to even invoke it
18:26.44DocScrutinizer05(/opt) indeed
18:26.45kerioDocScrutinizer05: it's like community-ssu-disabler
18:27.02keriooh wtf
18:27.04kerioprocps is fscked too
18:27.10kerio/etc/init.d/procps: Set kernel variables from /etc/sysctl.conf
18:27.12keriowhat the FUCK
18:27.46DocScrutinizer05LOLOLOLandCHEERS
18:28.28DocScrutinizer05kerio: sort that shit out, I expect to see a solution when I'm back from dinner! ;-P
18:28.48kerioi just uninstalled procps
18:28.58kerioi still don't want pali's weird catalogues all over my ham, though
18:37.14*** join/#maemo-ssu fw190 (3e15513c@gateway/web/freenode/ip.62.21.81.60)
18:37.41fw190ok I'm an idiot and installed uboot from pali, rebooted and...
18:37.45keriolol
18:37.48keriofw190: after installing thumb?
18:38.02fw190Is there any chance fix this without reflash
18:38.07keriosure
18:38.11keriowell, it's still a reflash
18:38.17keriobut only the kernel is flashed :)
18:38.19fw190kerio: yes- jus as I told - I'm an idiot
18:38.21Paliflasher can load kernel without flashing
18:38.41kerioPali: well, eventually he'll want a kernel that can boot a thumby system flashed
18:38.52fw190I was uable to install uboot image from HAM why is that?
18:39.07Paliso download kernel-cssu-bootimg deb package
18:39.16Paliunpack kernel from it and boot it via flasher
18:39.28Paliand maemo will be running and install this package
18:40.14Paliset cssu kernel image as default for uboot, reboot and everything should work
18:40.14fw190pali: thanks for the tips but flashing will be easier for me I think
18:41.18kerioPali: are you absolutely sure that the domain thing works as intended?
18:41.38keriobecause the HAM documentation states that the domain of a package is only determined by the key used to sign it
18:41.52Palikerio, what is bad with ham domains?
18:41.57Palithat is not true
18:42.28Paliham checking for gpg key and apt repository (like output from apt-policy)
18:42.32Palisee source code
18:42.36keriohm
18:42.41keriok
18:42.55Paliand ham doing its own gpg key checking
18:43.14Paliit not using system apt-key (/etc/apt/gpgsomething) database
18:43.37Palibut it loads gpg keys from /usr/share/hildon-app...
18:44.40fw190does anyonne have diret link to flasher and images?
18:44.46fw190maemo wiki doesn't load
18:45.14Palifor kernel-cssu?
18:45.42Paliyou need to flash only kernel...
18:46.56fw190I wanted to but I have to download the flasher
18:47.02fw190as it's not my pc
18:47.09fw190and I have to install it first
18:47.54kerioDocScrutinizer05: to be fair procps is a weird-ass package from sdk tools
18:48.06kerioso i feel that we don't have a right to complain
18:49.15*** join/#maemo-ssu fredrinLap (~fn@cm-84.208.108.15.getinternet.no)
18:49.19fredrinLaphai guise
18:51.25Pali~flashing
18:51.25infobot[maemo-flashing] http://wiki.maemo.org/Updating_the_tablet_firmware
18:52.30keriofredrinLap: hai
18:53.31fredrinLapkerio: :)
18:53.41fredrinLapreboot now, so fare soo goood
18:55.05fredrinLapok, seams ok
18:55.15fredrinLapjust ran the freemangordon script
18:55.38keriofredrinLap: do you mind pasting the output of a command for me?
18:55.49fredrinLapsure
18:55.50keriodpkg -l | grep -- -thumb
18:55.58fredrinLapjust see if ssh is working again
18:58.40fredrinLapWorked when I restarted the ssh init script
18:58.51fredrinLaphow to check why it dont start at boot?
18:59.24kerioworksforme
18:59.26kerio\_o_/
18:59.31keriodo you have syslog enabled?
19:05.01fredrinLapkerio: here it comes
19:05.04fredrinLapii  busybox-power         1.20.2power1-thumb0                     Tiny utilities for small and embedded system
19:05.04fredrinLapii  hildon-thumbnail      3.0.51+0m5                              Thumbnail library related programs.
19:05.04fredrinLapii  libhildon-thumbnail0  3.0.51+0m5                              Thumbnail library.
19:05.04fredrinLapii  libnspr4              1:20100401-1.9.2-5.2+0m5+0cssu0-thumb1  Netscape Portable Runtime Library
19:05.04fredrinLapii  libnss3               1:20100401-1.9.2-5.2+0m5+0cssu0-thumb1  Network Security Service Libraries - runtime
19:05.06fredrinLapii  libnss3-certs         1:20100401-1.9.2-5.2+0m5+0cssu0-thumb1  Network Security Service Libraries - runtime
19:05.09fredrinLapii  xserver-xomap         2:1.6.99.1-0osso20090208.108+0m5-thumb0 Meta-package for X-related things
19:05.11fredrinLapii  xserver-xorg-core     2:1.6.99.1-0osso20090208.108+0m5-thumb0 Xorg X server - core server
19:05.38keriohm
19:05.46keriofreemangordon: you forgot libnspr4, libnss3, libnss3-certs
19:06.04*** join/#maemo-ssu dhbiker (~dhbiker@193.2.218.150)
19:06.16keriofredrinLap: you should run apt-get install libnspr4=1:20100401-1.9.2-5.2+0m5+0cssu0+thumb0 libnss3=1:20100401-1.9.2-5.2+0m5+0cssu0+thumb0 libnss3-certs=1:20100401-1.9.2-5.2+0m5+0cssu0+thumb0
19:08.36fredrinLapkerio: done
19:08.41fredrinLapreboot?
19:08.51merlin1991kerio: those are part of libcurl iirc
19:08.53kerionah, it's not really important
19:09.09keriomerlin1991: nope, microb-engine
19:09.18merlin1991headdesks
19:09.20merlin1991yeah you're right :D
19:09.31keriofredrinLap: the version change is just a version change, the underlying source is still the same
19:09.43kerioalthough freemangordon used it to recompile everything with a newer compiler
19:09.47kerioso stuff should be slightly faster
19:09.48fredrinLapkerio: ok
19:11.29keriofreemangordon: see, this kind of thing is what happens when you try to do things manually instead of letting apt do what it does best
19:12.04kerio>;)
19:22.00fredrinLaphum, tried to install debianutils, then apt wanted me to remove 442MB of essential packages...
19:23.37ShadowJKinstalling stuff from non-maemo repositories is a bad idea? :)
19:24.37DocScrutinizer51ohhi ShadowJK
19:24.57kerioShadowJK: it's in extras-devel
19:25.03keriono, wait
19:25.47DocScrutinizer51kerio: I didn't exactly complain about procps
19:26.00kerioDocScrutinizer51: it's kind of a mess, though
19:26.18DocScrutinizer51just mentioning I thought I once got it installed
19:28.33DocScrutinizer51well, maybe I shouldn't complain at all. Maybe if we ship another few annoyances time is right for deploying a proper migration untility to go T->S
19:30.36DocScrutinizer51it's just I thought T is testing for fitness to go S, not to do general fieldtest of beta versions
19:31.42DocScrutinizer51since that's what cssu-devel is meant to be
19:34.24DocScrutinizer51I'll try harder to nsist in independant *decent* testing prior to me shouting "yea" for any inclusion to cssu-t
19:34.41DocScrutinizer51insist* even
19:35.18kerioDocScrutinizer51: hey, blame merlin1991
19:35.22keriohe's the dude with the release
19:36.38DocScrutinizer51obviously devels are generally incapable to have a critical glance on their own babies (incl me of course)
19:37.47DocScrutinizer51I'll blame merlin1991 for not discussing here what to include to cssu, like we did a year ago
19:39.13DocScrutinizer51I'll also consider to blame him for not picking up on my offer to play guinea pig and install from a non-official repo prior to rollout
19:41.29DocScrutinizer51freemangordon already agreed on us needing to revive the IRC discussions what to (not) include to next T release
19:42.14kerioDocScrutinizer51: i hope for you that community-ssu-enabler uninstalls nicely :D
19:42.19keriobut of course, it can't
19:42.55DocScrutinizer51and any sane developer won't want to take sole responsibility for a patch and rather discusses it with peers, usually here
19:43.56DocScrutinizer51hope for me? How am I concerned about it?
19:44.43kerioyou were pretty upset by the catalogue thing
19:44.55kerioi meant you as a user
19:46.17DocScrutinizer51aah
19:46.21DocScrutinizer51well
19:47.02DocScrutinizer51we'll see
19:48.32DocScrutinizer51I was more upset on how it crept in than on the fact it did
19:48.36keriohehe
19:48.47keriotbh i vote for the removal of the silly domain thing
19:49.04DocScrutinizer51tricky stuff
19:49.15DocScrutinizer51needs nights of discussion
19:49.28keriolooks at the sky outside
19:49.54keriohey, it is night!
19:50.22DocScrutinizer51you don't rush n and improve stuff 20 other experienced devels tailored over weeks and months
19:51.35kerioDocScrutinizer51: ...are we talking about the same HAM?
19:52.04DocScrutinizer51if 10 experienced devels look at the code, ideally recall how it happened, and decide unisono "that's a bug", then fine
19:52.57DocScrutinizer51kerio: this is about a maintenance concept much much larger than silly HAM
19:54.14DocScrutinizer51and today you've seen live what happens when just picking pkg names or versions lightheaded
19:54.44kerioyeah, yeah
19:55.04DocScrutinizer51how much moe impact to expect from stuff like that trust shit
19:55.14kerioon the other hand, completely disabling that priority system is what CSSU has done from the first version until now
19:55.50*** join/#maemo-ssu dhbiker (~dhbiker@193.2.218.150)
19:55.54kerio(it's what the wrapper around apt-worker did, it forcefed it the option to ignore the domains)
19:57.29kerioso we do have a lot of "field testing" for it
20:02.26DocScrutinizer05so we might want to stay with it, unless somebody comes up with a really good story why and how we can do better, and what exactly are the benefits from that doing-better
20:03.00kerioDocScrutinizer05: hold on, that can be parsed as supporting both ways
20:03.29DocScrutinizer05and I'm definitely blaming Pali for not initiating and leading this discussion here
20:05.01fredrinLapwhat's this blame game?
20:05.29kerioshirley shirley bo birley banana fana fo firley
20:05.29DocScrutinizer05if you come up with something you think is better, be prepared for bashing. It's always been like that, and it's in best interest of the project, since when you can defend your idea against all bashing it must have a good point to it
20:05.36keriono, wait, that's the name game
20:06.00fredrinLapI'm with DocScrutinizer05, he's the oldest
20:06.03kerioDocScrutinizer05: *only* when you can defend your idea against all bashing it *could* have a good point to it
20:06.29merlin1991can we stop the blamegame?
20:06.33keriobut it's a fun game!
20:06.41kerioand it's DocScrutinizer05's fault for starting it, anyway
20:06.46DocScrutinizer05blame is nothing negative
20:07.22DocScrutinizer05hell, there's even a "blame" button in gitorious
20:08.08DocScrutinizer05if devels think you're blame-worthy, feel honoured
20:08.11kerioDocScrutinizer05: anyway, fixing the kludgy apt-worker wrapper was something to be done
20:08.17DocScrutinizer05how much worse would be an ignore
20:08.33keriootoh, there was a cleaner way to do the same thing
20:09.03kerio(ignore the HAM domains)
20:09.26kerioi'm not sure if it's something that only works with redpill mode enabled, though
20:09.40keriothat would be a UX change
20:11.44DocScrutinizer05we need to help each other to do our lessons here, understand what it's all about with this stuff, and discuss what we think is best direction to go
20:12.07keriothat would be a UX change
20:12.10keriowhoops, sorry
20:12.12DocScrutinizer05unless we know that best direction, not moving at all is better than walking a minefield in the dark
20:15.19kerioi wonder if that was a ragequit
20:16.12DocScrutinizer05(blame) as long as you're not on par with devels/hackers (in their POV) you'll just see a "forget it" or simply silence. As soon as you achive to attract their attention so they even criticise your work (aka blame), you're already one of them
20:16.47DocScrutinizer05who quit?
20:16.53keriopali :)
20:17.09DocScrutinizer05yayayay
20:17.16kerioRemote host closed the connection
20:19.32kerioDocScrutinizer05: otoh, you could argue that adding the cssu repos as official "system" repos was something to be done, eventually
20:19.43DocScrutinizer05sure
20:19.54kerioand the cute side effect for cssu-thumb is that packages won't be upgraded to nonthumb
20:20.13DocScrutinizer05I#m not averse to that, as long as it's the right repos for my distro/flavour
20:20.34kerioDocScrutinizer05: what i'm not convinced about is the need to add *the repos* to the list
20:21.01kerioi mean, the domain file and the catalogs file are completely different
20:21.51kerioso you could just add the domain information and the keys on the side, and just keep the user in control of the repos
20:21.56DocScrutinizer05for now (unconfirmed by evaluation) I think cssu-testing-installer should install cssu-t repo as system repo, and cssu-stable-installer should install cssu-s repo. And probably thumb needs a similar installer
20:21.57keriothat they'll just automagically work
20:28.37*** join/#maemo-ssu dhbiker (~dhbiker@193.2.218.150)
20:37.16*** join/#maemo-ssu pavi (~pavi@123.237.80.252)
20:47.21merlin1991hm the packages for the domain and catalogue entry have to be a single package each, so create a component on giorious for each one / have them in the cssu-enabler tree / create 1 component on gitorious and have all 4 in there
20:47.23merlin1991thoughts?
21:01.28kerioknows nothing about git
21:06.54*** join/#maemo-ssu dhbiker (~dhbiker@193.2.218.150)
21:10.16DocScrutinizer05lemme think about it, it's late on saturday
21:10.49DocScrutinizer05I'm not even sure right now if your statement is too terse for me
21:11.50DocScrutinizer05ooh, it's a A or B or C question, right?
21:12.13DocScrutinizer05meh, doesn't parse
21:12.29keriomerlin1991: it doesn't have to be the cssu-enabler package anyway
21:12.33kerioi mean, it's just repos
21:12.43kerioand i'd really like to not have to keep the enabler installed
21:13.01merlin1991kerio: we have to put the dependency on the repo somewhere
21:13.06keriono we don't
21:13.09merlin1991and the enabler makes most sense in that regard
21:13.17kerio...wait, what?
21:13.28keriothe enabler just installs them
21:13.54merlin1991why do you even want to uninstall the enabler?
21:14.02keriowhy do i have to keep it installed?
21:14.14merlin1991because it holds the domain info
21:14.23kerioalso, why do i have to keep busybox-symlinks-procps installed?
21:14.42keriomerlin1991: i don't care about the domain info, really
21:14.53keriomy HAM ignores that noise
21:16.16merlin1991but the domain has to work from installing cssu (which is add repo + install enabler) untill the millionth update
21:16.44merlin1991and without user interaction the enabler has to depend on the domain info in order to have ham not act up for the average user
21:17.03kerioidea: the .install installs community-ssu-enabler and the appropriate domain package
21:18.06merlin1991though since the enabler installs the mp after some point we could have the enabler depend on the domain package, the mp aswell which frees the enabler from the needed packges after mp got instlled
21:18.10merlin1991but on the other hand
21:18.17merlin1991the enabler contains the disabler aswell
21:24.41keriobtw
21:25.01kerioi hope you realize that downgrading to the nokia PR is something that will probably blow shit up
21:26.07merlin1991how?
21:26.24keriothere's bound to be something that goes horribly wrong
21:26.30kerioespecially when dealing with upstart/ke-recv
21:26.46merlin1991okay thumb is a special case, but everywhere else there's nothing changed that's going to go bad
21:27.35merlin1991the whole change to upstart is a 2liner that just adds a notice to /etc/fstab and ke-recv works in a backwards compatible fashion
21:27.54merlin1991the unly thing that "goes wrong" is the user experience due to missing features
21:30.16merlin1991s/unly/only/
21:33.49DocScrutinizer05as lil as I could follow, I think installing repos and enabler from same install script is it
21:34.13DocScrutinizer05cssu-s repo for Stable, cssu-t repo for Testing
21:35.32DocScrutinizer05and honestly, an unistalled that is neither documented not accessable, nor even does anything beyond what a reflash would do... (/me scratches head)
21:36.36DocScrutinizer05I'd rather prefer to tackle extensions to HAM to handle proper optional packages, finally
21:36.39merlin1991well it keeps the user data and settings at least compared to a reflash
21:36.55DocScrutinizer05errrrr
21:37.18DocScrutinizer05I once heard somebody mumbling a rootfs reflash will also retain user data
21:38.28merlin1991but not settings ;)
21:39.03DocScrutinizer05which settings?
21:39.20merlin1991everything that stores in the rootfs?
21:39.24merlin1991ie /etc/
21:39.33DocScrutinizer05which is what?
21:39.54merlin1991srly doc
21:40.02DocScrutinizer05led patterns?
21:40.23DocScrutinizer05transitions?
21:40.28merlin1991come on stop trolling
21:40.38DocScrutinizer05nah, i'm serious
21:41.20DocScrutinizer05I'll even open tickets for anything that not belongs to /etc
21:41.51DocScrutinizer05after all /etc is system wide, while $HOME is user data
21:42.05merlin1991then again maemo is single user
21:42.17DocScrutinizer05no it's definitely not
21:42.35DocScrutinizer05there's at very least user 2user" and user "root"
21:42.57DocScrutinizer05I heard there might even be devel
21:43.50DocScrutinizer05and the few locations with hardcoded "user" in pathnames etc are rather tickets than an argument not to check what's going on
21:44.28keriois maemo unix?
21:44.34DocScrutinizer05yes
21:44.42DocScrutinizer05definitely, *nix
21:44.48keriothen it's definetely multiuser
21:44.55DocScrutinizer05it evidently is
21:45.22DocScrutinizer05we maybe don't have a multiuser capable desktop
21:45.37keriocan't the ipad do that?
21:45.47DocScrutinizer05we definitely don't have a concurrent-multiuser desktop
21:46.48DocScrutinizer05otoh I think I heard madde can run apps on device and display is on PC, and that's not user "user", that's user "devel" or whatever
21:46.52DocScrutinizer05aiui
21:47.22DocScrutinizer05xephyr makes it
21:48.09DocScrutinizer05I'm stlll wondering what "userdata" or "settings data" might end up in /etc
21:49.04DocScrutinizer05NB not system installation/configuration data, like ssh keys and whatnot, no, *real* per-user data
21:49.56DocScrutinizer05LED patterns are arguable
21:50.26DocScrutinizer05in my book they should belong to user session and thus into $HOME
21:51.21DocScrutinizer05all modem stuff is system, usually, for most who comment on it, since there's only one modem on embedded devices, and it has only one SIM with one PIN
21:51.28DocScrutinizer05and one phone-number
21:52.24DocScrutinizer05evidence: PIN query dialog kicks in before even any H-D gets started
21:53.29DocScrutinizer05these are all highly intriguing architectural considerations
21:54.12DocScrutinizer05but I'd appreciate a lot one single instance of "user data" in /etc
21:54.37DocScrutinizer05since I just can't come up with anything right now
21:55.11DocScrutinizer05which was a shame if I'd tell BS to users asking for help regarding reflash
21:55.55*** join/#maemo-ssu andre__ (~andre@vpn1-213.dhcp.rz.tu-bs.de)
21:55.55*** join/#maemo-ssu andre__ (~andre@Maemo/community/bugmaster/andre)
22:01.51DocScrutinizer05lemme put it simple: drwxr-xr-x 93 root root 10472 2012-09-15 20:10 /etc
22:06.44kerioDocScrutinizer05: well, i recently edited /etc/apt/preferences!
22:07.11DocScrutinizer05that's evidently not USER-data
22:07.37DocScrutinizer05that's clearly what I called "system config & installation"
22:07.45keriohrmpf
22:08.29DocScrutinizer05it's even *supposed* to get reset by reflashing, and also by "uninstalling" CSSU
22:08.33kerioheh
22:09.03DocScrutinizer05there's backup app for it, to re-install all apps and related system config
22:09.32DocScrutinizer05apps are not per-user, they are system global
22:09.57DocScrutinizer05also are system maintenance settings for stuff like apt etc
22:10.04kerioi suppose that the rootfs is to be considered reflashable without any effect on user data
22:10.18kerioDocScrutinizer05: procps is fukken huge
22:10.34DocScrutinizer05thought as much ;-P
22:10.47kerioalmost 1mb
22:10.59DocScrutinizer05not only huge but also greedy for CPU and other resources
22:11.13kerioon the other hand, busybox's ps sucks balls
22:11.21kerioalmost always uses pstree anyway
22:11.41DocScrutinizer05bb ps is outright useless
22:13.31DocScrutinizer05nevertheless i'm all for gnu-ifying and optifying procps
22:13.39kerioseconds that
22:13.48keriootoh, procps is not GNU, is it?
22:15.34keriohahahahaha, ps' man page on os x lists this bug:
22:15.35kerioSince ps cannot run faster than the system and is run as any other scheduled process, the information it displays can never be exact.
22:16.44kerioDocScrutinizer05: are there any binaries in /usr, in procps?
22:18.24keriomeh, i'll just put them in /usr/bin/gnu anyway
22:20.03kerioaw, no, it has a bunch of crap in /usr
22:22.03kerioDocScrutinizer05: what do you think about the sysctl thing?
22:22.08kerioi'm not even sure that crap gets executed
22:22.14keriothere's no file in event.d for it
22:22.43keriohm, apparently it installs a symlink in /etc/rcS.d
22:22.49kerionot sure if that is executed
22:23.48DocScrutinizer05replace it by a dummy touching a flag file
22:23.58DocScrutinizer05you'll get to know, after next boot
22:24.40kerioanyway, as usual there's no reason to touch the system shell, so procps should be optified/gnuified
22:36.01DocScrutinizer05Xactly
22:37.09DocScrutinizer05ps aka procps might even one of the most suspicious cmds when we think about former(?) boot fsckup when replacing bb by proper shell with unixtools
22:37.24DocScrutinizer05eveb be* one...
22:37.57DocScrutinizer05sends a dsme -b to IroN900
22:38.13keriodsmetool -b, you mean
22:39.18DocScrutinizer05indeed
22:41.29DocScrutinizer05ok, still boots, despite procps
22:42.43keriohaha
22:42.52DocScrutinizer05now for gnu-ification at install time: is there any option to do that?
22:42.57kerioit's in the nokia repos!
22:43.05keriohm, what do you mean?
22:43.27keriowell
22:43.37DocScrutinizer05install to other --prefix dir, don't conflict with mp-fremantle-commuity-pr
22:43.44keriodpkg -u, move stuff around, change name and conflicts, dpkg -b
22:43.57DocScrutinizer05sounds good
22:44.03kerioi'm afraid apt doesn't work like that :)
22:52.44*** join/#maemo-ssu toxaris (~toxaris@s83-180-246-172.cust.tele2.se)
22:54.42*** join/#maemo-ssu tadzik (tjs@feather.perl6.nl)
22:57.11DocScrutinizer05I'm going to fsckng 'install' that shit with tar et al, instead dpkg/apt
22:58.00DocScrutinizer05or rather, simply copy away, uninstall, install mp-fremantle-community-pr
22:58.40merlin1991if you edit the .deb enough apt isn't going to complain at all
22:59.57DocScrutinizer05that was my original plan :-)
23:00.18merlin1991what's actually the problem with procps
23:00.20DocScrutinizer05<PROTECTED>
23:00.22DocScrutinizer05...
23:00.29merlin1991where's the problem?
23:00.44DocScrutinizer05it conflicts with bb in mp-fremantle-community-pr
23:01.19merlin1991so the procps package has a conflict with busybox?
23:01.39DocScrutinizer05yep
23:01.57DocScrutinizer05wit busybox-symlinks-procps to be precise
23:01.58merlin1991hm so even if it is in extras people can't install it
23:02.10merlin1991(on stock maemo that is)
23:02.18DocScrutinizer05prolly not
23:02.42DocScrutinizer05it's in tools or whateber though
23:02.44merlin1991because the nokia mp depend on buybox-symlinks-procps aswell
23:03.09merlin1991so did you untar the fun or how did you du it now?
23:03.09DocScrutinizer05yeah, failwhale
23:03.23DocScrutinizer05apt-get insdtall procps
23:03.25merlin1991s/du /do /
23:03.34merlin1991hm that removed the community mp then
23:03.39DocScrutinizer05yep
23:03.47merlin1991and what's your plan for now?
23:03.55DocScrutinizer05:shrug:
23:04.16merlin1991well without the community mp you won't have cssu updated via ham anymore
23:04.21DocScrutinizer05optify, uninstall, install mp-fremantle-community-pr
23:04.50DocScrutinizer05(update) tbh I'm not sure if that makes me any sad
23:05.18DocScrutinizer05right now I feel like cherrypicking
23:05.45merlin1991hm I'd rather have the "optified" binaries attached to a package so I can remove them again easily, but that's a convenience thing
23:50.14DocScrutinizer05sure, I'm almost temped to patch them for gnu-* and compile and package. but only almost
23:50.45merlin1991repacking that is a 5 min job for me :D
23:51.03DocScrutinizer05then I look at du -hs /scratchbox and compare that 6.5GB with the original 4.7GB on old PC, and reconsider
23:51.46merlin1991why do you even want to patch / recomile it, is there anything missing in the procps package from tools?
23:51.58merlin1991because otherwise you could simply repack the deb archive
23:54.34DocScrutinizer05no idea, just thought I'd need to do some work to get it gnu-ified (and of course optified after that)
23:56.58merlin1991if the binaries in the original package are already what you want, then you only have to repack

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