Saturday, 2020-08-15

r0kk3rzpiggz_: oh good, rinigus got you sorted01:37
piggz_r0kk3rz: well, sorted myself ;)07:57
riniguspiggz: exactly!07:58
T42<adampigg> rinigus: except its still not working...im sure ill get to the bottom of it. loop devices exist but it stils fails in the kickstart stage, adding debugging to it09:26
r0kk3rzwhat device?09:40
T42<adampigg> r0kk3rz: https://gitlab.com/sailfishos-porters-ci/t5-ci/-/jobs/687604373#L316409:59
T42<adampigg> so, in the run-mic-lvm script i have added the mknod commands, and early in the job i print them out and they are there10:00
r0kk3rzseems to have built something10:05
r0kk3rz18mb seems a little small though ;)10:06
T42<adampigg> Yeah, it misses,userdata10:11
r0kk3rzon mine the command i use is mic create loop10:12
r0kk3rzyou're using mic create fs10:12
r0kk3rzaside from that, it seems identical to what i did for f532110:12
r0kk3rzsame with tama10:13
T42<adampigg> Ah, ok, will.change to loop later10:46
T42<adampigg> Ta10:46
rinigusadampigg: good luck with conversion to lvm10:59
T42<elros34> @kabouik if you are interested I have pushed some cursor test branch to qxcompositor. It works with touchscreen but I didn't test it yet with mouse.14:28
T42<edp_17> @elros34 : I am also interested. How can I test it?15:00
T42<elros34> just build and install15:01
T42<edp_17> Okay, thanks. 👍15:03
T42<elros34> not sure if you get it right, it's not system wide cursors, just for qxcompositor. If that will work then it can be also used as patch for lipstick for system wide cursor.15:05
T42<kabouik> Oh thanks for pinging me @elros34, interesting. I will look at it later, I have to check if my chroot installation still works correctly after I installed LXC some months ago, LXC builds qxdisplay too, perhaps there's a conflict15:50
T42<kabouik> Related: by starting the X session with Lightdm in LXC, we managed to get a cursor working showing up too. However, its position is updated only when an event is called (right click, left click, touching the screen), as if it was still considered a touch screen. Also, thist led to losing multitouch support and touch support in Firefox15:52
T42 with xinput215:52
T42<elros34> ok so maybe I need to handle also QMouseEvent::HoverMove. Anyway all events will be printed to journal15:54
kalubeCan anyone help me set up udev rules to create /dev/block/bootdevice/by-name/boot for example on a device with slots, right now boot_a and boot_b are created which means the boot slot has to be hard coded into fstab/mount units and making it slot agnostic would make the install experience a lot more friendly16:09
kalubeIt's possible to extract the active boot slot from GPT headers or more easily the kernel cmdline contains something like "androidboot.slot_suffix=_a"16:10
T42<Max %lastname%> Can someone try to port 3.3 release for Athene?16:38
kalubeDo it dude :D16:39
T42<adampigg> r0kk3rz: gah, it failed again!17:26
rinigus@adampigg: do you need to have --pack-to in your mic command? I don't have it and it seems like loop mounting is after running pack scripts17:39
T42<adampigg> Ah, good spot, i only managed to diff the kickstart before having to go out again17:41
mal@adampigg are you following this command https://github.com/mer-hybris/droid-hal-device/blob/master/helpers/build_packages.sh#L40818:17
T42<ankaos> sfos version update?19:14
T42<adampigg> rinigus: mal: thats fixed it19:55
T42<adampigg> removed —pack-to19:55
rinigus@adampigg: great!20:37
T42<adampigg> rinigus: mal: i assume i know what sailfishos and hybris-boot images are, but what are fimage and vendor?20:46
mal@adampigg I'll check those tomorrow20:54
kalubemal: can you set up nemo:testing:hw:oneplus:enchilada for me on OBS? Finally getting OTAs ready :D21:04
malkalube: https://build.sailfishos.org/project/show/nemo:testing:hw:oneplus:enchilada21:12
kalubeBrilliant thank you :D21:14
kalubeMister_Magister: do you have the handy dandy script to clone everything from devel to testing?21:24
Mister_Magisternah i don't  but here is what you can do. osc co nemo:devel:device; osc co nemo:testing:device, copy all dirs from devel dir to testing dir and remove .osc dir in every of them and then while being in testing do osc ar; osc ci and it will create all the projects (you might have to do last step multiple times_21:25
Mister_Magisterthats how i do it21:25
T42<elros34> example of such a script is in faq21:28
piggzmal: according to the scripts, the vendor.img gets flashed to the vendor_a/b partitions, but is very small ....same on tama21:33
piggzand fimage gets flashed to system_b (only)21:34
Mister_Magisterpiggz: you doin lvm thingy?21:34
piggzaye,just wondering what the content of everything is before i kill my pro1!21:35
piggzsailfish.img goes on userdata21:35
Mister_Magister:P21:35
Mister_Magistergood luck21:35
piggzit wont be tonight tho21:36
piggzfeel free to download the image and write it to your pro1!21:36
Mister_Magisterxd22:12
kaluber0kk3rz: can you add people to CI? have testing building on OBS so getting CI going too would be nice https://build.sailfishos.org/project/show/nemo:testing:hw:oneplus:enchilada22:14
r0kk3rzkalube: request access through gitlab23:00
kaluber0kk3rz: done!23:02
r0kk3rzkalube: you're in, welcome23:40
r0kk3rzdo you understand how it works?23:40
kalubeGood to be here :D23:41
kalubedeathmist has been helping me out, I've already got a ks file that uses OBS so it's just a case of cloning oneplus 5 repo and changing "cheeseburger" to "enchilda"23:42
kalubeThat sound about right?23:43
r0kk3rzpretty much yeah23:43
r0kk3rzfor most devices its quite simple23:43
kalubeCool23:43
kalubeI have a few ideas on how to get fajita builds to without having to duplicate OBS and CI23:43
r0kk3rzits not really duplicate23:44
r0kk3rzthe ci only packs the image23:44
kalubeie just adding a second metapackage (and device specific packages) for the 6T and running mic build twice23:44
r0kk3rzoh, multiple devices with 99% the same stuff23:44
r0kk3rzyeah23:44
kalubeyeah that's what I mean sorry23:44
r0kk3rzyeah thats always annoying23:45
kalubelike with cheeseburger and dumpling (5 and 5T) the devices are almost identical just with a separate kernel and device packages23:45
r0kk3rzi just have duplicate everything with scorpion and scorpion_windy23:45
kalubeI /think/ if on OBS I add all the device specific packages for both, create a common metapackage and then specific ones for each device and then modify CI so mic build gets run twice by adding a token to https://gitlab.com/sailfishos-porters-ci/cheeseburger-ci/-/blob/master/Jolla-@RELEASE@-cheeseburger-@ARCH@.ks#L23 then we should be good...23:47

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