Control: user debian-ri...@lists.debian.org Control: usertags 1093771 - riscv64
Hi, On Wed, Jan 22, 2025 at 11:15:31PM +0800, Yue Gui wrote:
Source: lomiri-teleports-app Version: 1.20-2+b1 Severity: serious Tags: FTBFS, patch User: [1]debian-ri...@lists.debian.org Usertags: riscv64 X-Debbugs-Cc: [2]debian-ri...@lists.debian.org
Thanks for reporting this and patch. But this is not special on riscv64, so we do not need riscv64 user tag indeed.
Dear lomiri-teleports-app maintainer, The package lomiri-teleports-app build failed on all arch.The crucial buildd log below: ``` dh_shlibdeps -a
...
dh_shlibdeps: error: Aborting due to earlier error make: *** [debian/rules:10: binary-arch] Error 25 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit stat us 2 ``` The full buildd log is here: [3]https://buildd.debian.org/status/fetch.php?pkg=lomiri-teleports-app& arch=riscv64&ver=1.20-2%2Bb1&stamp=1737366742&raw=0 My solution to this issue: The error occurred because the dpkg-shlibdeps tool failed to correctly detect the library libtdjson.so.1.8.38. By setting LD_LIBRARY_PATH=/usr/lib/$(DEB_HOST_MULTIARCH)/TDLib1.8.38:$LD_LIBRARY_
Generally, Debian's default toolchain will deal with the issue except extreme packages cases. So the issue maybe was raised from dependency. I have a look at upload history for td[0] so I think there is some mis-matching for it.I have proposed one redundant patch to drop version restrictions on libtd-dev, but even without the patch, now lomiri-teleports-app
can be built. [0]: https://tracker.debian.org/pkg/td -- Regards, -- Bo YU
diff -Nru lomiri-teleports-app-1.20/debian/changelog lomiri-teleports-app-1.20/debian/changelog --- lomiri-teleports-app-1.20/debian/changelog 2025-01-02 20:45:43.000000000 +0800 +++ lomiri-teleports-app-1.20/debian/changelog 2025-01-23 18:06:04.000000000 +0800 @@ -1,3 +1,10 @@ +lomiri-teleports-app (1.20-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Drop version restrictions on libtd-dev. (Closes: #-1) + + -- Bo YU <tsu.y...@gmail.com> Thu, 23 Jan 2025 18:06:04 +0800 + lomiri-teleports-app (1.20-2) unstable; urgency=medium * debian/source/lintian-overrides: diff -Nru lomiri-teleports-app-1.20/debian/control lomiri-teleports-app-1.20/debian/control --- lomiri-teleports-app-1.20/debian/control 2024-12-04 13:19:55.000000000 +0800 +++ lomiri-teleports-app-1.20/debian/control 2025-01-23 18:06:04.000000000 +0800 @@ -11,7 +11,7 @@ libquazip1-qt5-dev, librlottie-dev, libssl-dev, - libtd-dev (>= 1.8.0+git20240817.9b6ff58+dfsg-4~), + libtd-dev, pkgconf, # qml-module-rlottie has the CMake module, prolly needs to be split up more? qml-module-rlottie,
signature.asc
Description: PGP signature