answered
2015-04-29 23:25:41 +0200
Anyway the same issue happens again if I reapply all installed patches in the same session (black screen after boot, so pkcon install lipstick-jolla-home-qt5 jolla-settings-system jolla-settings-bluetooth jolla-settings-networking
. reboot, then unlock screen is normal but all patches are now disabled although they still appear "active" in settings/patchmanager. Must then force all patches to "disabled" and reboot.
Then I re-activate patches one by one and reboot after each of them. This is he only way I found to have all patches back without the damned unresponsive black screen (BSOD?)
Probably one patch has a compatibility issue (at least during the activation process) with some other, however the possible combinations are so numerous that I'm unable (or too lazy) to check all of them pair by pair (I use 9 patches, so I should check 36 pairs; 45 pairs for 10 patches).
So I disagree with the sentence "the problem was that patches were not reverted before updating the system". The problem occurs with or without system update when patches are disabled then reactivated without caution. Compatibility issues between released patches need investigation.
By PowerMenu, do you mean this one? http://talk.maemo.org/showthread.php?t=93587 Did you disable Openrepos repositories before updating?
simo ( 2015-04-28 14:22:19 +0200 )editYes, CodeRus' powermenu2. No, I didn't disable openrepos repositories. I thought 1.1.4.28 to 1.1.4.29 was just a minor update (it was much faster than previous upgrades). ssu and pkcon commands still accessible from Putty.
objectifnul ( 2015-04-28 14:27:54 +0200 )editALWAYS good to disable, and especially when separately mentioned in the release notes. Hmm... Luckily you can SSH, so try disabling them via terminal and after that do
simo ( 2015-04-28 14:32:49 +0200 )editversion --dup
to try to fix the update. However, I'm not sure if the repositories are the reason for your issue, but I'd say it's a very possible candidate.Okay, but disabling repositories won't uninstall anything I guess. It will just prevent from updating installed apps and patches. Is there a terminal command to remove all patches without knowing their exact names?
objectifnul ( 2015-04-28 14:38:09 +0200 )editTrue... About removing all at once, that's possible only if they would have same part in their names in each (and you'd still need to know that part), and that part was also unique to patches only... I suggest listing your installed patches here or at TMO and ask nicely if @coderus has a command or two for you. Openrepos itself shouldn't be the problem, but that you had patches installed might be.
simo ( 2015-04-28 14:45:50 +0200 )edit