Package: grpc
Version: 1.26.0-2
Severity: serious
Justification: ftbfs on buster

When building in buster (buster-backports branch on salsa), build fails with error

dpkg-shlibdeps: error: cannot find library libupb.so.9 needed by debian/libgrpc++1/usr/lib/x86_64-linux-gnu/libgrpc++_unsecure.so.1.26.0 (ELF format: 'elf64-x86-64' abi: '0201003e00000000'; RPATH: '')

looking at the sid build logs, I can see this https://buildd.debian.org/status/fetch.php?pkg=grpc&arch=amd64&ver=1.26.0-2&stamp=1584832677&raw=0

dh_missing --list-missing
dh_missing: warning: usr/lib/x86_64-linux-gnu/libupb.so exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/lib/x86_64-linux-gnu/libupb.so.9 exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/lib/x86_64-linux-gnu/libupb.so.9.0.0 exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/lib/x86_64-linux-gnu/libupb.a exists in debian/tmp but is not installed to anywhere The following debhelper tools have reported what they installed (with files per package) * dh_install: libgrpc++-dev (14), libgrpc++1 (10), libgrpc-dev (14), libgrpc9 (11), protobuf-compiler-grpc (7), python3-grpcio (0), ruby-grpc (0), ruby-grpc-tools (0) * dh_installdocs: libgrpc++-dev (0), libgrpc++1 (0), libgrpc-dev (1), libgrpc9 (0), protobuf-compiler-grpc (1), python3-grpcio (0), ruby-grpc (0), ruby-grpc-tools (0) If the missing files are installed by another tool, please file a bug against it. When filing the report, if the tool is not part of debhelper itself, please reference the "Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+).
  (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built
For a short-term work-around: Add the files to debian/not-installed

Reply via email to