**** BEGIN LOGGING AT Thu Jun 15 03:00:03 2017 Jun 15 07:12:52 xes: Jun 15 07:19:26 Hi Jun 15 07:19:57 My N900 works fine when powered up, but when it is off and i plug in the Charger, it reboots endlessly Jun 15 07:20:25 What do i need to reflash to keep my System intact? Jun 15 07:20:44 (But actually i made a Backup with Backupmenu, so it would be enough to keep MyDocs…) Jun 15 07:23:20 L29Ah: ? Jun 15 07:24:26 APic\splat: I have a feeling that might be to do with backupmenu itself, though I'm not familiar with it. Jun 15 07:25:00 I think I just remember realising at some point that my boot process behaved strangely because of backupmenu. Jun 15 07:25:05 Maxdamantus: But it charged fine for several Months now Jun 15 07:25:18 you have a virus Jun 15 07:25:21 Ok Jun 15 07:25:23 ;) Jun 15 07:25:30 APic\splat: well, it doesn't normally stay off indefinitely while charging. Jun 15 07:25:37 APic\splat: it usually boots into an "act dead" mode. Jun 15 07:25:40 Probably i have Bitrot 😉 Jun 15 07:25:51 then you reflash roofs Jun 15 07:25:51 I know Jun 15 07:25:57 ktnx Jun 15 07:26:04 or you have installed something and it only showed up recently Jun 15 07:26:29 Whatever Jun 15 07:26:33 afaik, it will only charge at 100 mA or something when powered off, so the hardware automatically boots and the software then pretends it's off while it charges at a normal rate. Jun 15 07:26:34 * APic\splat will go jogging now Jun 15 07:26:40 And later try reflashing rootfs Jun 15 07:26:48 If You Gals/Guys will not come up with a better Hint 😉 Jun 15 07:26:51 Thanks Jun 15 07:26:52 * APic\splat & Jun 15 07:27:11 try removing bm then Jun 15 07:28:47 Will that Process automagically reflash rootfs? Jun 15 07:28:50 cul8r Jun 15 07:29:19 Removing backupmenu with apt won't reflash. Jun 15 07:29:44 Though maybe you've got a different idea of what reflashing is. Jun 15 07:29:46 backupmenu doesn't flash anything at all. u-boot does Jun 15 07:30:08 u-boot reflashes? O_o Jun 15 07:30:18 Oh, you mean installing u-boot. Jun 15 07:30:47 i mean that installing/uninstalling u-boot involves flashing of a kernel Jun 15 07:31:03 * Maxdamantus really hates that idea. Jun 15 07:31:15 * Maxdamantus has avoided installing kernels/uboot through apt. Jun 15 07:31:32 power kernel without bm/uboot is fine Jun 15 07:31:36 The proper thing to do would be for apt to install something that *then* lets you flash. Jun 15 07:32:04 eg, apt-get install flasher uboot && flasher uboot-20170615 Jun 15 07:32:15 Should be something like that. Jun 15 07:32:19 i just hope that uninstalling pk rewrites proper kernel there Jun 15 07:32:36 It might already be, dunno. I've always just flashed them manually over USB. Jun 15 07:32:53 I hope that uninstalling a package *DOESN'T* rewrite a kernel. Jun 15 07:33:11 It should only rewrite a kernel if you run a command that indicates you want to rewrite a kernel. Jun 15 07:33:26 Flashing shouldn't be performed at the mercy of a package manager. Jun 15 07:34:05 How would it even know what to rewrite back? Jun 15 07:34:25 It's not like the packages are maintained as a stack of operations. Jun 15 07:34:27 yup it should depend on some kernel-manager package Jun 15 07:34:32 well .. it doesn't flash. it calls flasher/softupd, whatever. Jun 15 07:34:38 apt-get install power-kernel && apt-get install uboot && apt-get remove uboot Jun 15 07:35:00 and all packages that want to write in the bootloader are should depend on it Jun 15 07:35:13 but someone would have to write such app Jun 15 07:35:27 apt doesn't flash itself Jun 15 07:35:27 and the user should actually invoke the app, not the package manager. Jun 15 07:35:34 The package manager should only install it, not flash. Jun 15 07:35:43 it does ask for confirmation .. Jun 15 07:36:25 tbh, I really hate the way Debian handles this sort of stuff just on a normal system. Jun 15 07:37:06 I have to keep backups of my grub configuration because occasionally when running `apt-get upgrade` it will just rewrite over my manually written one. Jun 15 07:37:31 and afaict, there's no clean way to disable that automatic updating behaviour. Jun 15 07:37:46 package manager does not flash at all. you cn install a kernel and not allow the flasher process to go through (n900) Jun 15 07:38:17 Good. Jun 15 07:38:36 I wish upgrading grub on a normal debian system behaved like that. Jun 15 08:37:49 It is still charging Jun 15 08:37:54 (Or at least it pretends that 😉) Jun 15 08:38:06 So first Thing i will try, deinstall BackupMenu Jun 15 08:38:10 If that does not help, reflash root… Jun 15 08:38:20 and maybe reinstall power kernel? Jun 15 08:41:14 backupmenu is definitely going to not have any effect. Jun 15 08:43:01 Ok Jun 15 08:43:06 Then just reinstall Kernel-Power Jun 15 08:43:56 * APic\splat hopes is has gotten no Hardware-Defect in the Charging-Circuit? Jun 15 08:44:08 It is powered on now, and on Computer-USB Jun 15 08:44:17 Will it charge faster on direct Power-Outlet? Jun 15 08:45:49 yes. wall charger alwys best Jun 15 08:45:54 Good Jun 15 08:47:15 Ah Jun 15 08:47:20 Now the Light is green Jun 15 08:47:23 Charged 🙌 Jun 15 08:47:33 * APic\splat goes to Shower and will then try reinstall Kernel-Power Jun 15 08:47:41 Actually i do not need Kernel-Power anymoar at all currently Jun 15 08:47:50 Because i got a Nexus-5X to tether Jun 15 08:48:25 I doubt it has to do with kernel-power Jun 15 08:49:05 ☹ Jun 15 08:49:12 sicelo: why would it have no effect? afair it has an effect on the boot process. Jun 15 08:49:15 Probably need to reflash rootfs at Minimum, yah Jun 15 08:49:28 * Maxdamantus can't remember exactly what it did. Jun 15 08:49:39 since you are going to reflash anyway, you can try anything Jun 15 08:53:11 I remember for me it had some undesirable behaviour WRT whether the slide was in or out. I had never actually used it for anything. Jun 15 08:53:36 Seems like the sort of thing that would mess up the "act dead" mechanism. Jun 15 08:56:52 Yeah, looking at preinit, the "act dead" mechanism involves running init with a different runlevel. Jun 15 08:57:18 so if you've got something that happens before init, which aiui is what backupmenu does, that could interfere. Jun 15 08:57:48 ACT_DEAD) def_runlevel=5 Jun 15 09:01:35 actually, it's bootmenu that's the thing that runs on boot, not backupmenu. Jun 15 09:02:29 which I think is meant to kind of go together with backupmenu. Jun 15 09:06:12 KotCzarny: True Jun 15 09:07:04 imo try uninstalling bootmenu, or just moving /bootmenu.sh to have a different name. Jun 15 09:07:09 also, kp reinstall might overwrite uboot anyway Jun 15 09:07:35 mv /bootmenu.sh /notbootmenu.sh Jun 15 09:07:45 Then preinit won't be able to find it. Jun 15 09:08:12 Maxdamantus: Okay, i will try that first Jun 15 09:10:47 Hmm .. although it looks like preinit will only execute bootmenu.sh if the slide is open. Do you know if you have the issue if the slide is closed? Jun 15 09:11:30 I think i have the Loop with both Slide open and closed Jun 15 09:11:37 Powered it down now and attached Charger Jun 15 09:13:03 It is still looping. ☹ Jun 15 09:13:40 And i still get an U-Boot-Boot-Menu with Slide open Jun 15 09:13:50 U-Boot is something else than bootmenu.sh, eh? Jun 15 09:13:57 Yes. Jun 15 09:14:05 Yup, bootmenu is the BackupMenu Jun 15 09:14:09 This one does not show now Jun 15 09:14:18 So what to try next? Uninstall Kernel-Power? Jun 15 09:14:39 Do you have fbcon loaded when booting? Jun 15 09:14:51 Uh Jun 15 09:14:53 Looks like it Jun 15 09:14:57 * APic\splat sees the Penguin-Logo Jun 15 09:15:08 * APic\splat will move bootmenu.sh back Jun 15 09:15:14 Do you see text scrolling down while booting? Jun 15 09:15:17 penguin? what penguin? o.O Jun 15 09:15:26 Maxdamantus: Yes Jun 15 09:15:33 KotCzarny: The Linux-Penguin, Dude!@ Jun 15 09:15:34 -@ Jun 15 09:15:40 tux! Jun 15 09:15:42 Yup Jun 15 09:15:57 But when booting into Charge-Mode, the Display is not lit Jun 15 09:15:59 i see no penguins on my n900, you must be hallucinating :P Jun 15 09:16:01 From the kernel, not from u-boot. Jun 15 09:16:03 So i only see a very faint Penguin then Jun 15 09:16:09 And cannot make out the Kernel-Messages Jun 15 09:16:16 u-boot seems to show Tux. I don't think kernel-power does. Jun 15 09:16:20 use flashlight Jun 15 09:16:21 k Jun 15 09:16:27 it should be enough to make it readable Jun 15 09:17:03 * APic\splat will try to remove Kernel-Power now Jun 15 09:17:12 If it will still loop, i will try to decipher the Messages 😎 Jun 15 09:17:17 I suspect you don't have fbcon enabled and the text will just be from u-boot. Jun 15 09:17:25 (and the penguin) Jun 15 09:17:41 Probably Jun 15 09:17:54 To enable fbcon you can add it to the `FS_MODULES` string in preinit Jun 15 09:18:31 Will i see Messages instead of the ···· then? Jun 15 09:21:55 Maxdamantus: Where is „preinit“ Jun 15 09:22:14 Now with „kernel-power“ uninstalled it looks like it is charging without looping again when off 🙌 Jun 15 09:25:55 Eh, damn Intel wifi driver. Jun 15 09:26:23 * Maxdamantus forgot to stop running hostapd on startup. Jun 15 09:27:00 Apparently just having my alternative N900 connect to the access point kills my system. Jun 15 10:42:55 you were probably loading a kernel whose modules you did not have Jun 15 10:43:36 what did you install uboot, bootmenu, and backupmenu for? Jun 15 10:47:00 lol, fuck Jun 15 10:47:19 The Light was green (— fully charged), and i accidentally pulled the Trigger-Button Jun 15 10:47:29 Now it cycle-loops again Jun 15 10:47:35 Ah Jun 15 10:47:35 no Jun 15 10:47:40 what button is that? Jun 15 10:47:44 Ah Jun 15 10:47:44 Yes Jun 15 10:47:45 Fuck Jun 15 10:48:10 The one at the right Side near the Audio-Jack Jun 15 10:48:20 Okay, so i will finally reflash rootfs… Jun 15 10:48:39 and don't install uboot Jun 15 10:48:47 after the reflash, that is Jun 15 10:49:13 not that there is a proble with u-boot (i use it), but it's something y ou install for specific reasons Jun 15 10:49:32 ☹ Jun 15 10:50:07 ~flahser Jun 15 10:50:09 ~flasher Jun 15 10:50:09 refer ~flashing; http://www.jedge.com/n810/flasher/maemo_flasher-3.5_2.5.2.2.tar.gz (also .exe!), or http://www.chakra-project.org/ccr/packages.php?ID=5027 or generally http://www.google.com/search?q=maemo_flasher-3.5_2.5.2.2.tar.gz. HARMattan(N9): https://aur.archlinux.org/packages/fl/flasher-harmattan/flasher-harmattan.tar.gz; list of filenames/md5sums: http://pastebin.com/sYKdNJSH, or http://galif.eu/nokia/ Jun 15 10:50:15 ~flashing Jun 15 10:50:15 from memory, maemo-flashing is http://wiki.maemo.org/Updating_the_tablet_firmware, or - on linux PC - download&extract http://maemo.cloud-7.de/maemo5/patches_n_tools/maemo-my-private-workdir.tgz, cd into it, do sudo ./flash-it-all.sh; or see ~flashing-cmdline, or see ~lazyflashing Jun 15 10:50:17 you can install bakupmenu (which is generally highly recommended) without instaling uboot. Jun 15 10:50:25 Good Jun 15 10:51:07 ~flashing-cmdline Jun 15 10:51:07 somebody said flashing-cmdline was http://mg.pov.lt/maemo-irclog/%23maemo.2016-04-09.log.html#t2016-04-09T01:18:12, or http://maemo.cloud-7.de/maemo5/patches_n_tools/ Jun 15 10:53:10 Whoah Jun 15 10:53:13 Long Time no Flash Jun 15 10:53:28 So „flash-it-all.sh“ will flash much moar than the rootfs, right? Jun 15 10:53:42 * APic\splat will check http://wiki.maemo.org/Updating_the_tablet_firmware Jun 15 10:53:54 You don't have permission to access /Updating_the_tablet_firmware on this server. ☹ Jun 15 10:53:59 download it and check the script contents Jun 15 10:54:02 k Jun 15 10:56:24 echo "this v3 (libusbcheck) version of $0 by default will flash the rootfs only and will NOT flash your homedir and MyDocs" Jun 15 10:56:27 kkk Jun 15 10:56:41 So i just need to answer right to the Question 😎 Jun 15 10:57:35 do you need help with that? Jun 15 10:58:01 * APic\splat does not need Help with entering „NO“, nope 😉 Jun 15 10:59:32 echo "this v3 (libusbcheck) version of $0 by default will flash the rootfs only and will NOT flash your homedir and MyDocs" Jun 15 10:59:37 Wrong Paste Jun 15 10:59:42 Finishing flashing... done Jun 15 10:59:43 😎 Jun 15 10:59:56 * APic\splat crosses Thumbs Jun 15 11:01:56 Okay, booting Jun 15 11:02:21 Do i need to restore my BackupMenu-Backup then? Jun 15 11:02:30 Or were my Settings not flashed over? Jun 15 11:02:39 And Apps, Contacts and whatever… Jun 15 11:06:54 Ok, booted 🙌 Jun 15 11:11:33 Seems like i need BackupMenu to restore my Stuffs now Jun 15 11:13:45 Mh Jun 15 11:14:16 „sudo gainroot“ says i need to activate R&D Jun 15 11:14:24 But if i leech „rootsh“ i do not need to, right? Jun 15 11:14:31 yup Jun 15 11:14:59 * APic\splat will just install BackupMenu now Jun 15 11:15:18 Then my rootsh and other Apps should appear again after Restore ☺ Jun 15 11:15:29 Argh Jun 15 11:15:37 Missing: liblzo2-2 Jun 15 11:15:42 So i guess i need a Console =] Jun 15 11:15:51 Or just another Catalogue? Jun 15 11:17:07 Okay, „sudo gainroot“ works now Jun 15 11:17:24 * APic\splat will power off and check whether it actually enters Charging-Mode without Looping now… Jun 15 11:19:00 Yup, looks good 🙌 Jun 15 11:19:18 Now i will google how to solve the missing liblzo2-2 for BackupMenu… Jun 15 11:19:40 could be in extras or extras-devel Jun 15 11:22:05 k Jun 15 11:22:48 https://talk.maemo.org/showthread.php?t=67866 → Sorry, it seems that you are using an IP address or a proxy that is listed in the forum anti spam blacklist. Jun 15 11:23:10 My Home-IP: 185.17.207.192 Jun 15 11:23:24 ~sources Jun 15 11:23:24 I guess you mean the handhelds sources, see http://handhelds.org/sources.html Jun 15 11:25:09 apic: can you cycle your ip? assuming it's dynamic Jun 15 11:25:23 Yup Jun 15 11:25:25 brb Jun 15 11:29:40 Good Jun 15 11:29:46 Now the Link is working 😎 Jun 15 11:49:39 Whoah Jun 15 11:49:45 Finally got liblzo2-2 installed Jun 15 11:49:55 Now installing BackupMenu 😎 Jun 15 11:53:40 Restoring Backups Jun 15 11:53:46 * APic\splat crosses Thumbs again Jun 15 11:54:00 lol Jun 15 11:54:43 „gtar: ./etc/hildon-application-manager: time stamp 2019-01-06 02:52:09 is 49215459.565429794 s in the future“ Jun 15 11:54:50 Errors: 3 Jun 15 11:55:02 Hopefully will not happen much moar often… Jun 15 11:57:48 Errors: 5 Jun 15 11:57:54 But still only Timestamp-Foo… Jun 15 12:02:01 yay 🙌 Jun 15 12:02:04 Successfully restored Jun 15 12:02:06 *purrrrrrrrrrr* 😸 Jun 15 12:11:46 Thanks to all of You who helped me out. 😎 Jun 15 13:00:20 i am surprised that core maemo system does not include python. i thought that was the case Jun 15 17:42:09 is there an ongoing issue with extras-devel repo? i cannot refresh it Jun 15 17:47:48 http://repository.maemo.org/extras-devel/dists/fremantle/free/binary-armel/Packages.gz Jun 15 17:47:57 gunzip can't process that file Jun 15 17:48:36 works fine on slackware Jun 15 17:48:48 maybe your download was interrupted? Jun 15 17:49:07 please try on n900 Jun 15 17:51:02 i'm switching the -devel entry to 'fremantle-1.3' instead of just fremantle Jun 15 17:51:35 might be the solution, although according to wiki they should all be the same. Jun 15 17:55:56 my n900 is charging now, btw. did gzip -d work on that file? Jun 15 17:57:30 already deleted it. Jun 15 23:15:10 sicelo: repo fremantle-1.2 been mirrored from fremantle back when fremantle-1.3 rolled out but wasn't compatible for a very few apps. Fremantle-1.3 been created as a symlink to (rolling) fremantle, so eventually we could do same as fremantle-1.2 for 1.3 when 1.4 would come. Now the crux: prolly during server migration when maemo ownership was transferred to community, it seems the fremantle-1.3 symlink was converted to a copy (that's what Jun 15 23:15:11 happens when you don't do rsync but wget or the like to get an image of a server). So odds are nowadays fremantle-1.3 and fremantle are not in sync anymore, and it's basically up to anybody's guess which of them is the more recent one - until somebody fixes that issue. Maybe I'm wrong and somebody already did fix it Jun 15 23:22:50 DocScrutinizer05: iirc it was fixed Jun 15 23:23:33 then there mustn't be a difference between http://repository.maemo.org/extras-devel/dists/fremantle/free/binary-armel/Packages.gz and the fremantle-1.3 equivalent Jun 15 23:23:49 is there? Jun 15 23:23:55 see above Jun 15 23:24:08 * freemangordon checks on stage Jun 15 23:25:13 diff <(wget http://repository.maemo.org/extras-devel/dists/fremantle/free/binary-armel/Packages.gz) <(wget http://repository.maemo.org/extras-devel/dists/fremantle-1,3/free/binary-armel/Packages.gz) ? Jun 15 23:25:38 ('synthesized' the second URL) Jun 15 23:26:31 anyway temporary "corruptions" of Packages.* are also not unheard of Jun 15 23:26:54 on the server, /var/repository/live/extras-devel/live/ fremantle-1.3 is a symlink to fremantle Jun 15 23:26:56 there must be a race in autobuilder somewhere Jun 15 23:27:07 it is rsynced Jun 15 23:27:11 good Jun 15 23:27:25 oooh wait Jun 15 23:27:32 afaik, ofc :) Jun 15 23:27:43 rsync missing a --delete-after or somesuch? Jun 15 23:27:59 no idea, it was a while I looked at the scripts Jun 15 23:28:11 not as lonfg as me Jun 15 23:28:41 I faintly recall BFS-mounts that gave me headache Jun 15 23:28:47 NFS* Jun 15 23:29:40 I can;t even recall where those scripts were located, and I am too tired to look for them now :) Jun 15 23:29:51 while in theory I could, I don't touch that stuff anymore since that would make some people angry or nervous Jun 15 23:31:19 rsync -avogq --delete /var/repository/staging/${suite}/pool/${dist}/ /var/repository/live/${suite}/pool/${dist}/ Jun 15 23:31:39 rsync -avogq --delete /var/repository/staging/${suite}/dists/${dist}/ /var/repository/live/${suite}/dists/${dist}/ Jun 15 23:32:15 anyway, I am going to have some sleep Jun 15 23:32:18 night Jun 16 00:09:22 thanks! lemme try to find out what's missing, some option should make rsync do a bulk-rename of all copied files *after* the copy completed, instead of file-by-file Jun 16 00:09:42 --delete-after is part of it afaik Jun 16 00:12:42 -avogq really now? seems -v and -q are contradicting Jun 16 00:13:39 and -a implies go Jun 16 00:13:55 -a, --archive archive mode; equals -rlptgoD (no -H,-A,-X) Jun 16 00:15:12 so -avogq is the same as -avq or even as -aq Jun 16 00:18:24 s/--delete/--delay-updates --delete-after/ Jun 16 00:19:12 maybe also --delete-delay Jun 16 00:28:46 while that doesn't eliminate the window for race condition, it reduces its 'size' from several minutes or even hours to a few seconds Jun 16 00:29:24 watch out for storgae size though, it requires more for temporary files Jun 16 00:43:02 actually for all new / changed files, on top of all that's already there Jun 16 01:18:16 Dust... Okay, I don't like python2.7 (I think that it doesn't properly advertise to python that it has 2.7 available now, besides 2.5), so I am converting firefox_decrypt.py (for displaying MicroB's passwords) to be compatible with python 2.5 (hopefully, without losing compatibility with later versions of python). Jun 16 01:19:16 And, it turns out that it would depend not only on python, but also on python-argparser and some kind of json (python-simplejson doesn't seem to work for it...) Jun 16 01:35:29 And, I hope that "xyz %s" % (variable) works in newer python, because "xyz {}".format(variable) doesn't work in older python Jun 16 01:38:10 That `(variable)` bit seems suspicious .. is it meant to be `(variable,)`? Jun 16 01:38:38 Okay, no idea how this one website manages to remember my login... because it's not in the list of remembered passwords. Maybe, 1year-valid cookies Jun 16 01:38:49 the former will probably work if `variable` is not iterable, the latter should always work. Jun 16 01:38:55 Maxdamantus: Nay, definitely without commas Jun 16 01:39:19 Seems weird having the brackets then. Jun 16 01:39:54 Cannot be too sure about shape of brackets, because I use minimum font size in XTerminal. Sometimes it's like "xyz {0}".format(variable) Jun 16 01:41:33 Anyway, it worked now. Next steps: dump modified firefox_decrypt.py somewhere (it depends on python-argparse and python-simplejson), write down my passwords somewhere, move the password database file elsewhere (because MicroB doesn't actually seem to remember them), try to get MicroB remember a password (and display it in chrome://passwordmanagerso Jun 16 01:41:33 mething) Jun 16 01:54:24 Jolted down the passwords in my Notes document. Extremely unsafe, that's for sure ;-) Jun 16 02:36:15 Probably safer than storing them in a browser, since that's where people are going to look for passwords. Jun 16 02:36:29 unless there's some sort of master password. **** ENDING LOGGING AT Fri Jun 16 03:00:03 2017