Hi Bo, On Do 23 Jan 2025 13:57:06 CET, Bo YU wrote:
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.orgThanks 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 25dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 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-appcan be built. [0]: https://tracker.debian.org/pkg/td -- Regards, -- Bo YU
Please note that lomiri-teleports-app does build against latest td src:pkg, but does not fully work under that version.
After tons of research and option weighing we have decided to also upload td1.8.11 to Debian unstable (and maintain it as long as needed security wise).
See #1093427 (ITP td1.8.11) and the NEW queue (where td1.8.11 currently waits for ftpmaster review.
Mike -- mike gabriel aka sunweaver (Debian Developer) mobile: +49 (1520) 1976 148 landline: +49 (4351) 486 14 27 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: sunwea...@debian.org, http://sunweavers.net
pgprLlXLAI88G.pgp
Description: Digitale PGP-Signatur