T42 | Eric W. Thomas %lastname% was added by: Eric W. Thomas %lastname% | 04:15 |
---|---|---|
wdehoog | mic failed for me with a python error: AttributeError: module 'string' has no attribute 'join' see https://pastebin.com/bSps5j4c | 08:32 |
wdehoog | changing string.join(userconfig.groups, ",") into ", ".join(userconfig.groups) seems to help but why does this only fails for me? | 08:32 |
mal | wdehoog: did you update platform sdk? | 09:23 |
wdehoog | I think so. I always start with: sdk-assistant remove oneplus-bacon-armv7hl sdk-assistant remove SailfishOS-latest sdk-assistant create SailfishOS-latest http://releases.sailfishos.org/sdk/targets/Sailfish_OS-latest-Sailfish_SDK_Tooling-i486.tar.7z sdk-assistant create oneplus-bacon-armv7hl | 09:24 |
wdehoog | http://releases.sailfishos.org/sdk/targets/Sailfish_OS-latest-Sailfish_SDK_Target-armv7hl.tar.7z | 09:24 |
mal | I mean not just target but also sdk itself, check ssu lr in platform sdk (without any sb2) | 09:32 |
mal | wdehoog: if that ssu lr output shows some older version in urls then so sudo ssu re 3.4.0.24 and then sudo zypper ref and sudo zypper dup | 09:33 |
wdehoog | I think everything is ok: https://pastebin.com/R2VfA5Kq | 09:40 |
T42 | <Andy %lastname%> Wow you have been busy @wdehoog . Is it nearly built or just starting? | 09:44 |
T42 | <Andy %lastname%> @mal [wdehoog: if that ssu lr output shows some olde …], Does this mean we should try to upgrade now or wait? | 09:44 |
mal | what? | 09:46 |
mal | that was just for wdehoog to check the platform sdk situation | 09:46 |
T42 | <Andy %lastname%> aha I see. Sorry - easily confused | 09:50 |
mal | wdehoog: looks like mic is missing a patch, you could manually fix it like this https://github.com/sailfishos/mic/commit/993ac59c64fc5134c7df924817874897823cdf47 in /usr/lib/python3.8/site-packages/mic/kickstart/__init__.py in platform sdk | 09:52 |
wdehoog | @mal thanks | 09:53 |
T42 | <ankaos> Elros: use mi a1 config | 09:54 |
T42 | <ankaos> Build --droid-config | 09:54 |
mal | wdehoog: ah, I checked the bug related to that and are you using old .ks file? | 10:03 |
wdehoog | yes. do I need to regenerate it? (and search in the hadk on how to since I have no idea anymore) | 10:04 |
mal | wdehoog: hadk way always regenerates it | 10:04 |
mal | I think there were some issues with old .ks files recently elsewhere also | 10:05 |
mal | wdehoog: looks like hadk pdf now uses the automatic mic way using build_packages.sh --mic | 10:06 |
mal | if you need some customization then you need to modify the file manually | 10:07 |
wdehoog | I notice I am also using an old HADK. I'll try tonight | 10:08 |
T42 | MeccaEL was added by: MeccaEL | 10:18 |
T42 | Mad_Dev was added by: Mad_Dev | 11:36 |
T42 | <ankaos> https://paste.ubuntu.com/p/Y9zTbGgnVt/ a new error? | 15:23 |
T42 | <ankaos> use S"ailfish OS 3.3.0.16 (Rokua)" | 15:24 |
mal | that url works so not sure what is happening, when does that occur? | 16:35 |
T42 | <ankaos> mal: ı use "rpm/dhd/helpers/build_packages.sh —mic" | 16:41 |
T42 | <ankaos> and new error : Warning[11/24 15:48:59] : repo problem: nothing provides lipstick-tools needed by patterns-sailfish-dev-tools-1.0.36-1.16.1.jolla.noarch | 16:41 |
mal | remove patterns-sailfish-dev-tools from patterns | 16:44 |
mal | do the change mention here https://github.com/mer-hybris/droid-hal-configs/pull/201/files | 16:44 |
mal | but to your own patterns in patterns folder | 16:45 |
mal | so hybris/droid-configs/patterns | 16:45 |
T42 | <elros34> AFAIK there is no wget in jolla or common repo | 16:46 |
T42 | <kabouik> Really? I have `wget` on my Pro1, but not sure where I installed it from | 16:46 |
T42 | <kabouik> Maybe it's a port thing | 16:46 |
T42 | <ankaos> mal: okey ı look. and edit | 16:46 |
T42 | <ankaos> elros use curl :) | 16:47 |
T42 | <elros34> @ankaos It was about your issue, if you look at the commit mal gives you you will see wget in Requires | 16:48 |
T42 | <ankaos> ı am idiot | 16:49 |
T42 | <Andy %lastname%> well there are plenty of us @ankaos so you are not alone | 17:15 |
xmn | lol | 17:52 |
xmn | so true | 17:52 |
T42 | <ankaos> Andy: lol | 18:04 |
T42 | <ankaos> fatal: unable to access 'https://git.sailfishos.org/mer-core/qtscenegraph-adaptation.git/': Empty reply from server :D :D | 18:06 |
T42 | <ankaos> I am getting interesting errors. | 18:07 |
mal | that url works for me | 18:18 |
mal | maybe some temporary issue | 18:18 |
szopin | hell | 19:09 |
szopin | o | 19:09 |
szopin | I'm back at building mic after two days of testing distros, fedora was too unreliable (UI crashes, not accepting my password after idling for too long, hdmi out issues...), turns out it's not only fedora as opensuse tumbleweed had pretty much the same, tested few liveCDs, but ended up with leap and oh boy | 19:12 |
szopin | had to repo sync 3 times to get through network issues it's occassionally having, but I digress | 19:12 |
kimmoli | my build laptop has opensuse, and after one build its mouse and keyboard freezes... i have been using it over ssh only | 19:13 |
szopin | found this https://github.com/Sailfish-on-Cosmo-Communicator/android_device_planet_cosmocom/blob/hybris-16.0/rootdir/Android.mk and it has both the fstab and the init.6763.rc files mentioned and they are in the etc subdir but sadly they still don't get included in my out..../root | 19:14 |
szopin | kimmoli: so far so good on leap 15.2 only issue so far is no audio over hdmi, but I can live with that | 19:14 |
szopin | kimmoli: worst part about fedora was being unable to log in through ssh after 5-6h as it would stop accepting my password, crazy | 19:14 |
kimmoli | oh, i just cant login to dekstop | 19:15 |
kimmoli | ssh works fine. uptime is like 2 years now | 19:15 |
szopin | nice, lets hope this one doesn't exhibit the same, but so far last 36h was pretty stable | 19:16 |
szopin | would anyone know why android_device_planet_cosmocom/rootdir/Android.mk gets somehow ignored when building hybris-hal? | 19:16 |
szopin | I've even renamed those files to 6771 hoping there might be some relation to what the kernel is named, but no luck | 19:17 |
szopin | decided to copy manually again, but this time mic fails with Warning[11/24 19:44:51] : repo problem: nothing provides patterns-sailfish-device-configuration-cosmocom needed by pattern:jolla-configuration-cosmocom-1-202011241944.noarch, | 19:47 |
szopin | (I did rerun --configs after latest update to patterns as it was failing with Unable to find pattern: Jolla Configuration cosmocom before) | 19:48 |
T42 | <Andy %lastname%> @kimmoli [my build laptop has opensuse, and after one bu …], What are most you using then to build. ..Ubuntu? Or Fedora? | 19:59 |
szopin | ok, my patterns were weird, cheated a bit and reused old 'cosmopda' ones just sedding to cosmocom and it's underway yay | 20:15 |
T42 | <ankaos> hı :D | 20:22 |
T42 | <ankaos> https://paste.ubuntu.com/p/2Ddkk43KXJ/ | 20:22 |
T42 | <ankaos> my error is çok | 20:22 |
szopin | ok this is weird, never had mic fail after all the installations now it went: | 20:25 |
szopin | /bin/sed: can't read /etc/zypp/zypper.conf: No such file or directory | 20:25 |
szopin | Info[11/24 20:23:42] : Script returned with non zero status, failing. | 20:25 |
szopin | Error <creator>[11/24 20:23:43] : Failed to execute %pre script with /bin/bash | 20:26 |
T42 | <elros34> @edp_17 finally after downgrading bunch of adaptation packages I was able to create 3.4.0.24 image for A31. It's still far from daily usable. As flashing kernel is not trivial, upload your sys_config.fex so I can at least try to enable touchscreen firmware in kernel unless it's same as mine:gslx680_onda809q9. If you still bother to t | 20:52 |
T42 | est it and you are not afraid of bricking device | 20:52 |
szopin | whoa Konversation is handling reconnections and registered nicks pretty badly | 20:56 |
mal | @ankaos did you build those? | 20:59 |
T42 | <ankaos> Mal: what? | 21:01 |
mal | droidmedia and gst-droid | 21:02 |
T42 | <ankaos> Droidmedia make droidmedia | 21:02 |
mal | those are mentioned chapter 13.2 of hadk pdf | 21:02 |
T42 | <ankaos> Okey | 21:02 |
mal | which version of sfos are you building? | 21:03 |
T42 | <ankaos> 3.3.0.16 | 21:03 |
szopin | managed to get to packing rootfs by commenting out the two parts where sed is parsing zypper.conf, but probably a rootfs with zypper missing is not good | 21:14 |
T42 | <elros34> add it then, it's included by default: https://github.com/mer-hybris/droid-hal-configs/blob/master/patterns/templates/patterns-sailfish-device-configuration-%40DEVICE%40.inc#L25 | 21:16 |
szopin | I have it in cat patterns-sailfish-device-configuration-cosmocom.inc | 21:19 |
szopin | so either it is there and the zypper.conf is missing... or idk, unreadable? | 21:19 |
szopin | no idea why mic failed tried to sed it | 21:21 |
szopin | when trying* | 21:21 |
T42 | <elros34> so if you have it in inc, did you rebuild droid-config? try rpm -qp --requires patterns-sailfish-device-configuration-$DEVICE*.rpm in droid-local-repo | 21:21 |
szopin | no return | 21:22 |
szopin | I was rebuilding --configs when fighting with patterns, but maybe not droid-hal | 21:23 |
szopin | let me try to rebuild it too and give mic one more try | 21:23 |
T42 | <elros34> no | 21:24 |
T42 | <elros34> obviously you must run that command in droid-local-repo/$DEVICE/droid-configs directory | 21:25 |
T42 | <elros34> also you can check what packages were installed in image in Jolla-3.4.0.24-$DEVICE-armv7hl.packages | 21:26 |
szopin | again no result, let me check that second thing | 21:26 |
mal | @ankaos why are you building 3.3.0.16 and not 3.4.0.24? | 21:27 |
szopin | yeah zypper is not there | 21:27 |
T42 | <ankaos> @mal [@ankaos why are you building 3.3.0.16 and not …], Update??? | 21:27 |
T42 | <ankaos> Realy | 21:27 |
szopin | maybe should've let the .inc files be big and skip copying big yaml files in the patterns, thought it was weird the yaml was only 197 bytes | 21:28 |
szopin | but .inc does have the zypper in it, yaml doesn't | 21:28 |
szopin | will try from add_new_device then | 21:29 |
T42 | <elros34> what for, you should only have one yaml file with one package dependency | 21:29 |
mal | yes, there should be on small yaml file and two bigger .inc files | 21:30 |
szopin | I was fighting with an error I couldn't find in irclogs and previously I had two big yaml files so copied the old setup, will try to do it properly now | 21:30 |
szopin | nope again: repo problem: nothing provides patterns-sailfish-device-configuration-cosmocom needed by pattern:jolla-configuration-cosmocom-1-202011242130.noarch | 21:31 |
mal | the two big yaml files is the old way | 21:31 |
mal | szopin: you are probably doing something very odd now | 21:32 |
szopin | I've removed the big .yaml files and rerun add_new_device | 21:32 |
szopin | ran --configs | 21:32 |
szopin | and mic is failing with this | 21:32 |
T42 | <elros34> do you have now that patterns rpms build in droid-local-repo? | 21:33 |
mal | do you have these kind of two lines in spec https://github.com/mlehtima/droid-config-fp2-sibon/blob/master/rpm/droid-config-fp2-sibon.spec#L28 | 21:33 |
mal | with your device codename of course | 21:33 |
szopin | elros: yes there is an rpm called like the error msg | 21:34 |
szopin | mal: one sec | 21:34 |
mal | the lines 28 and 29 in that file I linked | 21:34 |
szopin | mal: got only one line: %include droid-configs-device/droid-configs.inc | 21:35 |
szopin | will try to add the include patterns ones | 21:35 |
mal | szopin: are you sure you have newest submodule, can you check the .inc file for patterns-sailfish-dev-tools | 21:35 |
T42 | <elros34> so you didn't have rpms I asked for | 21:36 |
szopin | I've refreshed the submodule slike an hour ago? | 21:36 |
szopin | maybe 2 | 21:36 |
mal | ok | 21:36 |
szopin | nope, same error | 21:37 |
T42 | <elros34> latest submodule will not work, as I said it today there is no wget package | 21:37 |
T42 | <elros34> in repos | 21:37 |
szopin | my droid-configs-cosmocom.spec has now: | 21:38 |
szopin | %include droid-configs-device/droid-configs.inc | 21:38 |
szopin | %include patterns/patterns-sailfish-device-adaptation-cosmocom.inc | 21:38 |
szopin | %include patterns/patterns-sailfish-device-configuration-cosmocom.inc | 21:38 |
szopin | oh wait, yeah new error | 21:38 |
szopin | nothing provides wget | 21:38 |
T42 | <ankaos> mal: how update 3.4.0.24 | 21:41 |
T42 | <ankaos> https://github.com/mer-hybris/hadk-faq#id6 this is? | 21:41 |
T42 | <ankaos> what ı say ? https://paste.ubuntu.com/p/w5nhKCTkyf/ | 21:51 |
mal | run this: sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper in droid-config-$DEVICE-bluez5 | 21:52 |
T42 | <ankaos> ı am? | 21:54 |
mal | ? | 21:54 |
mal | you run the command I gave and then it should probably give option to remove bluez5-configs-mer and select that | 21:55 |
mal | then run what you tried to run before | 21:55 |
szopin45 | just dropping my latest log https://privatebin.net/?ed67d58ccdd0e818#J2MgwP3hA5ojt8NSxqWKPzDx3BKunjnmGskaiHEAw4SB | 22:04 |
szopin45 | also hanging at bootlogo | 22:04 |
szopin45 | it's the missing zypper build | 22:05 |
szopin | need to go to sleep as working tomorrow, but hopefully will be able to access my laptop during the day, so if there are any fixes to hybris-boot should be no problem to test | 22:10 |
szopin | (whole rootfs might be a bit problematic butmaybe) | 22:10 |
szopin | if I get disconnected pls no worries, gonna check logs, any tips would be very welcome | 22:10 |
szopin | oh god, even opensuse UI is starting to misbehave :/ | 22:10 |
wdehoog | hi. droid-hal-version fails to build. any ideas? https://api.merproject.org/package/live_build_log/nemo:devel:hw:oneplus:bacon/droid-hal-version-bacon/sailfish_latest_armv7hl/armv8el | 22:15 |
mal | wdehoog: did you update all submodules in droid-* repos? | 22:25 |
T42 | ※Téléаgrаm ♀♀GrouР members Рrivаte Рromotio♀♀ %lastname% was added by: ※Téléаgrаm ♀♀GrouР members Рrivаte Рromotio♀♀ %lastname% | 22:26 |
wdehoog | I think so yes: rpm/dhd, hybris/droid-configs/droid-configs-device and hybris/droid-hal-version-bacon/droid-hal-version | 22:26 |
mal | wdehoog: maybe rebuild your droid-hal packages with new target, you haven't uploaded new versions of those to OBS | 22:34 |
wdehoog | @mal ok will do. thanks | 22:34 |
mal | [ 22s] [13/266] installing filesystem-3.1+git4-1.4.1.jolla | 22:34 |
mal | [ 23s] file /boot from install of filesystem-3.1+git4-1.4.1.jolla.noarch conflicts with file from package droid-hal-bacon-img-recovery-0.0.6-202005241344.armv7hl | 22:34 |
mal | [ 23s] file /boot from install of filesystem-3.1+git4-1.4.1.jolla.noarch conflicts with file from package droid-hal-bacon-kernel-0.0.6-202005241344.armv7hl | 22:34 |
wdehoog | wait how do you see that? the web page shows only from 83s? | 22:35 |
mal | wdehoog: I triggered a rebuild and followed the log while it built :) | 22:36 |
wdehoog | clever! | 22:36 |
mal | that is the issue and it should have only happened with 3.3.0 afaik | 22:36 |
mal | there was some issue with filesystem package which was causing problems | 22:36 |
wdehoog | in the meatime I started build_packages.sh -- mic and it stops with: repo problem: nothing provides patterns-sailfish-device-porter-tools needed by pattern:sailfish-porter-tools-1-202011232148.noarch | 22:37 |
mal | you probably should run the meta-package transition script | 22:38 |
mal | although it has a small issue also which was discussed here earlier today | 22:38 |
wdehoog | uhhh meta-package transition what? | 22:39 |
mal | we are moving from patterns to meta-packages | 22:39 |
mal | in droid-configs folder run droid-configs-device/helpers/migrate_patterns.sh | 22:40 |
mal | then you need to fix one file as mentioned here https://github.com/mer-hybris/droid-hal-configs/pull/201/files | 22:41 |
mal | so you do that modification to the file in droid-configs/patterns/ | 22:43 |
mal | also add these kind of two lines to spec https://github.com/mlehtima/droid-config-fp2-sibon/blob/master/rpm/droid-config-fp2-sibon.spec#L28 | 22:44 |
wdehoog | thanks. patterns-sailfish-device-configuration-\@DEVICE\@.inc seems already up-to-date | 22:49 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!