[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1005336: RFS: srpc/0.9.6 [ITP] Sogou RPC Library



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!


Reply to: