IRC log of #maemo-ssu for Tuesday, 2013-01-08

*** dhbiker has quit IRC00:06
*** joshgillies has joined #maemo-ssu00:06
luffreemangordon: http://repository.maemo.org/pool/maemo5.0/free/h/hildon-fm-l10n-public/00:06
luffreemangordon: so we can rebuild all nokia "closed" hildon-fm-l10n-<locale> packages ...00:09
*** dhbiker has joined #maemo-ssu00:12
lufBut I'm not sure if it's ok for layers ...00:22
lufI changed my cs_CZ hildon-fm.mo file and now I see Bluetooth instead of sfil_li_bluetooth00:23
luf:)00:23
*** dafox has quit IRC00:24
*** nox- has joined #maemo-ssu00:33
*** Pali has quit IRC00:42
lufI pushed changes into libhildonfm git.00:44
*** Martix has quit IRC00:45
*** luf has quit IRC01:18
*** luf has joined #maemo-ssu01:18
*** arcean has quit IRC01:33
*** arcean has joined #maemo-ssu01:34
*** nox- has quit IRC02:20
*** int_ua has joined #maemo-ssu02:33
freemangordonlus - yes, we can RE all closed localisation packages, it's been already done for osso-pdf-viewver, modest, camera-ui, etc02:37
freemangordonluf: ^^^02:37
freemangordon(ENAME)02:37
lufOk :( Any volunteer? :D02:38
luffreemangordon: where can I find such localizations? In extras?02:38
freemangordonmerlin1991: what was the magic command to RE .mo to .po? I know you wrote it somewhere last time. :D02:39
lufJust I'm curious where put them (once I find time for it).02:39
lufmsgunfmt ;)02:39
luffreemangordon: ^^^02:39
freemangordonluf: hmm, those should be available in SDK02:39
freemangordonluf: aah, yes02:39
freemangordonexactly, msgunfmt :)02:39
lufI downloaded all hildon-fm packages ... But when rebuild where to store?02:40
freemangordonluf: what? hmm, lemme think... ummm.. cssu-devel?02:40
freemangordon:P02:40
lufsources?02:40
freemangordonaah, on gitorious02:41
lufUgh, you're right I again overlooked something ...02:41
freemangordoncheck that one for example - https://gitorious.org/community-ssu/osso-pdf-viewer-l10n02:41
lufYeah I see now.02:42
freemangordonwhat you've missed?02:42
lufNothing now.02:43
lufJust time? :D02:43
freemangordonluf: BTW i looked at the commit. it looks ok to me. not that I've reviewed it thoroughly, but at first glance it seems ok02:43
freemangordonluf: time? hmm, RE l10n takes about 30-40 minutes :P02:44
luffreemangordon: what commit are you talking about? libhildonfm?02:45
lufI think you'll like the libhildonfm change :D02:45
freemangordonno, gnomevfs-extras02:46
freemangordondid you commit it?02:46
lufYes I did also libhildonfm ;)02:47
freemangordonso you don;t use dbus?02:48
freemangordonto get the name that is02:48
freemangordonI wonder if it can bring troubles, though I can't think of any :)02:48
luffreemangordon: yes, that's it :)02:49
luffreemangordon: Maybe the name change will be a little bit slower but it get the icon from gconf so why not name also ;)02:50
lufSimple and bluez change independent :D02:50
freemangordonsure, though I wander what will happen if device get re-paired02:53
freemangordon*a device02:53
freemangordondevice class most probably will remain the same (thus the icon), while the name could get changed02:54
freemangordononthe other hand...02:54
freemangordongconf key should be changed too, ain't?02:54
lufSure it can and I think it is.02:54
freemangordonwell, that is easy to be verified02:54
lufWe'll see ;)02:54
freemangordonyep :)02:54
luffreemangordon: It seems to me that nobody wants to test it :) Even kerio ... maybe he's ill.02:58
*** arcean has quit IRC03:00
*** jonwil has joined #maemo-ssu03:01
luffreemangordon: do you know gnomevfs?03:08
lufI don't like it's prereading the "directories" so when you go into Bluetooth (sfil_li_bluetooth) it connects to all devices and reads their content.03:10
DocScrutinizer05gnomevfs is a real annoyance03:12
DocScrutinizer05the funny part is even poettering dislikes it03:13
*** M4rtinK has quit IRC03:23
*** LaoLang_cool has joined #maemo-ssu03:39
*** LaoLang_cool has quit IRC03:43
*** luf has quit IRC04:03
*** int_ua has quit IRC04:03
*** FlameReaper has quit IRC04:06
*** kolp_ has joined #maemo-ssu05:31
*** kolp_ has quit IRC05:33
*** kolp has quit IRC05:34
*** amiconn has quit IRC05:43
*** amiconn_ has joined #maemo-ssu05:43
*** amiconn_ is now known as amiconn05:43
*** DocScrutinizer05 has quit IRC06:00
*** DocScrutinizer05 has joined #maemo-ssu06:00
*** ekze has quit IRC07:41
*** ekze has joined #maemo-ssu07:41
*** Jade is now known as jaded07:57
*** amiconn_ has joined #maemo-ssu08:06
*** amiconn has quit IRC08:06
*** amiconn_ is now known as amiconn08:06
*** DocAvalanche has joined #maemo-ssu08:08
*** jonwil has quit IRC08:11
*** dhbiker has quit IRC08:14
*** ZogG has quit IRC08:14
*** DocScrutinizer51 has quit IRC08:14
*** DocAvalanche is now known as DocScrutinizer5108:14
*** dhbiker has joined #maemo-ssu08:20
*** dhbiker_ has joined #maemo-ssu08:33
*** dhbiker has quit IRC08:34
*** DocScrutinizer51 has quit IRC08:40
*** DocScrutinizer51 has joined #maemo-ssu08:40
*** Pali has joined #maemo-ssu08:43
*** joshgillies has quit IRC08:54
*** Pali has quit IRC09:18
*** luf has joined #maemo-ssu10:11
freemangordonluf: will test it when I have some spare time10:38
freemangordonluf: does i still segfault? as I will test it on my primary, don;t want to risk a rebootloop11:28
freemangordon*does it11:28
freemangordonluf: Bad news :). using gconf to retreive device names don't work, I have 4 devices shown, but only 2 with names11:57
freemangordoni chacked in /var/lib/bluetooth/names and missing (in filemanager) devices are there11:58
freemangordonso you should revert hildonfm commit and use bluez dbus API to get device names. BTW the same should happen for the icon11:59
freemangordonas I have missing icons for those to devices too11:59
*** M4rtinK has joined #maemo-ssu12:07
*** jonwil has joined #maemo-ssu12:10
*** wmarone has joined #maemo-ssu12:27
*** wmarone_ has quit IRC12:28
*** arcean has joined #maemo-ssu12:37
*** lizardo has joined #maemo-ssu12:38
*** Martix has joined #maemo-ssu13:05
*** kolp has joined #maemo-ssu13:16
luffreemangordon: It's not funny :( However I don't have gnome icons names to change also icons.13:26
luffreemangordon: do you remember how you add such devices? Maybe two with names you added from N900 and the other two you added from remote devices.13:27
luffreemangordon: do you see segfaults?13:28
*** arcean has quit IRC13:44
*** arcean has joined #maemo-ssu13:47
*** arcean_ has joined #maemo-ssu14:15
*** arcean has quit IRC14:15
*** arcean_ is now known as arcean14:15
*** wmarone has quit IRC14:22
*** wmarone has joined #maemo-ssu14:22
*** M4rtinK has quit IRC14:34
*** M4rtinK has joined #maemo-ssu14:58
*** M4rtinK has quit IRC14:59
*** M4rtinK has joined #maemo-ssu15:02
*** Pali has joined #maemo-ssu15:06
*** LaoLang_cool has joined #maemo-ssu16:06
*** iDont has joined #maemo-ssu16:09
*** NIN101 has joined #maemo-ssu16:21
*** LaoLang_cool has quit IRC16:25
*** luf has quit IRC16:48
*** Martix has quit IRC16:49
*** ekze has quit IRC17:11
* DocScrutinizer05 reports flawless update of T17:24
DocScrutinizer05haven't checked my certs yet though17:24
DocScrutinizer05merlin1991: chem|st: could you take care about that X-MAEMO-changelog or whatever it's called section in pkg .deb sources, to have some description of what's new in this release, so HAM does show that17:26
DocScrutinizer05for S17:26
merlin1991hit chemist that he does it this time17:27
DocScrutinizer05you know what i'm talking about?17:28
PaliDocScrutinizer05, do you mean my patch? https://gitorious.org/community-ssu/mp-fremantle-community-pr/commit/65fda141c8b92f4b5364b42e8de5e1452cf2b02717:28
DocScrutinizer05Pali: no17:29
Paliand what is X-MAEMO-changelog??17:29
DocScrutinizer05XB-maemo-upgrade-description in debian/control17:33
merlin1991Pali: yep he means your patch (in a way)17:34
PaliDocScrutinizer05, my above patch doing it :-)17:34
DocScrutinizer05overrides description if somebody doesn't install for first time17:35
Paliit generating maemo-upgrade-description from debian/changelog directly to debian/package/DEBIAN/control17:35
DocScrutinizer05oooh17:35
DocScrutinizer05anyway, please take care for HAM showing some "we fixed the TURKTRUST...bla bla bla" instead of standard gossip, for those who do upgrade. OTOH I don't know, maybe every fresh CSSU isnatll is already an upgrade for HAM?17:41
DocScrutinizer05install*17:41
DocScrutinizer05or rather, don't do anything like that for CSSU-S this time, since we didn't trst in T17:42
DocScrutinizer05given we want to play safe for S, we probably shouldn't change *anything* form T to S17:43
merlin1991DocScrutinizer05: any cssu install is already upgrade17:43
merlin1991because the enabler postinst injects the fake mp so ham can upgrade it17:43
DocScrutinizer05:nod: occured to me17:43
DocScrutinizer05so we don't want pali patch I guess, not for now and not for future, rather edit "Description:" section in debian/control to include some info about this very upgrade and what it does17:45
DocScrutinizer05and omit XB-maemo-upgrade-description completely17:45
DocScrutinizer05right?17:45
merlin1991nope17:45
merlin1991because description also goes into apt-cache search and friends17:46
merlin1991and there we don't need the update specific notes17:46
DocScrutinizer05umpf17:46
Palimaemo pr1.3 metapackage does not show pr1.1 changes too17:46
DocScrutinizer05then copy description section content to XB-maemo-upgrade-description section and augment it by some notes about what's new in current update17:47
Paliso I do not see reason to show changelog for first CSSU17:47
DocScrutinizer05Pali: merlin just explained there's no such thing like a first CSSU17:47
DocScrutinizer05(install)17:48
Paliyes17:48
Palithere is only update to last CSSU version17:48
DocScrutinizer05yes, even for first time install17:48
Paliand debian/changelog in cssu metapackage is good place for *user* changelog17:49
DocScrutinizer05*sigh*17:49
DocScrutinizer05I don't think info in HAM for "Maemo CSSU system upgrade" should be "fixed TURKTRUST" for those who install CSSU first time17:50
DocScrutinizer05it has to be a tad more verbose17:50
DocScrutinizer05for now what I see in HAM "description" is fine for first time installing users17:53
DocScrutinizer05once we get XB-maemo-upgrade-description, this will vanish even for those first time installers17:54
DocScrutinizer05so pretty please take care that the info shown by HAM is appropriate for both first-timers and upgraders. The former wnat to learn what's a maemo5 CSSU system upgrade, the latter want to know what's new in T7.217:56
merlin1991DocScrutinizer05: srly17:56
merlin1991the former have to run the enabler17:56
merlin1991hence either they learned already or something is really really wrong17:57
DocScrutinizer05that's kinda flawed user experience17:57
PaliDocScrutinizer05, I think that HAM show on first line package name and on second line package description18:00
Paliand upgrade notes are shown tab when you click details18:00
Paliyou have buttons like backup and details when you going to install cssu upgrade18:01
DocScrutinizer05not afaik18:01
kerioadd an X-maemo-install-description that takes priority over X-maemo-upgrade-description if it exists and has the information Doc wants18:01
Palikerio, not possible18:02
PaliHAM is part of CSSU18:02
kerio...oh, right18:02
kerioheh18:02
Paliso you need to upgrade metapackage for new HAM18:02
Palibut I think that HAM really show package name & description in update window18:02
Paliand not maemo-upgrade-description18:03
DocScrutinizer05"XB-maemo-upgrade-description:" overrides "description:"18:05
DocScrutinizer05usually for upgrades only, for CSSU though unconditionally18:05
DocScrutinizer05if merlin1991's info been correct18:06
DocScrutinizer05so if something overrides some other thing unconditionally, it's basically useless18:06
merlin1991well usually you don't dpkg -i a basepackage before you fire up ham to install(upgrade) it18:07
merlin1991but that's what our enabler does18:07
merlin1991in order to bootstrap the mp18:07
PaliDocScrutinizer05, cssu is installed via enabler18:08
Paliso you will see install info in enabler package18:08
keriohm, can't HAM directly *install* a system package?18:08
Paliso here is info what CSSU is18:08
merlin199110 points for Pali :)18:08
*** iDont has quit IRC18:08
Palikerio, problem is that you can have only one mp-fremantle metapackage18:09
kerioso? make HAM do its thing18:09
kerioif it can18:09
Paliso we need enabler, which uninstall all metapackages and install that from cssu18:09
DocScrutinizer05Pali: I don't care when the content of my microwave food is listed on manufacturer's webpage, I want it on package of the food18:10
Paliham does not support something like provides & replaces18:10
Paliso ham cannot do it18:10
kerioPali: are you sure? it works for kernel, kernel-flasher and kernel-modules18:10
Palikerio, not working18:10
Paliwe have also problem with operator name widget update18:11
DocScrutinizer05and friggin hell, how hard can it be to concatenate content of "description:2 and changelog into "XB-maemo-upgrade-description:" ?18:11
kerioPali: why does fmg claim that it works then?18:11
Palialso on irc there was info that first is needed to update operator name widget and then cssu metapackage18:11
PaliDocScrutinizer05, why?18:12
Paliif you want to install CSSU you need:18:12
Pali1. open web package and click on install button18:12
Pali2. HAM will show that you are going to install package enabler which installing CSSU, there is written what CSSU is ....18:13
Pali3. open menu and click on continue cssu installation18:13
Pali4. HAM will show update and you will update system packages18:13
keriobtw, why can't we ship mp-fremantle-generic-pr?18:14
Palikerio, becuase generic is on for global FW18:14
kerioreally? the other ones have special metapackages? :o18:14
Palithere are variants: mp-fremantle-<code>-pr18:14
Paliyes18:14
PaliDocScrutinizer05, steps 1, 2 show cssu info18:15
DocScrutinizer05Pali: I don't get your reasoning why you refuse to add the very info we got on *every* update until now18:18
DocScrutinizer05it's poor product maintenance to not provide user with basic info about the opject he just looks at18:19
Palinow we have:18:20
PaliMaemo-Display-Name: Maemo 5 Community SSU Package18:20
PaliDescription: Community SSU package, includes latest fixes from Gitorious and the community18:20
DocScrutinizer05and til now we did provide such info in first installation, now you say you want to ditch that to *replace* it with changelog. Why? Can't you show both??18:20
Paliand scripts will generate:18:21
kerioDocScrutinizer05: hm, adding both would be fine18:21
PaliMaemo-Upgrade-Description: Changelog for $(VERSION):18:21
PaliDocScrutinizer05, do you really want to see that Description line in Maemo-Upgrade-Description?18:21
keriowill HAM display it, otherwise?18:21
PaliIf yes write some short first line for Maemo-Upgrade-Description:18:22
DocScrutinizer05YES! rathe that only, than changelog ONLY18:22
kerioPali: i'll write it18:22
kerio"Community SSU package, includes latest fixes from Gitorious and the community"18:22
keriothere :D18:22
Paliok, we can test *what* and *where* will be displayed in next update18:26
Paliand then we can change lines which will be problematic18:26
DocScrutinizer05fine with me18:27
Paliif HAM is really non deterministic with those descriptions (and lines) we can duplicate some lines between description and upgrade-desc.18:28
DocScrutinizer05my general suggestion would be: copy content of "Description:" to "XB-maemo-upgrade-description:", then *append* changelog18:28
DocScrutinizer05simple as that18:28
Palifull description? or only first line?18:29
Paliand where to copy it? at begining? or to append at end?18:29
DocScrutinizer05err, the relevant info18:29
DocScrutinizer05to beginning, then append changelog18:29
PaliDocScrutinizer05, better wait for next cssu-t update and see how and what do change18:29
DocScrutinizer05Pali: basically next update tells me nothing since this is about those users who install firsttime18:30
Palithere is no "first time" installation of metapackage18:31
Palionly upgrade18:31
DocScrutinizer05but i'm able to figure what stuff will look like, for firsttime and for update (which is no differnece according to merlin1991 and my estimation), and for differnet way to generate that text18:32
Palifirst time is installing cssu enabler18:32
Paliwhich was not touched18:32
*** jonwil has quit IRC18:32
Palicssu enabler installing via dpkg -i in terminat cssu metapackage18:32
DocScrutinizer05Pali: sorry I'm a tad upset, so a last time: I'm not talking about enabler!18:36
DocScrutinizer05frankly spoken, average lusers tend to forget that they have to run that upgrade in HAM after installing enabler18:37
DocScrutinizer05and when they look into HAM and see maemo CSSU system upgrade, they get puzzled when it says "this is bringing you a fix for TURKTRUST"18:38
DocScrutinizer05and during enjoying that puzzling feeling, they forget that they have run enabler 20 min ago (yes it will be 20 min since they did)18:39
freemangordonguys, Pali's patch was tested with latest -thumb, and IMO this is how all this shit have to look like18:45
freemangordonfirst tab - package description ("latest gratest studd")18:46
freemangordon*stuff18:46
DocScrutinizer05freemangordon: I beg to differ18:46
freemangordonsecond tab: changelog18:46
Paliso I remember correctly that changelog is on separate tab?18:47
freemangordonyes18:47
PaliDocScrutinizer05, so why did you think that it wasnt?18:47
DocScrutinizer05look, I did all that shit with starhash enabler (and i guess I was the first to ever use XB-maemo-upgrade-description), and for all I can recall XB-maemo-upgrade-description overrides Description:18:48
freemangordonDocScrutinizer05: is it a bit different:18:48
freemangordonMaemo-Upgrade-Description:18:48
DocScrutinizer05maybe HAM chnaged since then18:48
freemangordonand it is on a second tab called "description"18:49
*** ZogG has joined #maemo-ssu18:49
*** ZogG has joined #maemo-ssu18:49
freemangordonso we have 3 tabs18:49
* DocScrutinizer05 headdesks a bit and puts it on "bash them later"18:50
freemangordonworks gor me :D18:50
freemangordon*for18:50
freemangordonthe fuck, obexftp works in osso-file-manager, kudos to luf :)18:54
DocScrutinizer05freemangordon: than name in file */starhash-enabler/debian/control is "XB-Maemo-Upgrade-Description:"18:57
DocScrutinizer05s/than/the/18:57
infobotDocScrutinizer05 meant: freemangordon: the name in file */starhash-enabler/debian/control is "XB-Maemo-Upgrade-Description:"18:58
PaliXB mean include only in binary deb package (not to source dsc file)18:58
DocScrutinizer05...and it's supposed to override "Description:" tag in same file, for updates only18:58
*** Martix has joined #maemo-ssu18:59
DocScrutinizer05mybe i'm completely wrong19:00
DocScrutinizer05you could install starhash-enabler=0.1 and then upgrade to 0.2 to see the effects19:00
DocScrutinizer05in HAM19:01
freemangordonPali: so in actual debian/control XB_ is stripped?19:04
freemangordon*XB-19:04
Paliyes19:04
PaliXB- is prefix only for *debian*/control19:04
Paliin dsc or deb package is Xsomething- stripped19:05
freemangordonhowever - doc, you should really see how it looks like19:05
DocScrutinizer05as long as firsttime-installers see  "Community SSU package, includes latest fixes from Gitorious and the community" (or whatever) I'm stopping any rant19:07
freemangordonDocScrutinizer05: TBH I don't like ^^^ either19:07
freemangordonas it means absolutaly nothing :D19:07
freemangordon*absolutely19:08
DocScrutinizer05it means this is a package that comes with more than just what's mentioned in changelog19:08
freemangordonwell, lets check on gitorious, what is the first-time-installer description19:08
freemangordonhmm, how is it called?19:09
DocScrutinizer05I don't give a fsck about gitorious, I'm talking about lusers looking at HAM, after they already almost gave up on that shit ever finishing (or even starting) to do anything19:09
freemangordonsure19:10
freemangordonDocScrutinizer05: they see that message. At least I saw it yesterday19:11
DocScrutinizer05when those lusers see a maemo-cssu-system-upgrade then that tells them "install me to fix break in last version's foobar" then the average luser says "DUH! I never even *had* foobar, so why install this upgrade?"19:11
freemangordon XB-maemo-upgrade-description text appears on the different tab19:12
freemangordonyou should explicitly click on it19:12
freemangordonare you fine wuth that?19:12
freemangordon*with19:12
DocScrutinizer05yes19:12
freemangordonok, good :)19:13
DocScrutinizer05yesterday on T7.2 upgrade I actually missed the *changelog* that says what will actually come with this particular upgrade19:13
freemangordonDocScrutinizer05: Pali pushed the changes after it was out19:14
freemangordonor you mean on TMO?19:14
DocScrutinizer05but I don't want the changelog to *replace* the description I've seen yesterday, for fisttime installers19:14
freemangordonit don't19:14
DocScrutinizer05I'm talking about HAM, freemangordon19:14
freemangordon*doesn't19:14
freemangordonme too19:15
freemangordonDocScrutinizer05: lets leave it as it is and continue the discussion (if needed) after the next T19:16
DocScrutinizer05and for all I ever knew,  XB-maemo-upgrade-description *replaces* Description:19:16
freemangordonit does not, at least for system upgrades, I saw it with my eyes19:17
DocScrutinizer05well, strange then19:17
DocScrutinizer05for starhash-enabler it did19:17
freemangordonwhich PR was that? 1.2?19:18
DocScrutinizer051.0.1?19:18
freemangordonwell, seems HAM had evolved since19:18
DocScrutinizer05quite possible19:18
DocScrutinizer05I admitted that above19:18
freemangordonhowever, it looks pretty nice, you'll see19:19
DocScrutinizer05I even seem to recall I "raised a bug2 against it19:19
DocScrutinizer05so maybe they actually fixed it19:19
freemangordoncheck it, it might got resolved :P19:19
DocScrutinizer05something like "get changelog on separate tab PLZKTNX"19:20
*** NIN101 has quit IRC19:21
DocScrutinizer05I probably never noticed, since ^^^ "i guess I was the first to ever use XB-maemo-upgrade-description"19:22
DocScrutinizer05and the only one, more or less19:22
DocScrutinizer05I'll shut up now19:23
DocScrutinizer05wait and see next upgrade :-)19:23
DocScrutinizer05sorry for the noise, if I was wrong19:24
Palifreemangordon, I have updated all packages from cssu-thumb & devel but still getting reboot loop19:34
*** NIN101 has joined #maemo-ssu19:34
Palihow to fix that zlib1g reboot loop problem?19:34
freemangordonPali: afaik you should not use zlib and libxml2 from devel19:35
freemangordonuse -thumb version19:35
kerioD:19:35
freemangordon*versions19:35
keriooh19:35
Palilibxml2 2.6.32.dfsg-5maemo4+0m5+0cssu0-thumb019:35
Palizlib1g 1:1.2.7.dfsg-13maemo1+0cssu1+thumb019:36
Palistill reboot loops19:36
freemangordon2.6.32.dfsg-5maemo4+0m5+0cssu1+thumb019:36
freemangordonlibxml2 ^^^19:36
kerioPali: wait, -thumb0?19:36
freemangordonzlib1g 1:1.2.7.dfsg-13maemo1+0cssu1+thumb019:37
freemangordonthose are the correct versions19:37
Palihttp://pastebin.com/U7fwJ0yZ19:37
freemangordonapt-get update?19:37
PaliI have re-run apt-get update and upgrade before19:37
freemangordonNFC19:37
kerioPali: sudo apt-get install libxml2=2.6.32.dfsg-5maemo4+0m5+0cssu1+thumb019:38
keriofreemangordon botched the versions again :s19:38
Palinow I see that19:38
Pali0cssu0-thumb019:38
Pali0cssu1+thumb019:38
freemangordonhttp://maemo.merlin1991.at/cssu/community-thumb/pool/free/libx/libxml2/19:38
kerioyeah, apt-get is weird19:38
keriofreemangordon: well, even the non-thumby one should work now, right?19:38
freemangordonkerio: no19:39
freemangordonafaik19:39
keriostill the dependency issue?19:39
keriooh well19:39
freemangordonPali: where did you get that from?19:39
PaliI have no idea19:39
PaliI only used apt-get19:39
Palifreemangordon, we need some tool which list packages with higher version in status19:40
kerioPali: the issue is just -thumb19:40
kerioinstead of +thumb19:40
kerioright now, only xserver-xomap, xserver-xorg-core and fennec have that "problem"19:41
freemangordonPali: WTF?19:41
freemangordonhttps://gitorious.org/community-ssu/libxml2/commit/cf3eba1ba26ad5d323f28df38d4c94ca9a95bb9419:41
kerioand it's not a problem in fennec's case, because the next version would be 18 anyway19:41
freemangordon3 months ago19:41
kerioPali: dpkg -l | grep -- -thumb19:41
kerio(and ignore hildon-thumbnail)19:41
freemangordonyep, very good idea19:41
Paliwe have similar script in cssu disabler19:42
Paliwhich find packages which are not in any repo19:42
freemangordonPali: check for similar please19:42
kerioPali: and what do you do with those?19:42
freemangordonPali: you don't upgrade with HAM, do you :P19:43
kerioanyway, just pin the whole repo at 1001 priority19:43
kerioso it'll "downgrade" to its latest version19:43
keriowillingly, i mean19:43
freemangordonkerio: no19:44
freemangordonit will get higher priority that -T then19:44
freemangordonaiui19:44
keriofreemangordon: just to fix the versions i mean19:44
keriothen put it back at normal19:44
kerioi actually have community-thumb at priority 60019:44
kerioso i won't actually go through cssu-testing19:44
freemangordonaah, ok19:44
DocScrutinizer05btw I witnessed one user who probably fubared his system by "uninstalling" CSSU19:53
DocScrutinizer05took like two days on #maemo to do the 1st-level-helpdesk for that user, and sorry I can't recall any details anymore, just that my conclusion been that CSSU uninstall is flawed by concept, never can work under certain conditions and most likely should get nuked20:02
DocScrutinizer05similarly that set of catalogs in HAM eventually MUST vanish, since lusers can't be stopped to enable e.g. CSSU-devel catalog, once it's available under catalogs20:05
kerioDocScrutinizer05: +1, cssu-devel is dangerous, and we don't really need the domain information for it, people who are supposed to use it are knowledgeable enough to use apt20:07
kerioto test HAM deployment there's cssu-future20:07
DocScrutinizer05I also don't get the rationale to have CSSU-T repo in CSSU-S catalog list20:09
DocScrutinizer05this has to go away20:09
DocScrutinizer05catalogs that are there will inevitably get enabled20:09
DocScrutinizer05that's joe average user's nature20:10
kerioi'm not sure if you can add the domain information without the catalogs though20:10
DocScrutinizer05if there's no way to manage catalogs in a sane way via HAM catalogs GUI, cssu must ship enabler for users to run, or exploit red-pill-mode in HAM or whatever20:12
DocScrutinizer05no way CSSU-T or even CSSU-S shall ever ship e.g. CSSU-devel catalog preconfigured. Same applies for CSSU-T catalog in CSSU-S20:13
merlin1991hm we discussed this quite some time ago20:14
DocScrutinizer05no normal user of CSSU-S will ever want to get CSSU-T or CSSU-devel catalog enabled20:14
merlin1991what was the problem with putting each catalog into a own package?20:14
DocScrutinizer05for those who know what they're doing, we could ship enabler binary to run20:15
DocScrutinizer05if that's even needed, since those experts should be able to edit config files20:15
*** MrPingu has joined #maemo-ssu20:17
*** freemangordon has quit IRC20:48
*** freemangordon has joined #maemo-ssu21:06
*** dafox has joined #maemo-ssu21:23
*** nox- has joined #maemo-ssu21:24
dafoxhi all. I just wanted to thank you for making -thumb possible, and for helping me set up -thumb. It seems to be working great :)21:38
freemangordonluf: https://gitorious.org/community-ssu/libhildonfm/commit/f40a6ed07054380b34eaac995e8d19df1c8657f221:41
DocScrutinizer05dafox: for all we know -thumb is working fine, just a tad cumbersome when you have to reflash or anything21:47
DocScrutinizer05since there's no way back from a thumb system to a stock one21:47
dafoxI think (hope) that -thumb is the future for the cssu, and that there will be no need to go back :)21:58
DocScrutinizer05dafox: well, it's not about 2downgrading", it's about stock resources missing support for thimb, resulting in a broken system when user does not follow exactly the right sequence of things to do in a reflash for example22:00
dafoxI'm sorry, I don't understand? Are you saying that with -thumb it is possible to have a non-working phone, even after re-flash?22:01
DocScrutinizer05for instance installing uBoot to a cssu-thumb system already renders your system bootlooping due to uBoot coming with stock kernel22:01
keriodafox: to run thumb2 binaries, you need a particular patch in the kernel you're running22:02
DocScrutinizer05doing a reflash to stock and then restoring apps etc again renders system bootlooping, since you need a kernel supporting thumb22:02
kerioif that patch is lacking, shit will not fly22:02
dafoxyes, I understood that, but I thought that reflashing reverted everything to stock (includign the kernel)22:03
keriodafox: reflashing will give you a working system22:03
kerioit's not your system though22:03
DocScrutinizer05dafox: that's exactly the problem22:03
keriobasically, you have to be very wary of what kernel you flash22:04
DocScrutinizer05dafox: the only working sequence of things to do to reflash is: reflash Pr1.3 fiasco, insatll most recent powerkernel, only _then_ restore your system from your backup22:05
kerioDocScrutinizer05: actually, not really :)22:06
DocScrutinizer05maybe I forgot ath22:06
keriokernel-cssu has a different uname than kernel-power22:06
DocScrutinizer05sth22:06
DocScrutinizer05mhm22:06
kerioso it won't load the modules, even if they're pretty much the same22:06
freemangordonkerio: which modules?22:07
DocScrutinizer05my point is it's not exactly foolproven22:07
keriofreemangordon: dem modules22:07
freemangordonis it backupmenu we talk about?22:07
kerioyep22:07
dafoxaha, ok. So I've never had to restore a backup before. I always back up  both optfs and rootfs, so does that then not include the kernel?22:07
keriothere's no easy way to install kernel-cssu on pr1.322:07
freemangordonkerio: what?22:08
keriodafox: the kernel is in a separate partition22:08
DocScrutinizer05dafox: nope22:08
keriofreemangordon: say you accidentally the whole system22:08
dafoxok, so simply restoring from backup without flashing works ok22:08
kerioyou have BM backups made when you had kernel-cssu22:08
kerioto restore them with backupmenu you have to reflash pr1.322:08
freemangordonkerio: enable cssu-thumb repo in HAM, and you're fine22:08
kerioinstall backupmenu22:08
freemangordoncssu-thumb will appear22:09
kerioinstall kernel-cssu from the cssu-thumb repo22:09
keriothen restore22:09
dafoxwasn't there an option in the flasher to flash the kernel only? Or some way to flash just a kernel?22:09
freemangordonand? i'd rather say this is a problem of BM, not -thumb22:09
keriofreemangordon: indeed22:09
DocScrutinizer05dafox: yes22:09
freemangordondafox: yes, there is22:09
keriobut it's also a problem of cssu-thumb users :)22:09
keriodafox: yep, you'd have to install backupmenu on a fresh system to load the backup22:10
keriothen flash the appropriate kernel22:10
keriothen you can boot again22:10
freemangordonkerio: so, we conclude that -thumb users are screwed, because some third-party app does not support kernel restore? meh22:10
keriomy, how defensive22:11
DocScrutinizer05freemangordon: we didn't conclude anything like that22:11
dafoxsuppose that you mess this up somehow (-thumb restored userspace, non -thumb kernel), could you still flash the system?22:11
keriodafox: yep22:11
keriothere's very little that you can do on the software side to really ruin a N90022:11
DocScrutinizer05indeed22:12
freemangordondafox: as a general rule - nothing can stop you from flashing but broken USB port :)22:12
dafoxok, I'm not really seeing the problem then... besides having a momentarily unbootable n90022:12
kerioeven blowing up CAL leaves you with an almost completely working n90022:12
kerioyou're basically missing bluetooth at that point22:12
kerioand toying with bluetooth-sysinfo would fix that, too22:12
freemangordonkerio: wifi MAC is not in CAL?22:12
DocScrutinizer05dafox: it's just cumbersome, not a "problem"22:12
keriofreemangordon: iirc sambo7 (the nandtester) had working wifi and phone22:12
keriofreemangordon: is there a way to rebuild a CAL?22:13
freemangordonhmm, good. i've always tought wifi MAC is in CAL22:13
freemangordonkerio: sure22:13
DocScrutinizer05[2013-01-08 20:47:31] <DocScrutinizer05> dafox: for all we know -thumb is working fine, just a tad cumbersome when you have to reflash or anything22:13
dafoxbut doesn't the only way to 'break' this already include flashing a new kernel? Flashing = cumbersome?22:13
freemangordonkerio: acrually it rebuilds by itself22:13
keriofreemangordon: ...really? :o22:14
kerioeven after writing random data to its partition?22:14
keriohm, maybe you need a flash_eraseall on it22:14
DocScrutinizer05dafox: you still don't get it. The flashing resets your kernel, and that *is* your problem22:14
freemangordonkerio: CAL has 2 system and one user part22:14
keriodafox: you need to unreset it from your pc's side22:15
freemangordonthose 2 are used as some kind of RAID122:15
kerioaka download the kernel-cssu deb, unpack it, grab the .fiasco and flash it22:15
freemangordonif both become unusable, libcal writes to the first22:15
dafoxDocScrutinizer05: we're talking about the sequence flash pr1.3 -> install backupmenu -> restore breaking boot, right?22:15
kerioneat22:15
DocScrutinizer05dafox: basically yes22:16
keriodafox: yep, you have to do flash pr1.3 -> install backupmenu -> restore -> flash kernel-cssu22:16
freemangordonkerio: you can install it from the device, no need of a PC22:16
kerioor that^22:16
freemangordonand anyway you need a PC to flash it22:16
keriofreemangordon: it's actually faster to flash it from a PC though, if you have to restore a full backup anyway22:17
keriodafox: or, if you haven't changed the kernel, boot from rescueOS -> untar22:17
dafoxDocScrutinizer05: ok, but what I was thinking is that why do I need to reflash to restore? Can't one just boot backup menu and restore, without reflashing pr1.3?22:17
keriodafox: if you can still run it, sure22:17
keriothen you avoid all problems22:17
freemangordondafox: :nod:22:17
DocScrutinizer05dafox: usually yes22:17
DocScrutinizer05dafox: unless you entered a bootloop or sth22:17
freemangordonisn;t BM part of preinit script?22:18
dafoxI think backupmenu is like grub, in that it runs before the kernels boots22:18
dafoxno?22:18
DocScrutinizer05there are however situations where you need a reflash, and then it becomes cumbersome to restore your complete thumb system22:18
keriodafox: nope, bootmenu runs after the kernel is loaded22:19
kerioDocScrutinizer05: we really need robbiethe1st to port backupmenu to rescueos :)22:19
*** kolp_ has joined #maemo-ssu22:19
DocScrutinizer05:nod:22:19
DocScrutinizer05and include kernel backup22:19
dafoxrecently I noticed backup menu offering to boot from a different partition or something, so that does something weird to replace the running kernel then?22:20
*** kolp has quit IRC22:20
MrPinguBasically it's tarring the whole partition, no?22:20
kerioMrPingu: the whole partitions22:20
DocScrutinizer05MrPingu: nope, it tars the whole fs22:20
kerio..er, yes22:20
DocScrutinizer05BM basically doesn't know about partitions22:21
kerioon restore, it cleans the ubifs partition from all files - possibly because nobody really understands ubi and ubifs22:21
DocScrutinizer05it's no disk image22:21
keriothen does mkfs.ext3 on the homefs/optfs22:21
kerioand untars there22:21
dafoxDocScrutinizer05: ok, I understand now, so you have two steps involving the flasher, instead of just one22:21
kerio...and of course also untars the rootfs image on the rootfs22:21
DocScrutinizer05yep22:21
MrPinguIsn't that easy to write just an script for and need to be issued by user, in rescueOS22:22
keriodafox: or you have to install kernel-cssu in your newly-flashed system22:22
DocScrutinizer05though one of them can be done on-board with N900 flasher22:22
kerioMrPingu: backupmenu has such a cute interface, though :c22:22
DocScrutinizer05or what kerio said ^^^22:22
dafoxok, this is all very good to know :)22:22
MrPingukerio: you beat me22:23
DocScrutinizer05o/22:24
DocScrutinizer05bbl, need to have a shower and then coordinate migration a tad further22:24
DocScrutinizer05ivgalvez back and well! \o/22:24
kerioyay :D22:25
freemangordongood22:25
DocScrutinizer05yep22:25
DocScrutinizer05I should probably post it on #maemo as well22:25
keriodafox: the N900 can be ridiculously restorable22:27
kerioyou've got the usb flashing, which pretty much works every time, at worst you have to coldflash the bootloader first22:28
kerioi've got uboot as my kernel, so at worst i can load something on a uSD and boot from there22:28
kerioi've got rescueOS installed, which gives me a clean system with a shell and some restore tools22:28
kerioafter the maemo kernel is loaded, i've got bootmenu, which gives me usb mass storage and usb networking22:29
kerioand the bootmenu recovery console, which gives me an on-device shell too22:29
keriothen there's backupmenu, which has all the nifty backup restore stuff22:29
*** NIN101 has quit IRC22:33
dafoxheh, n900 <3 :D (although I've only installed backup menu)22:57
*** mickname_ is now known as mickname22:57
*** lizardo has quit IRC23:00
keriodafox: what do you mean? :o23:06
keriowhen have you got your n900?23:06
dafoxa bit more then a year ago (christmas 2011)23:07
keriooh, i misunderstood you23:08
dafoxI'm pretty happy with it, my old phone really was old (sony-ericsson p800)23:09
keriobet on WizardNumberNext being a gentoo user23:16
MrPinguwhy?23:16
keriodammit!23:17
freemangordonkerio: fun, isn;t it? :D:D:D23:17
dafoxnice way to categorize people23:20
keriobet on dafox being a gentoo user23:25
dafoxguily as charged :p23:25
MrPinguWhat am I? :P23:25
dafox*guilty23:25
*** kolp_ has quit IRC23:31
*** kolp has joined #maemo-ssu23:35
*** xxxxxxx has joined #maemo-ssu23:38
*** xxxxxxx has quit IRC23:39
*** ekze has joined #maemo-ssu23:39
*** MrPingu has quit IRC23:41
*** MrPingu has joined #maemo-ssu23:42
*** arcean has quit IRC23:46
*** arcean has joined #maemo-ssu23:46

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!