*** zbenjamin is now known as Guest56158 | 02:45 | |
*** zbenjamin_ is now known as zbenjamin | 02:45 | |
Oksana | coderus: Thank you. I suspected so, but it's nice to hear from an expert :-) How does patchmanager work that it has to re-apply patch manually on every OS start? | 07:22 |
---|---|---|
coderus | Oksana: pm3 creating shadow copy of patched files and redirect read calls to different location, while original files are unchanged | 10:11 |
*** flipper-maniac_ is now known as flipper-maniac | 11:48 | |
Sailor7554 | hi everyone, trying to upgrade from 3.0.0.8 to 3.0.1.11 on oneplus 3 but get error: nothing provides libc.so.6(GLIBC_2.28) needed by qt5-qpa-hwcomposer-plugin-5.6.2.12-1.14.7.jolla.armv7hl. How can this be solved? Should this be solved if I build glibc 2.28? Sorry for the noob question. Any advice would be highly appreciated. | 14:22 |
mal | maybe the adaptation repos haven't been update, what is the device codename | 14:35 |
mal | which repos does it show in output of "ssu lr" | 14:37 |
Sailor7554 | i have these | 14:50 |
Sailor7554 | http://repo.merproject.org/obs/nemo:/devel:/hw:/oneplus:/oneplus3/sailfish_latest_armv7hl/ | 14:50 |
Sailor7554 | http://repo.merproject.org/obs/nemo:/devel:/hw:/common/sailfish_latest_armv7hl/ | 14:50 |
Sailor7554 | https://releases.jolla.com/jolla-apps/3.0.0.8/armv7hl/ | 14:50 |
Sailor7554 | https://releases.jolla.com/releases/3.0.0.8/hotfixes/armv7hl/ | 14:50 |
Sailor7554 | https://releases.jolla.com/releases/3.0.0.8/jolla/armv7hl/ | 14:50 |
Sailor7554 | https://store-repository.jolla.com/oneplus3/armv7hl/?version=3.0.0.8 | 14:51 |
Sailor7554 | https://download.jollamobile.com/home:/honeybadger/latest_armv7hl/ | 14:51 |
Sailor7554 | mal: are these the ones you asked for? | 14:52 |
mal | how did you try to update it | 14:58 |
Sailor7554 | did ssu re 3.0.1.11 and version --dup | 14:59 |
mal | Sailor7554: maybe you could try to update to a newer version | 15:00 |
Sailor7554 | also tried to update zypper after ssu re and works but still have the glib issue | 15:00 |
mal | latest is 3.2.1 | 15:01 |
mal | latest is 3.2.1.20 | 15:01 |
Sailor7554 | will try that though 3.2.0.12 broke everything yesterday. will do that and brb | 15:02 |
mal | how did it break? | 15:03 |
Sailor7554 | didn't boot sailfish, hanged in oneplus logo | 15:03 |
mal | logs would be useful | 15:03 |
Sailor7554 | actually did that through the zypper refresh and upgrade method | 15:07 |
Sailor7554 | will try that with 3.2.1.20 now and get to a pc. brb | 15:08 |
uzer_ | Sailor7554 here | 15:10 |
uzer_ | updated but same problem, screen hangs in oneplus logo. will reinstall. any idea how i can solve the glibc 2.28 issue? | 15:28 |
uzer_ | that leaves some updates behind also | 15:29 |
mal | logs | 15:29 |
uzer_ | ok, will get that after reinstalling | 15:29 |
*** vals_ is now known as tango_ | 15:30 | |
mal | of course i mean logs from the failing boot, also output of version --dup | 15:46 |
uzer_ | reinstalled, now upgrading from 2.1.4.14 port from xda to 2.2.0.29, 3.0.0.8 after that. that will take 40 minutes maybe and will work well. how will i get logs from failing boot? | 15:52 |
uzer_ | found it /var/log/systemboot.log | 15:53 |
uzer_ | is that it? | 15:53 |
mal | telnet 192.168.2.15 2323 and then grab logs | 15:54 |
mal | I assuming it boots that far | 15:54 |
uzer_ | ok, will upgrade to the latest version and attempt that. is there any other stop release upgrade after 3.0.0.8? | 15:56 |
mal | the problem is that the adaptation is built against 3.2.1.20 | 16:36 |
mal | in that repo you use | 16:36 |
Mister_Magister | Hello sailors, i've got one view that i want to be able to swipe left to perform action (carousel) and idk how to do that (swipe right not allowed) | 16:39 |
uzer_ | i now am in 3.0.0.8 and trying to update to stop release 3.2.0.12 with this result: [root@Sailfish nemo]# ssu re 3.2.0.12 | 16:41 |
uzer_ | Changing release from 3.2.0.12 to 3.2.0.12 | 16:41 |
uzer_ | Your device is now in release mode! | 16:41 |
uzer_ | [root@Sailfish nemo]# version --dup | 16:41 |
uzer_ | REFRESHING CACHE AND DOWNLOADING PACKAGES | 16:41 |
uzer_ | Resolving: 100% | 16:41 |
uzer_ | Error: nothing provides pulseaudio-module-keepalive >= 1.0.0 needed by pulseaudio-modules-droid-12.2.84-1.19.3.jolla.armv7hl | 16:41 |
uzer_ | Finished transaction (status=2, runtime=21269ms) | 16:41 |
uzer_ | UPGRADE NOT COMPLETE - Retry 1 of 9 | 16:41 |
uzer_ | Waiting 1 seconds before retry. | 16:41 |
uzer_ | REFRESHING CACHE AND DOWNLOADING PACKAGES | 16:41 |
uzer_ | Refreshing: 16%^C | 16:41 |
uzer_ | should i thy to upgrade via pkcon refresh, zypper refresh/update and grab those logs or is it anything else i can try before | 16:42 |
mal | why 3.2.0.12? | 16:46 |
mal | I said adaptation is built against 3.2.1.20 | 16:46 |
uzer_ | i did it before ssh on the device and was already changed | 16:46 |
uzer_ | 3.2.0.12 is a mandatory stop release | 16:47 |
uzer_ | as stated in this guide https://jolla.zendesk.com/hc/en-us/articles/201836347-How-do-I-download-and-install-a-Sailfish-OS-update-System-Update- | 16:48 |
uzer_ | so can't skip it on the upgrade path | 16:49 |
uzer_ | i'm confused | 16:50 |
mal | wait a moment | 16:52 |
mal | uzer_: try now to 3.2.0.12 | 16:56 |
uzer_ | Error: nothing provides bluez5-tools-hciattach needed by bluetooth-rfkill-event-hciattach-1.0.8-1.3.1.jolla.armv7hl | 16:58 |
uzer_ | Finished transaction (status=2, runtime=20355ms) | 16:58 |
uzer_ | UPGRADE NOT COMPLETE - Retry 1 of 9 | 16:58 |
uzer_ | Waiting 1 seconds before retry. | 16:58 |
uzer_ | those packages mentioned in the upgrade errors, and i've did a lot of those during the last week, are packages that zypper update just doesn't install. | 17:01 |
mal | maybe there are some dependency issues because the packages are built against wrong version | 17:05 |
uzer_ | when i try to install any of the mentioned packages i get for example: nothing provides libc.so.6(GLIBC_2.28) needed by bluetooth-rfkill-event-hciattach-1.0.8-1.3.1.jolla.armv7hl | 17:06 |
mal | I will do an ugly hack, wait for a moment until things have been built | 17:07 |
mal | you will need to manually edit couple of files on device to temporarily change repo url | 17:07 |
uzer_ | ok, thanks for your support, will be here | 17:08 |
mal | uzer_: ok, I have now built a custom target for 3.2.0.12, in /usr/share/ssu/features.d/ there are two files, in both files replace the part sailfish_latest_%(arch) with sailfishos_%(release) and then try to update to 3.2.0.12 | 18:31 |
mal | before updating check that you can see in output "ssu lr" the two adaptation repos with sailfishos_3.2.0.12 in the urls | 18:33 |
mal | of course when replacing parts of the files only replace part I mentioned, do not modify other parts | 18:34 |
uzer_ | roger that | 18:36 |
uzer_ | looks as expected and will the update now | 18:58 |
uzer_ | well, no error this time | 18:59 |
uzer_ | and downloading 1% | 18:59 |
uzer_ | this is fantastic! | 18:59 |
uzer_ | for me sounds a bit too complicated what you did there. i really appreciate it | 18:59 |
uzer_ | for taking from your time to hack this | 19:00 |
mal | that was simple for me, I have been doing porting for years | 19:00 |
uzer_ | thank you very much | 19:00 |
mal | hopefully it will still boot after update | 19:01 |
uzer_ | still, i wasn't expecting for this kind of help. couldn't thank you enough | 19:03 |
mal | I was just bored and had nothing better to do | 19:06 |
uzer_ | just did a very irrational thing and accidentally pressed ctrl+c in the ssh terminal window | 19:19 |
uzer_ | so back to the drawing board | 19:21 |
uzer_ | will crack a beer and repeat the process | 19:22 |
mal | I think version --dup will continue in the background, you check journalctl -fa output for things related to packagekit | 19:22 |
mal | uzer_: no, don't | 19:22 |
mal | just wait | 19:22 |
uzer_ | just did it :( | 19:22 |
mal | did what? | 19:22 |
uzer_ | rebooted | 19:22 |
mal | at which state was the update when you did that? | 19:23 |
mal | why are you hasty to do things and not even wait for a comment here | 19:23 |
uzer_ | 69% Download | 19:24 |
uzer_ | but hangs in onwplus logo | 19:24 |
uzer_ | sorry for that | 19:24 |
mal | hmm, if it was still downloading it should have been fine to reboot | 19:25 |
mal | unless it had already started to install things but that should happen only after download is done | 19:25 |
mal | check how logs look like via telnet and if you can continue update | 19:26 |
uzer_ | yes, found this under download status: Updating: 0%^C | 19:26 |
uzer_ | never actually did a telnet connection before but did it now and i get: telnet: Unable to connect to remote host: Connection refused | 19:36 |
mal | ok, maybe it got broken because of the interrupted update, maybe this is lesson to do thing before thinking | 19:39 |
mal | to not do thing before thinking | 19:39 |
Nico[m] | To think before doing things? | 19:40 |
uzer_ | i think this gets unnecessarily complicated on my behalf. will take the longest way back and will be here in an hour with results | 19:40 |
uzer_ | thanks again for everything and sorry for delaying the results in such an idiotic manner | 19:41 |
uzer__ | ok, back and doing the upgrade to 3.2.0.12 | 20:59 |
uzer__ | 9% Download so will reboot soon | 21:00 |
uzer__ | after rebooting i get oneplus logo screen and no telnet. maybe i'm doing something wrong, will check tomorrow. thanks again for the help and have a nice evening. | 21:34 |
mal | maybe there are some other changes needed then | 21:35 |
mal | I think I might know what, hopefully | 21:35 |
mal | you probably did nothing wrong, just some fixing is needed | 21:37 |
*** frinring_ is now known as frinring | 21:41 | |
uzer__ | will reinstall after i get to work tomorrow and retry the whole thing, double maybe triple checking everything. Would appreciate further assistance but wouldn't want to become a time consuming bug for you, so no hard feelings there. time is all we have. will be here tomorrow anyway. another beer for me and off to sleep, cheers! | 21:50 |
mal | don't retry, I will do some things tomorrow if I have time to fix things | 21:54 |
uzer__ | ok, i'll be lurking tomorrow | 21:57 |
Oksana | Shadow copy and redirection... Why not something easier, like some.file.orig [unpatched] and some.file [patched]... But I get it, this way is less likely to make system unbootable or mess it up somehow else. | 23:34 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!