Sunday, 2021-03-07

malmaybe there is some issue, you can of course manually add it as required in patterns00:20
T42<elros34> mal: sure but do you also have this issue or it's only on my environment? csd is added as Recommended packages. Is it also missing in your Jolla-4.0.1.48-$DEVICE-armv7hl.packages?00:24
malI need to test, I haven't checked my images recently00:27
mallooks like my latest fp3 image has it listed in packages file00:30
malbut fp2 image doesn't list it, strange00:32
malI'll check that some more tomorrow00:34
T42<elros34> ok00:34
calebccffHey I'm trying to build hybris 17.1 for an sm8150 device (4.14) and I'm getting "error: real file "out/target/product/guacamole/boot.img" depends on PHONY target "mkbootimg""01:05
calebccffI do have TEMPORARY_DISABLE_PATH_RESTRICTIONS=true set01:05
T42Joyce %lastname% was added by: Joyce %lastname%06:50
rinigusmal: adding dummy_netd fixed my cellular data issues for aosp10/aarch64 port08:40
riniguschanging as in https://github.com/mlehtima/droid-config-fp3/blob/master/sparse/usr/libexec/droid-hybris/system/etc/ld.config.29.txt#L11 did not allow to remove ICU lib links from /system/lib6408:41
riniguswith them removed, getting "miniaudiopolicyservice": library "libandroidicu.so" not found08:42
rinigussearch patch is still /system/lib64 /odm/lib64 /vendor/lib64, as checked by strace. no apex runtime libs there08:43
rinigussearch path08:43
T42<Verevka86> mal: please merge this commit-10:23
T42<Verevka86> https://github.com/mer-hybris/hybris-boot/pull/19710:23
mal@Verevka86 you fixed the the wrong thing in that, you were supposed to fix the commit message, also make sure there is only one commit10:33
T42<Verevka86> @mal [@Verevka86 you fixed the the wrong thing in th …], Merge this please 😇10:46
T42<Verevka86> https://github.com/mer-hybris/hybris-boot/pull/20010:46
malyou should learn how to use git rebase10:47
malthere was no need to do a new PR10:47
malnow you added only on of those devices10:48
T42<Verevka86> @mal [now you added only on of those devices], the second is not interesting to me, I do only one10:49
T42Peter %lastname% was added by: Peter %lastname%11:22
swanuxGot this while building rootfs : https://pastebin.ubuntu.com/p/B8rgq9n7Dc/ (while building with rpm/dhd/helpers/build_packages.sh --mw)11:42
swanuxAny ideas how to resolve?11:42
malhmm, why do you have both sensor packages built? did you build it manually at some point?11:43
malwhich android base?11:43
swanuxI did nothing manually. 15.1 base.11:45
malremove the sensor binder rpm from droid-local-repo and then sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper in hybris-libsensorfw-qt5-hal11:51
piggzgrrrrr https://build.sailfishos.org/package/show/nemo:devel:hw:pine:dontbeevil/kernel-adaptation-pine6411:53
piggzthis used to work11:53
swanuxmal: I have no binder pkg from sensorfw. I have the hal ones already there instead. (normal and devel)11:57
malswanux: then why does that target have it, did you run the command I gave?11:58
swanuxI just ran it now. I guess I should go with the first one (as now I can choose): https://pastebin.ubuntu.com/p/jpd3G4KzWB/12:01
lbtpiggz: ran out of space on the tar_git service - should be OK now12:02
piggzlbt: thanks!12:02
piggzlbt:ive had similar issues with building gecko-dev, will that also be resolved?12:03
piggzlbt: is there a git repo size limit?12:03
lbtthere's no size limit as such12:04
lbtit just doesn't delete unused stuff  :)12:04
lbt200Gb of git src on there...12:04
malheh12:05
piggzlbt: ok, thx!, and thx for maintiinging on a sunday mornign!12:05
malswanux: yes, select option 112:05
lbtnp12:05
* lbt deletes the caches from gitorious.... who remembers that?12:06
malI remember, trying to think how many years it has been since that was last online12:07
riniguslbt: thank you very much for your work on OBS.12:20
riniguswhat is the status of aarch64 on OBS?12:22
rinigusI wonder whether that was fixed as well...12:23
malit's not working yet12:23
rinigusthanks, good to know.12:31
swanuxmal: Thanks, it worked now.12:54
swanuxNow, this one is weird too:13:16
swanuxUnable to find pattern: Jolla Configuration dipper13:16
maltry running process patterns13:28
T42<elros34> I think generated ks should have metapackage now instead pattern in sfos 4.0.1 so maybe you have outdated target installed13:31
T42<swanux> @elros34 I have the latest target14:08
T42<swanux> @mal process patterns?14:08
malI think that is done in the build_packages.sh --mic14:09
swanuxThen it's done, as I'm running it with that script (interesting thing is that I have problems only with this base building the rootfs, but frankly, it's also the only base where I don't need to run mic manually.)14:14
malswanux: check output of "sdk-foreach-su -ly ssu re"14:20
T42<elros34> @swanux *latest*.tar.7z doesnt mean you have latest 4.0.1.48 target14:20
swanux@elros34 Here's how I set up my target : https://pastebin.ubuntu.com/p/rr4MMBK9zt/ (I did it the same way for other bases and it worked with them, so I'm not sure if I did it correctly)14:24
swanuxmal: Here's the output: https://pastebin.ubuntu.com/p/HbVSYhgWdb/14:24
T42<elros34> @swanux always use versioned urls for target and toolings because latest urls are not always updated14:26
malswanux: run "sdk-foreach-su -ly ssu re 4.0.1.48" then "sdk-foreach-su -ly zypper ref" and finally "sdk-foreach-su -ly zypper dup"14:27
swanuxShit... (pardon my french) So it could've caused the problems with the GUI (lipstick) or the rootfs was healthy, just 3.4 instead of 4?14:36
swanuxmal: It updates my current build env, right? If so, if I reinstall the whole target + tooling do I need to rebuild the middleware or not? (I'm thinking about this as I've probably messed up some things while trying to resolve this issue, so clean install would be more stable)14:36
malswanux: clean install is also an option14:41
malswanux: when you were building the image which version did use in mic build? if it was 4.0.1 then there could be some issue in theory14:41
swanuxmal: Ok, I'll go with that then. Yes, it was 4.0.1. In that case, I hope this caused problems.14:47
T42<Verevka86> @swanux [Unable to find pattern: Jolla Configuration di …], +++15:01
T42<Verevka86> https://paste.ubuntu.com/p/MtRZc79N3P/15:01
T42<Verevka86> armv7hl build ok15:02
T42<Verevka86> previously, aarch64 was also going without problems15:03
T42<Verevka86> My ks file - https://paste.ubuntu.com/p/QyjYz76CWH/15:15
T42<Verevka86> it used to be a little different😳15:15
T42<elros34> @Verevka86 changes in community-adaptation package cause  failure in  build_packages.sh for aarch64 so you need to add local repo yourself and run mic manually15:25
T42<Verevka86> @elros34 [@Verevka86 changes in community-adaptation pac …], missings this- repo --name=adaptation-community-sagit-@RELEASE@ --baseurl=file:///home/verevka/mer/android/droid/droid-local-repo/sagit15:25
T42<Verevka86> https://github.com/mer-hybris/community-adaptation/commit/cb67471c03a6a9ad48b63f996d755a5d69fb1e4715:26
T42<elros34> yeah15:26
T42<Verevka86> :mal ^15:26
mal@elros34 I fixed that15:26
T42<elros34> where? You fixed common repo in community-adaptation but that change cause sed failure in build_packages.sh so local repo is not added15:28
malshow the error15:29
swanuxDo you know in which folder can I run meson --reconfigure / ninja reconfigure ? (For this: ERROR: Build directory has been generated with Meson version 0.54.3, which is incompatible with the current version 0.56.0)15:32
T42<Verevka86> @elros34 [where? You fixed common repo in community-adap …], +++15:33
mal@elros34 is there some error message for that?15:41
T42<Verevka86> Fwd from Verevka86: https://paste.ubuntu.com/p/MtRZc79N3P/15:42
T42<Verevka86> Fwd from Verevka86: My ks file - https://paste.ubuntu.com/p/QyjYz76CWH/15:42
T42<Verevka86> it used to be a little different😳15:42
T42<Verevka86> Fwd from Verevka86: missings this- repo --name=adaptation-community-sagit-@RELEASE@ --baseurl=file:///home/verevka/mer/android/droid/droid-local-repo/sagit15:42
T42<elros34> @mal I can't remember, somebody had that issue some time ago.15:52
malswanux: for which package do you get that?16:04
malswanux: probably you should go to the source folder of that breaking package and run git clean -x -f -d there16:04
swanuxmal: When running build_packages.sh --version. Now I found that I can reconfigure in hybris/mw/gmp-droid/_build but now I get this meson error:16:05
swanuxERROR: Unknown compiler(s): ['c++', 'g++', 'clang++', 'nvc++', 'pgc++', 'icpc']16:05
maldid you do what i said?16:14
attahOkay, derpy question... why do i not see all files in the directory when i'm in HABUILD_SDK?16:19
malwhat files?16:23
attahframeworks folder and friends16:23
attahi guess what repo downloaded, that needed to be run on host16:24
swanuxmal: Solved, thanks16:26
swanuxAfter a clean install & everything rebuilt, new error: Unable to find package: patterns-sailfish-device-configuration-dipper16:41
maldoes the .ks have the local repo?16:41
swanuxFrom this (https://pastebin.ubuntu.com/p/ks6gB53bhf/) I think it isn't, for some reason (?). What can I do to make build_packages.sh --mic add it automatically?16:45
malby manually editing build_packages.sh script16:49
swanuxWell, fair enough. Probably a commit since last time broke it then.16:59
malswanux: you are building aarch64?17:07
swanuxYep17:07
T42<Verevka86> @swanux [Well, fair enough. Probably a commit since las …], I wrote about this above17:16
swanux@Verevka86 I see. I guess you did the same as me to resolve it then (rewrite builder script)17:26
rinigusis there anything obvious I am missing with update to 4.0.1.48? arm32 bit/aosp9/tama. after `version --dup` of OTA, on pressing a power key to power on screen, phone screen shows UI that transfers to just black but lid screen18:36
rinigusphone shuts down. on boot, kernel is reinstalled (as it should), reboots automatically and then gets stuck on sony logo.18:37
rinigustried to use older hal - same result.18:37
riniguswhen flashing as a new image, same result - stuck on sony logo18:38
piggzrinigus: systemd ?18:38
piggzpro1 needed a new command line option18:39
piggzhttps://github.com/sailfish-on-fxtecpro1/droid-hal-img-boot-fxtec-t5/commit/75cbf44353fdaf22322d5c6a60b5cbaa548597a218:39
riniguspiggz: looked into ganges config, that seems to be unchanged. but let me see if they have that in boot18:40
rinigus.. but it would it explain crashy after OTA and before user-induced reboot?18:41
rinigusjournal while running update, later parts: https://dpaste.org/p7D118:41
riniguspiggz: hmm, don't see that legacy systemd cmd line option in https://github.com/mer-hybris/droid-hal-img-boot-sony-ganges-pie/blob/master/rpm/droid-hal-mermaid-img-boot.spec18:43
riniguspiggz: maybe I should fully recompile hal and see if it will help18:43
malpiggz: afaik legacy option is needed on 4.4 kernel18:45
rinigusI am on 4.9 in that version of the port18:46
malrinigus: probably not an issue but could you try removing that %c from droid-hal-init.service19:08
rinigusmal: will try.19:23
rinigus(sorry, had to be away for a bit)19:23
rinigusbtw, in recovery, when going into the shell, it asks for unlocking passwd. also, sailfish-device-encryption-unlock-ui-resources are pulled in. this is while I do not have sailfish-device-encryption19:25
rinigusI can bypass that requirement of pwd as I have option to enter shell without mounting anything19:26
rinigusthen home can be mounted without any issues19:26
rinigusmal: %c not an issue, unfortunately. will try to pull some logs19:44
rinigusas it was update, I could ssh into device. got greeted with "NOTICE: There is no systemd user session running"19:48
rinigussystemctl status -> State: starting19:48
riniguslooks to be relevant: https://dpaste.org/gwD719:50
riniguswill try with that legacy systemd cgroups option20:05
rinigusmal, piggz : boots into gui with that systemd cmd line option https://github.com/sailfishos-sony-tama/droid-hal-img-boot-sony-tama-pie/commit/7d9880737a5b75b2c6605dd11630eb1ebe55cde320:17
piggz:)20:17
rinigusinteresting that on aosp10/aarch64/4.14 kernel I don't need that20:17
malrinigus: it depends on kernel version and other things maybe20:18
riniguskernel version is the same as in ganges ...20:19
malyes, a bit strange20:21
malare kernel configs the same?20:21
rinigusmal: not sure. good question, I should check20:22
piggzlook for cgroup related options20:31
T42Vena_92 was added by: Vena_9220:49
riniguspiggz and mal: Will have to wait till tomorrow. Sure, will check out them21:34
piggzrinigus: diff_config script may be useful21:35
T42<Verevka86> @mal [do you have mini*service processes running on …], F linker  : CANNOT LINK EXECUTABLE "/usr/libexec/droid-hybris/system/bin/minimediaservice": library "libandroidicu.so" not found21:52
T42<Verevka86> F linker  : CANNOT LINK EXECUTABLE "/usr/libexec/droid-hybris/system/bin/minisfservice": library "libandroidicu.so" not found21:52
T42<Verevka86> This not work 😔 https://github.com/SailfishOS-sagit/droid-config-sagit/commit/5a9cc0515375e479f98088c85f2da0a31dd34f0e21:52
rinigus@Verevka86: check if you need 32 or 64 bit version by checking type of minimediaservice. and then find that ICU on your device21:55
malmy fix should be fine21:57
malrinigus: no idea why it failed for you21:58
T42<Verevka86> @mal [my fix should be fine], ?21:58
mal@Verevka86 try adding this line to your ld.config.29.txt https://github.com/mlehtima/droid-config-fp3/blob/master/sparse/usr/libexec/droid-hybris/system/etc/ld.config.29.txt#L1121:58
rinigusmal: me neither. will get back to that after finishing arm32/aosp9 update...21:59
malrinigus: one option is that you need it in vendor part21:59
T42<Verevka86> @mal [@Verevka86 try adding this line to your ld.con …], https://github.com/SailfishOS-sagit/droid-config-sagit/blob/hybris-17.1/sparse/usr/libexec/droid-hybris/system/etc/ld.config.29.txt#L1122:00
T42<Verevka86> it doesn't work for me 😔22:00
malyou are sure the file is mounted to /system?22:03
malcheck output of mount22:03
rinigusmal: could be22:04
malrinigus: was it so that even minimedia was not working after that fix?22:21
malrinigus: for me it works22:21
malbut camera doesn't seem to be working22:22
malbecause it loads that separately22:22
T42F1a5H was added by: F1a5H22:27

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!