| 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/977a8993fb38 | 13:07 |
| T42 | <mettska111> perhaps important: I use hybris-22.2 branch | 13:14 |
| T42 | <elros34> when did you update patches? I see some changes in recent git history | 13:48 |
| T42 | <mettska111> a few minutes before I tried to "make" | 13:49 |
| T42 | <elros34> so today? | 13:50 |
| T42 | <mettska111> yes | 13:51 |
| T42 | <elros34> maybe try 'make -j1 --fail-fast hybris-hal' but I guess that can be painfully slow | 13: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 again | 13:53 |
| T42 | <elros34> just check git log whether its latest | 13:54 |
| T42 | <mettska111> I work with -j1 already - had other problems before and tried that | 13: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 output | 13:59 |
| T42 | <mettska111> the verbose log? | 13:59 |
| T42 | <elros34> more lines or whatever contains something less cryptic | 14:04 |
| T42 | <mettska111> perhaps soong.log helps | 14:07 |
| T42 | <mettska111> https://paste.opensuse.org/pastes/7fe5ceabfccf | 14:07 |
| T42 | <elros34> That can be a trouble: Detected 5.7 GB total RAM | 14:10 |
| T42 | <TheVancedGamer> yeah that's not enough for 22.2 | 14:10 |
| T42 | <mettska111> yeah, I made a 40GB swap-partition | 14:10 |
| T42 | <TheVancedGamer> Soong will easily take upwards of 30GB of ram | 14: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 killed | 14:11 |
| T42 | <mettska111> I made it before | 14: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 enough | 14: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 all | 14: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/main | 14: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 upgraded | 14:25 |
| T42 | <mettska111> failed again. Thanks for your help - so I know now I have to start with a hardware upgrade | 15: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 yesterday | 16:47 |
| T42 | <the_hiktor> error: Failed build dependencies: | 16:47 |
| T42 | <the_hiktor> repomd-pattern-builder is needed by droid-config-surya-1-1.aarch64 | 16:47 |
| T42 | <the_hiktor> here's the full log | 16:47 |
| T42 | <the_hiktor> https://paste.opensuse.org/pastes/c8ae7f2a5482 | 16:47 |
| T42 | <elros34> there isn't any error in this paste | 16:53 |
| T42 | <the_hiktor> wait lemme send terminal output | 16:54 |
| T42 | <the_hiktor> https://paste.opensuse.org/pasteDirectory walk started | 16:55 |
| T42 | <the_hiktor> Directory walk done - 37 packages | 16:55 |
| T42 | <the_hiktor> Temporary output repo path: /parentroot/mnt/Imp/hadk/.mb2/filtered-output-dir/.repodata/ | 16:55 |
| T42 | <the_hiktor> Preparing sqlite DBs | 16:55 |
| T42 | <the_hiktor> Pool started (with 5 workers) | 16:55 |
| T42 | <the_hiktor> Pool finished | 16:55 |
| T42 | <the_hiktor> Entering 'no-gpg-checks' mode. | 16:55 |
| T42 | <the_hiktor> Entering non-interactive mode. | 16:55 |
| T42 | <the_hiktor> Verbosity: 2 | 16: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 Target | 16:55 |
| T42 | <the_hiktor> Checking whether to refresh metadata for dir:/parentroot/mnt/Imp/hadk/.mb2/filtered-output-dir | 16: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 invalid | 16:56 |
| T42 | <the_hiktor> It is unset | 16: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/sec | 16: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.h | 16:56 |
| T42 | <the_hiktor> warning: File listed twice: /boot/boot-initramfs.gz | 16:56 |
| T42 | <the_hiktor> https://paste.opensuse.org/pastes/225c41b73a10 | 16: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-202604191638 | 16:56 |
| T42 | <the_hiktor> Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 | 16:56 |
| T42 | <the_hiktor> Processing files: droid-hal-surya-detritus-0.0.6-202604191638.aarch64 | 16:56 |
| T42 | <the_hiktor> warning: absolute symlink: /bugreports -> /data/user_de/0/com.android.shell/files/bugreports | 16:56 |
| T42 | <the_hiktor> warning: absolute symlink: /d -> /sys/kernel/debug | 16:56 |
| T42 | <the_hiktor> warning: absolute symlink: /sdcard -> /storage/self/primary | 16:56 |
| T42 | <the_hiktor> Provides: droid-hal-surya-detritus = 0.0.6-202604191638 droid-hal-surya-detritus(aarch-64) = 0.0.6-202604191638 | 16:56 |
| T42 | <the_hiktor> Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 | 16:56 |
| T42 | <the_hiktor> Processing files: droid-hal-surya-kernel-dtbo-0.0.6-202604191638.aarch64 | 16:56 |
| T42 | <the_hiktor> Provides: droid-hal-surya-kernel-dtbo = 0.0.6-202604191638 droid-hal-surya-kernel-dtbo(aarch-64) = 0.0.6-202604191638 | 16:56 |
| T42 | <the_hiktor> Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 | 16:56 |
| T42 | <the_hiktor> Checking for unpackaged file(s): /usr/lib/rpm/check-files /parentroot/mnt/Imp/hadk/installroot | 16:56 |
| T42 | <the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-kernel-dtbo-0.0.6-202604191638.aarch64.rpm | 16:56 |
| T42 | <the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-devel-0.0.6-202604191638.aarch64.rpm | 16:56 |
| T42 | <the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-kernel-0.0.6-202604191638.aarch64.rpm | 16:56 |
| T42 | <the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-tools-0.0.6-202604191638.aarch64.rpm | 16:56 |
| T42 | <the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-users-0.0.6-202604191638.aarch64.rpm | 16:56 |
| T42 | <the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-detritus-0.0.6-202604191638.aarch64.rpm | 16:56 |
| T42 | <the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-kernel-modules-0.0.6-202604191638.aarch64.rpm | 16:56 |
| T42 | <the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-img-recovery-0.0.6-202604191638.aarch64.rpm | 16:56 |
| T42 | <the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-img-boot-0.0.6-202604191638.aarch64.rpm | 16:56 |
| T42 | <the_hiktor> Wrote: /parentroot/mnt/Imp/hadk/droid-local-repo/surya/droid-hal-surya-0.0.6-202604191638.aarch64.rpm | 16:56 |
| T42 | <the_hiktor> Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.5P39zj | 16:56 |
| T42 | <the_hiktor> + umask 022 | 16:56 |
| T42 | <the_hiktor> + cd /parentroot/mnt/Imp/hadk | 16:56 |
| T42 | <the_hiktor> + /bin/rm -rf /parentroot/mnt/Imp/hadk/installroot | 16:56 |
| T42 | <the_hiktor> + RPM_EC=0 | 16:56 |
| T42 | <the_hiktor> ++ jobs -p | 16:56 |
| T42 | <the_hiktor> + exit 0 | 16:57 |
| T42 | <the_hiktor> s/225c41b73a10 | 16: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/master | 17:00 |
| T42 | <elros34> you should have https://github.com/mer-hybris/droid-hal-configs as submodule instead making device specific droid-hal-configs itself | 17: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/master | 17:17 |
| T42 | <the_hiktor> oh i see what's wrong | 17:18 |
| T42 | <the_hiktor> i guess im gonna clean it and start clean | 17:20 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!