Sunday, 2026-04-19

T42<mettska111> Disclaimer: I'm long-time Linux/SailfishOS-User but have no experience in developing software. I think building a SFOS-Port might be to much for my skills, but I try (and learned a lot in the last weeks).13:07
T42<mettska111> 13:07
T42<mettska111> I try to make hybris-hal and droidmedia like suggested in HADK. Yes, patches are applied.13:07
T42<mettska111> 13:07
T42<mettska111> But it fails. The reason is slightly different every time, and the log is quite big. But I hope the last parts of it, will be enough for an idea, where to search for a solution:13:07
T42<mettska111> 13:07
T42<mettska111> https://paste.opensuse.org/pastes/977a8993fb3813:07
T42<mettska111> perhaps important: I use hybris-22.2 branch13:14
T42<elros34> when did you update patches? I see some changes in recent git history13:48
T42<mettska111> a few minutes before I tried to "make"13:49
T42<elros34> so today?13:50
T42<mettska111> yes13:51
T42<elros34> maybe try 'make -j1 --fail-fast hybris-hal' but I guess that can be painfully slow13:53
T42<mettska111> ah, perhaps not. I think I cloned the repo for that a week ago, and when I wanted to do it today it said, the directory already exists and that I ignored and applied the patches. Perhaps I delete the folder and clone it again13:53
T42<elros34> just check git log whether its latest13:54
T42<mettska111> I work with -j1 already - had other problems before and tried that13:54
T42<elros34> just to be sure: did you apply patches before running make for the first time?13:55
T42<mettska111> yes (re @elros34: just to be sure: did...)13:55
T42<elros34> I think you should paste more of make output13:59
T42<mettska111> the verbose log?13:59
T42<elros34> more lines or whatever contains something less cryptic14:04
T42<mettska111> perhaps soong.log helps14:07
T42<mettska111> https://paste.opensuse.org/pastes/7fe5ceabfccf14:07
T42<elros34> That can be a trouble: Detected 5.7 GB total RAM14:10
T42<TheVancedGamer> yeah that's not enough for 22.214:10
T42<mettska111> yeah, I made a 40GB swap-partition14:10
T42<TheVancedGamer> Soong will easily take upwards of 30GB of ram14:11
T42<TheVancedGamer> Is your swap fast enough?14:11
T42<elros34> you made swap before first make failure or after?14:11
T42<TheVancedGamer> If it's too slow soong will still get killed14:11
T42<mettska111> I made it before14:12
T42<mettska111> the swap is part of my ssd - so that is too slow?14:12
T42<elros34> I think the fact that it fails differently every time suggest broken build. Maybe clean whole build output and start building with small -jX. But I am not sure this will be enough14:14
T42<mettska111> "clean whole build output" means deleting everything in /out/ or something else?14:15
T42<elros34> I think rm out/ should be enough or if you can find in log problematic parts then maybe you don't have to clean all14:16
T42<elros34> you want to be first with lineage based 10 IV port:P?14:17
T42<mettska111> yes, thats the motivation to start this task, I was sure before that its too much for me :,-)14:18
T42<elros34> I guess at some point this might be useful for you https://github.com/sailfishos-sony-nagara/main14:20
T42<mettska111> thanks. Its building now again. And while doing that,  I should start to research if I get the ram of my desktop-pc upgraded14:25
T42<mettska111> failed again. Thanks for your help - so I know now I have to start with a hardware upgrade15:13
T42<the_hiktor> how im suposed to get this package ? "repomd-pattern-builder"16:44
T42<the_hiktor> i have been getting this since yesterday16:47
T42<the_hiktor> error: Failed build dependencies:16:47
T42<the_hiktor>         repomd-pattern-builder is needed by droid-config-surya-1-1.aarch6416:47
T42<the_hiktor> here's the full log16:47
T42<the_hiktor> https://paste.opensuse.org/pastes/c8ae7f2a548216:47
T42<elros34> there isn't any error in this paste16:53
T42<the_hiktor> wait  lemme send terminal output16:54
T42<the_hiktor> https://paste.opensuse.org/pasteDirectory walk started16:55
T42<the_hiktor> Directory walk done - 37 packages16:55
T42<the_hiktor> Temporary output repo path: /parentroot/mnt/Imp/hadk/.mb2/filtered-output-dir/.repodata/16:55
T42<the_hiktor> Preparing sqlite DBs16:55
T42<the_hiktor> Pool started (with 5 workers)16:55
T42<the_hiktor> Pool finished16:55
T42<the_hiktor> Entering 'no-gpg-checks' mode.16:55
T42<the_hiktor> Entering non-interactive mode.16:55
T42<the_hiktor> Verbosity: 216:55
T42<the_hiktor> Non-option program arguments: 'oneshot' 'pkgconfig(systemd)' 'pkgconfig(zlib)' 'python' 'qt5-qttools-kmap2qmap >= 5.1.0+git5' 'rsync'16:55
T42<the_hiktor> Initializing Target16:55
T42<the_hiktor> Checking whether to refresh metadata for dir:/parentroot/mnt/Imp/hadk/.mb2/filtered-output-dir16:55
T42<the_hiktor> Retrieving repository 'dir:/parentroot/mnt/Imp/hadk/.mb2/filtered-output-dir' metadata [.16:55
T42<the_hiktor> Warning: Accepting an unsigned file 'repomd.xml' from repository 'dir:/parentroot/mnt/Imp/hadk/.mb2/filtered-output-dir'.16:55
T42<the_hiktor> done]16:55
T42<the_hiktor> Building repository 'dir:/parentroot/mnt/Imp/hadk/.mb2/filtered-output-dir' cache [....done]16:55
T42<the_hiktor> Loading repository data...16:55
T42<the_hiktor> Reading installed packages...16:55
T42<the_hiktor> 'qt5-qttools-kmap2qmap >= 5.1.0+git5' is already installed.16:55
T42<the_hiktor> No update candidate for 'qt5-qttools-kmap2qmap-5.6.3+git2-1.6.4.jolla.aarch64'. The highest available version is already installed.16:55
T42<the_hiktor> 'oneshot' is already installed.16:55
T42<the_hiktor> No update candidate for 'oneshot-0.6.12-1.6.2.jolla.noarch'. The highest available version is already installed.16:55
T42<the_hiktor> 'pkgconfig(systemd)' not found in package names. Trying capabilities.16:55
T42<the_hiktor> 'systemd-devel' providing 'pkgconfig(systemd)' is already installed.16:55
T42<the_hiktor> 'pkgconfig(zlib)' not found in package names. Trying capabilities.16:55
T42<the_hiktor> 'zlib-devel' providing 'pkgconfig(zlib)' is already installed.16:55
T42<the_hiktor> 'python' is already installed.16:55
T42<the_hiktor> No update candidate for 'python-2.7.17+git8-1.1.1.jolla.aarch64'. The highest available version is already installed.16:55
T42<the_hiktor> 'rsync' is already installed.16:55
T42<the_hiktor> No update candidate for 'rsync-3.2.7+git1-1.6.3.jolla.aarch64'. The highest available version is already installed.16:55
T42<the_hiktor> Resolving package dependencies...16:56
T42<the_hiktor> WARNING: CONFIG_RTC_DRV_CMOS is invalid16:56
T42<the_hiktor> It is unset16:56
T42<the_hiktor> ++ find ./out/target/product/surya/system ./out/target/product/surya/root ./out/target/product/surya/vendor -name ueventd.rc -o -name 'ueventd.*.rc' -a '!' -name '*.goldfish.rc'16:56
T42<the_hiktor> sent 6,182 bytes  received 219 bytes  12,802.00 bytes/sec16:56
T42<the_hiktor> + mv /parentroot/mnt/Imp/hadk/installroot/usr/include/droid-devel/droid-headers/android-config.h.new /parentroot/mnt/Imp/hadk/installroot/usr/include/droid-devel/droid-headers/android-config.h16:56
T42<the_hiktor> warning: File listed twice: /boot/boot-initramfs.gz16:56
T42<the_hiktor> https://paste.opensuse.org/pastes/225c41b73a1016:56
T42<the_hiktor> Provides: droid-hal-img-recovery droid-hal-surya-img-recovery = 0.0.6-202604191638 droid-hal-surya-img-recovery(aarch-64) = 0.0.6-20260419163816:56
T42<the_hiktor> Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-116:56
T42<the_hiktor> Processing files: droid-hal-surya-detritus-0.0.6-202604191638.aarch6416:56
T42<the_hiktor> warning: absolute symlink: /bugreports -> /data/user_de/0/com.android.shell/files/bugreports16:56
T42<the_hiktor> warning: absolute symlink: /d -> /sys/kernel/debug16:56
T42<the_hiktor> warning: absolute symlink: /sdcard -> /storage/self/primary16:56
T42<the_hiktor> Provides: droid-hal-surya-detritus = 0.0.6-202604191638 droid-hal-surya-detritus(aarch-64) = 0.0.6-20260419163816:56
T42<the_hiktor> Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-116:56
T42<the_hiktor> Processing files: droid-hal-surya-kernel-dtbo-0.0.6-202604191638.aarch6416:56
T42<the_hiktor> Provides: droid-hal-surya-kernel-dtbo = 0.0.6-202604191638 droid-hal-surya-kernel-dtbo(aarch-64) = 0.0.6-20260419163816:56
T42<the_hiktor> Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-116:56
T42<the_hiktor> Checking for unpackaged file(s): /usr/lib/rpm/check-files /parentroot/mnt/Imp/hadk/installroot16:56
T42<the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-kernel-dtbo-0.0.6-202604191638.aarch64.rpm16:56
T42<the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-devel-0.0.6-202604191638.aarch64.rpm16:56
T42<the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-kernel-0.0.6-202604191638.aarch64.rpm16:56
T42<the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-tools-0.0.6-202604191638.aarch64.rpm16:56
T42<the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-users-0.0.6-202604191638.aarch64.rpm16:56
T42<the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-detritus-0.0.6-202604191638.aarch64.rpm16:56
T42<the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-kernel-modules-0.0.6-202604191638.aarch64.rpm16:56
T42<the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-img-recovery-0.0.6-202604191638.aarch64.rpm16:56
T42<the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-img-boot-0.0.6-202604191638.aarch64.rpm16:56
T42<the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-0.0.6-202604191638.aarch64.rpm16:56
T42<the_hiktor> Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.5P39zj16:56
T42<the_hiktor> + umask 02216:56
T42<the_hiktor> + cd /parentroot/mnt/Imp/hadk16:56
T42<the_hiktor> + /bin/rm -rf /parentroot/mnt/Imp/hadk/installroot16:56
T42<the_hiktor> + RPM_EC=016:56
T42<the_hiktor> ++ jobs -p16:56
T42<the_hiktor> + exit 016:57
T42<the_hiktor> s/225c41b73a1016:57
T42<elros34> what a mess in droid-config. Isn't it because of all these incorrect changes? https://github.com/GloboPatro/droid-config-surya/tree/master17:00
T42<elros34> you should have https://github.com/mer-hybris/droid-hal-configs as submodule instead making device specific droid-hal-configs itself17:05
T42<the_hiktor> you mean like droid-hal-configs inside droid-configs ?17:15
T42<elros34> see example project: https://github.com/mlehtima/droid-config-fp5/tree/master17:17
T42<the_hiktor> oh i see what's wrong17:18
T42<the_hiktor> i guess im gonna clean it and start clean17:20

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