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.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

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

Attachment: pgprLlXLAI88G.pgp
Description: Digitale PGP-Signatur

Reply via email to