Sunday, 2021-07-18

*** ggabriel is now known as Guest125210:05
*** ggabriel_ is now known as ggabriel10:05
T42<b100dian> Thanks Thaodan for the osc package on archlinux16:15
T42<b100dian> While porting my port to OBS: "have choice for libEGL-devel needed by qt5-qtgui-devel: libhybris-libEGL-devel mesa-llvmpipe-libEGL-devel"16:16
T42<b100dian> The libhybris-libEGL-devel is built as far as I can tell16:16
T42<b100dian> (it's https://build.sailfishos.org/project/show/nemo:devel:hw:xiaomi:tucana )16:16
malyou need to add something like this to project config https://build.sailfishos.org/project/prjconf/nemo:devel:hw:fairphone:fp2-sibon16:27
maladapt for your device codename of course16:27
T42<b100dian> ty mal - so fp2 is the vendor in your case?16:35
T42<b100dian> oh, it's the product all the way16:36
malyeah, this device has a bit odd device codename16:45
mal@b100dian did you figure out what you need to do?17:58
T42<b100dian> Yes, build is successfull now, thank you mal! I need to check if I need more packages and if an upgrade would work from 4.0.118:06
T42<b100dian> to do that I need to migrate my device away from community-adaptation-localbuild-ota because I had another repo in usr/share/ssu18:12
mighty17[m]Hello I have question about halium/hybris, since sfos also uses it I'll ask, maybe elros34 knows :P Soo well I'm trying to run test_hwcomposer and seems like some powervr file is missing, and it being blobs I have no clue what file is it18:23
mighty17[m]Strace https://pastebin.ubuntu.com/p/wFNQsHtGjn/18:24
mighty17[m]And logcat snippet https://pastebin.ubuntu.com/p/hpNBGsFkrz/18:24
malare you sure you don't need the usual "EGL_PLATFORM=hwcomposer test_hwcomposer"?18:34
T42<elros34> if that is same device I remember  then even HYBRIS_EGLPLATFORM too18:51
T42<b100dian> so.. I stupidly broke my target by removing "community-adaptation-localbuild-ota" https://pastebin.ubuntu.com/p/SjGV8P9tzc/20:53
T42<b100dian> and now, back to build_packages.sh —mw, libhybris is picking up the wrong androit root (?)20:54
T42<b100dian> "test_gps_DEPENDENCIES = $(top_builddir)/common/libhybris-common.la" becomes "libtool:   error: cannot find the library '/parentroot/mnt/lineage/android/lineage/external/libhybris/libhybris/hybris/common/libhybris-common.la'"20:59
T42<b100dian> The bizarre thing here is that I do have the lineage build on /mnt/lineage/android/lineage20:59
T42<b100dian> wait, I don't, the hadk _used_ to be there21:00
T42<b100dian> making a link, moving on...21:09
malwhich one of those packages do you want?21:13
T42<b100dian> I suppose community-adaptation-localbuild instead of community-adaptation-localbuild-ota which appeared when I added a personal repo. But i shoukd have installed the former instead of removing the latter I guess..21:18
T42<b100dian> (instead of)21:19
T42<b100dian> or are you asking about the mw packages?21:26
malI was talking about that community-adaptation package22:26
T42<b100dian> so I worked in 'OBS-less OTA updates' mode the last few weeks. I want to switch to the OBS build though.22:31
T42<b100dian> I understand that I will probably need to re-build the mic with a downloaded ks (as the faq says)22:31
T42<b100dian> was hoping I can get that.. over the air from the current repo I'm using22:32
T42<b100dian> can I just zypper in the kickstart packages after using wget?22:33
malnot sure what you mean22:34
T42<b100dian> from faq  "Build an image successfully on your PC by following HADK but, using .ks file from droid-config-$DEVICE-ssu-kickstarts-*.rpm built on OBS"22:35
T42<b100dian> (last point of https://github.com/mer-hybris/hadk-faq#141obs-build )22:36
T42<b100dian> I was planning to use curl on that ssu-kickstarts package to install it. Presumably it will change the adaptation0 ssu pattern?22:38
T42<b100dian> this one http://repo.merproject.org/obs/nemo:/devel:/hw:/xiaomi:/tucana/sailfishos_4.0.1.48_aarch64/aarch64/droid-config-tucana-ssu-kickstarts-1+master.20210710122136.a0e3084-1.3.1.jolla.aarch64.rpm22:43
T42<elros34> unpack it and you will see that it has only ks file which you you can use to build image using mic, you do not need/want to install that package. If you want to OTA without reflashing just make sure you have your adaptation repo and testing common  repo enabled then upgrade22:57
T42<elros34> or devel instead testing if you prefer22:59
T42<b100dian> you're right, it didn't change anything. (it was also a ks with the self-ota repo)..23:02
T42<elros34> so you didn't update droid-config because you still have adaptation0 instead adaptation-community repo in kickstart file23:06
T42<b100dian> yes, only locally - that's why the whole noise about rebuilding mw locally above - I have now pushed but still need to see if webhook is working23:23
T42<elros34> I have never really used webhooks but maybe it can be useful on always latest devel repo23:28
T42<b100dian> so there's a manual build button:)?23:29
T42<elros34> are you joking?:)23:30
T42<b100dian> (btw, I appreciate you and anyone respond this late, thanks)23:30
T42<b100dian> well it's that late I'm not even joking, looking for it now:D23:31
T42<b100dian> trigger rebuild seems to do it23:31
T42<elros34> we used to edit _service file to re-trigger build so23:31
T42<elros34> ... but now there is trigger service button23:31
T42<elros34> there is always also 'osc' which can be used to trigger build23:32
T42<b100dian> oh, I have that for the plan to migrate to testing, didn't think to use it for triggering a build23:33
T42<b100dian> Ok, it now says23:35
T42<b100dian> repo --name=adaptation-community-tucana-@RELEASE@ --baseurl=23:35
T42<b100dian> so I assume I will have to ssu rr / ssu ar tomorrow23:36
T42<b100dian> btw, it's pointing to testing:)23:36
T42<b100dian> ..baseurl=http://repo.merproject.org/obs/nemo:/testing:/hw:/xiaomi:/tucana/sailfishos_@RELEASE@/23:37
T42<b100dian> but hey, that's why I have set up osc for, didn't I?23:37
T42<b100dian> Thanks!23:39
T42<elros34> because you added another target: https://build.sailfishos.org/project/meta/nemo:devel:hw:xiaomi:tucana. We usually use devel for latest only and testing for versioned releases23:42
T42<b100dian> Interesting.. So I should bite the bullet and just use latest :hmm:23:45
T42<b100dian> And test OTA with 4.2;)23:46

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