On Fri, Feb 11, 2022 at 01:42:57PM +0000, Lance Lin wrote: > * Package name : srpc > Version : 0.9.6
> dget -x https://mentors.debian.net/debian/pool/main/s/srpc/srpc_0.9.6-1.dsc Hi! I'm afraid the package fails to build, it needs a Build-Depend on liblz4-dev. Some files are "Copyright 2019, OpenTelemetry Authors" without being mentioned in debian/copyright. You install /usr/bin/srpc_generator to libsrpc-dev yet /usr/share/man/man1/srpc_generator.1.gz to libsrpc -- they should be in the same package. The runtime library package should have a soname included in its name; this will allow ABI bumps in the future. The -dev package can't be "Multi-Arch: foreign" as its architecture must match whatever [Build-]Depends on it. Currently, if you want to build a riscv64 package on an amd64 host, M-A: foreign would allow: compiler:riscv64 libsrpc-dev:amd64 libsrpc0:amd64 which won't work. 喵! -- ⢀⣴⠾⠻⢶⣦⠀ Latin: meow 4 characters, 4 columns, 4 bytes ⣾⠁⢠⠒⠀⣿⡁ Greek: μεου 4 characters, 4 columns, 8 bytes ⢿⡄⠘⠷⠚⠋⠀ Runes: ᛗᛖᛟᚹ 4 characters, 4 columns, 12 bytes ⠈⠳⣄⠀⠀⠀⠀ Chinese: 喵 1 character, 2 columns, 3 bytes <-- best!