Wednesday, 2021-12-08

T42<AntonlX> I need to fully unpack super.img or just remove sparce? (re @elros34: he needs to mount pa...)03:52
T42<elros34> Depends on how you wan to do this. If you will build mentioned tool then I think you just need to run it  for example in droid-hal-early-init.sh and add custom mount units to droid-config sparse which use /dev/mapper/dynpart-* as source07:15
T42<elros34> I meant parse-android-dynparts07:16
T42<AntonlX> parse-android-dynparts github not provide builded binary. Is it neccesary to build it in sfossdk or I can compile it in my system? While I compile it with default cmake configs it not working. (re @elros34: I meant parse-androi...)07:48
T42<elros34> You need to build it in sdk target. Also I was wrong about running parse-android-dynparts in mentioned script. If you will to this  then you need to also mount partitions in same place but these are details, first check manually whether it works07:50
T42<elros34> 'sb2 -t <target> -m sdk-build' then regular cmake and make commands08:06
*** Daanct12 is now known as Danct1212:05
T42<AntonlX> What password is used for targets in sfossdk by default? (re @elros34: 'sb2 -t <target> -m ...)12:26
malnot sure what you mean12:33
T42<AntonlX> I need installed openssllibs to compile parce-android-dynparts is target chroot (re @SailfishFreenodeIRCBridgeBot: <mal>not sure what y...)12:35
T42<AntonlX> when I type su he asking for password12:35
T42<foxclore> So uhm, any ideas what to do with cp: cannot overwrite directory '/srv/mer/targets/.../etc/bluetooth' with non-directory?12:39
mal@AntonlX can you show how you are building it?12:45
mal@foxclore what are you doing when that error happens?12:46
T42<foxclore> @mal rpm/dhd/helpers/build_packages.sh --mw12:46
T42<foxclore> Log here: https://pastebin.com/8N8fGVM912:46
T42<elros34> @AntonlX didn't you use already sb2? -m sdk-instal -R is for root acces12:52
malthe -R is the important part when using sb2 to get root access12:58
flypigA few days back I asked if any port maintainers would be willing to answer some questions for the newsletter. Thanks for all of your responses!14:05
flypigI now have info for at least: F(x)tec Pro1, Volla, Pinephone, XZ2, XZ2c, XZ3, Moto G, Moto X, Moto Z, Huawei P8lite, Nexus 7 and Zenfone 5z.14:05
flypigAre there any other ports I should know about? Any maintainers willing to help? If so please ping me (here or on forum.sailfishos.org). Thanks!14:05
Mister_Magisteryou skipped the variations of moto g/x but ill assume you are aware of that :D14:10
Mister_Magisterflypig: also i just re-released zenfone 5z port if you want to know14:25
flypigYeah, my message was getting too long, so I simplified a bit :)14:25
Mister_Magisterxd14:25
flypigAnd, yes, I do want to know :)14:25
flypigThanks!14:26
Mister_Magisterhttps://twitter.com/Mister1Magister/status/146858546408507392614:26
flypigNoted, thank you.14:28
Mister_Magisternp14:28
T42<foxclore> So, to the problem with the folder. You can back up it somewhere and remove it. Then it works. Now im stuck on —gg build: https://pastebin.com/7ZcMpPEB14:29
T42<foxclore> 'pkgconfig(nemo-gstreamer-interfaces-1.0) >= 0.20200421.0' not found in package names.14:29
malif you are building sfos 4.3.0 then you might want to check this https://github.com/mer-hybris/droid-hal-device/pull/31314:30
malflypig: my info is probably not very relevant for such a newsletter :)14:31
T42<foxclore> @mal the thing is that i did that beforehand,14:32
T42<foxclore> PlatformSDK [fox@forest dhd]$ git status14:32
T42<foxclore> On branch fix-localbuilds14:32
Mister_Magistermal: i very much doubt that14:32
Mister_Magisteryou were suppoting fp2 for so long, written a driver for camera and stuff14:32
Mister_Magistervery much interesting14:32
malMister_Magister: I counted that I have probably done about 19 fp2 releases so far :)14:33
Mister_Magistermal: see, its super interesting14:33
Mister_Magistermal: i've done 23 g2 releases so far14:37
Mister_Magisteri'm winning14:37
Mister_Magistergit gut man14:37
Mister_Magisterxd14:37
malI skipped couple of sfos releases14:41
Mister_Magistersame14:41
Mister_Magisteri jsut did parkour from 3.3 to 4.2 xd14:41
malwhat was the first release you did?14:41
Mister_Magistermal: 1.1.714:41
Mister_Magisteri even have it still14:41
malok, fp2 started from about 2.014:42
Mister_Magisteror 1.1.5 i don't really remember14:42
Mister_Magisterhttps://androidfilehost.com/?fid=24052804347812924 :D14:42
Mister_Magisteryou can probably install it still :D altho it was using 11 base not 1214:43
Mister_Magisterback in the day when it took us half a year to get screen up on g2 tho you probably don't remember that mal14:43
malit took me also months to get UI up on xperia pro14:44
malI had to patch hwcomposer etc14:44
Mister_Magisteryea well you made a  hack for ui that i was using for next like 4 years or so xd14:45
Mister_Magisterbasically ui was black but working but if you started surfaceflinger first, killed it, then started lipstick it was all fine14:45
Mister_Magisterhttps://github.com/VerdandiTeam/droid-config-titan/commit/6cb76e1e9aae934e0200aba9821837f8444acaac#diff-16fec2d34a9f3fe5eeed7a944f3f4827c666b9cf3ae9ad9c5b4fb7055816a8a614:48
Mister_Magisterand you commented back then "very weird, proper solution needed"14:48
Mister_Magisterand nobody fixed it since xd14:48
Mister_Magisterno proper solution has been found xd14:48
T42<foxclore> so uhm, any ideas what can provide nemo-gstreamer-interfaces-1.0 ?14:54
malare you sure that is the error, show more of the build output, check the actual build log14:55
flypigmal, could I send you the questions anyway ;)14:55
T42<foxclore> but here is the full log: https://pastebin.com/7ZcMpPEB14:55
mal@foxclore you can see the actual issue there, it asks a question in the installation which is ignored by the build script, so you probably need to run "sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -R -m sdk-install zypper in droidmedia-devel" and hopefully it will ask the same question14:59
T42<foxclore> mal: but it says highest available version is already installed15:02
maltry "sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -R -m sdk-install zypper in droidmedia-devel-0.20210818.0-1.1.2.jolla.aarch64"15:06
malor something like that to force a specific version15:06
T42<elros34> If somebody do not want to use snapshots: looks like sdk-manage --no-snapshot is not enough. mb2 in utils.sh also needs --no-snapshot option15:54
T42<foxclore> mal: well that didnt help, downgraded successfully but error remains16:12
T42<elros34> why do you even have 2 droidmedia devel packages, did you apply 4.3.0 patches mentioned in hadk-hot?16:13
mal@foxclore are you really saying nothing changed in the build_packages.sh output?16:49
T42<foxclore> mal: Yep, absolutely16:54
T42<foxclore> https://irc.thaodan.de/.imgstore/27bd4631/file_3096.jpg16:54
T42<foxclore> Those are the same files, except for the line ending with $ due to the pastebin log being out of screen16:55
Thaodanfoxclore: https://github.com/mer-hybris/droid-hal-device/pull/31316:55
T42<foxclore> Thaodan: pulled changes, waiting for build17:00
T42<foxclore> Thaodan: success! Thanks !!17:00
T42<foxclore> Hmm, now new error:17:07
T42<foxclore> File /etc/ofono/ril_subscription.conf17:07
T42<foxclore>   from install of17:07
T42<foxclore>      droid-config-apollon-1-202112072301.aarch64 (local-apollon-hal)17:07
T42<foxclore>   conflicts with file from package17:07
T42<foxclore>      ofono-configs-mer-1.23+git35-1.10.1.jolla.aarch64 (@System)17:07
malyou need this line in droid-config spec https://github.com/mlehtima/droid-config-fp2-sibon/blob/master/rpm/droid-config-fp2-sibon.spec#L2217:37
T42<foxclore> mal: hmm, unfortunately that didnt help at all. Same error :(18:18
T42<foxclore> Ill upload all .spec now, one second18:19
T42<foxclore> https://gist.github.com/foxclore/207d43a39a8e13db843330226823528e18:25
maldid you rebuild droid-config packages?18:49
T42<foxclore> mal: nyup18:55
T42<foxclore> its —config?18:55
mal"build_packages.sh -c"18:58
T42<foxclore> mal: well -c finished successfully, but --version still fails with absolutely the same error(19:05
maland you are sure it installed the new droid-config packages?19:23
malin which folder did you edit droid-config spec?19:24
T42<foxclore> mal: how can i ensure? I edited in hybris/droid-configs/rpm19:30
T42<b100dian> flypig: does the port has to have .. users?19:33
T42<Mister_Magister> nope (re @b100dian: flypig: does the por...)19:54
T42<b100dian> ok, sent forum ping20:21
T42<foxclore> mal: I found previously that adding Obsoletes: ofono-configs-mer too helps20:55
T42<foxclore> Now I get the error:20:55
T42<foxclore> Problem: the to be installed droid-config-apollon-1-202112082052.aarch64 obsoletes 'ofono-configs-mer' provided by the installed ofono-configs-mer-1.23+git35-1.10.1.jolla.aarch6420:55
T42<foxclore>  Solution 1: Following actions will be done:20:55
T42<foxclore>   do not ask to install a solvable providing droid-config20:55
T42<foxclore>   do not ask to install a solvable providing droid-config-sailfish20:55
T42<foxclore>  Solution 2: install droid-config-apollon-1-202112082052.aarch64 (with vendor change)20:55
T42<foxclore>   meego  -->  xiaomi20:55
T42<foxclore> Choose from above solutions by number or cancel [1/2/c/d/?] (c): c20:55
T42<foxclore> Full log: https://pastebin.com/0sLAAQ7i20:55
T42<foxclore> Any ideas how to resolve that?20:55
Mister_Magisterjust install it20:58
T42<foxclore> Mister_Magister: how do i?21:09
Mister_Magistersb2 -t $VENDOR-$DEVICE-$PORT_ARCH -R zypper in droid-config-apollon21:09
T42<foxclore> yay, worked! Danke schon ^^21:22
T42<foxclore> So i finished Building the droid-hal-device packages section, next is flashing and debugging. Any steps needed to be done before flashing?21:23
Mister_Magistermal: link to hadk-faq is brokeh21:47
Mister_Magisteralso mal where are patches to get qt5-qpa-surfaceflinger-plugin working?21:52
T42<foxclore> Hmm, a question: how do you normally flash sailfish.zip? Because via recovery or sideload it throws "Updater process ended with signal: 7" right after "detecting current package"?22:42

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