*** ggabriel is now known as Guest1252 | 10:05 | |
*** ggabriel_ is now known as ggabriel | 10:05 | |
T42 | <b100dian> Thanks Thaodan for the osc package on archlinux | 16: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 tell | 16:16 |
T42 | <b100dian> (it's https://build.sailfishos.org/project/show/nemo:devel:hw:xiaomi:tucana ) | 16:16 |
mal | you need to add something like this to project config https://build.sailfishos.org/project/prjconf/nemo:devel:hw:fairphone:fp2-sibon | 16:27 |
mal | adapt for your device codename of course | 16:27 |
T42 | <b100dian> ty mal - so fp2 is the vendor in your case? | 16:35 |
T42 | <b100dian> oh, it's the product all the way | 16:36 |
mal | yeah, this device has a bit odd device codename | 16: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.1 | 18: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/ssu | 18: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 it | 18: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 |
mal | are 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 too | 18: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/lineage | 20:59 |
T42 | <b100dian> wait, I don't, the hadk _used_ to be there | 21:00 |
T42 | <b100dian> making a link, moving on... | 21:09 |
mal | which 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 |
mal | I was talking about that community-adaptation package | 22: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 using | 22:32 |
T42 | <b100dian> can I just zypper in the kickstart packages after using wget? | 22:33 |
mal | not sure what you mean | 22: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.rpm | 22: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 upgrade | 22:57 |
T42 | <elros34> or devel instead testing if you prefer | 22: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 file | 23: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 working | 23:23 |
T42 | <elros34> I have never really used webhooks but maybe it can be useful on always latest devel repo | 23: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:D | 23:31 |
T42 | <b100dian> trigger rebuild seems to do it | 23:31 |
T42 | <elros34> we used to edit _service file to re-trigger build so | 23:31 |
T42 | <elros34> ... but now there is trigger service button | 23:31 |
T42 | <elros34> there is always also 'osc' which can be used to trigger build | 23:32 |
T42 | <b100dian> oh, I have that for the plan to migrate to testing, didn't think to use it for triggering a build | 23:33 |
T42 | <b100dian> Ok, it now says | 23: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 tomorrow | 23: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 releases | 23: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/!