Looks like you are right: libopencensus-java is used via libgoogle-http-client-java In there, /usr/share/maven-repo/io/opencensus/opencensus-api/0.23.0/opencensus-api-0.23.0.pom has this:
<dependencies> <dependency> <groupId>io.grpc</groupId> <artifactId>grpc-context</artifactId> <version>debian</version> <scope>compile</scope> </dependency> </dependencies> So libopencensus-java depends on grpc-context in io.grpc (provided by package libgrpc-java). But it turns out that we rebuild against debian-testing as of early November, which had version: 0.23.0+ds-1 - and that had no declared dependency on libgrpc-java. 0.24.0-1 does have that dependency. Sorry for the noise. Am Fr., 11. Dez. 2020 um 10:41 Uhr schrieb Sven Mueller < sven.muelle...@gmail.com>: > Hi Tony. > > You might be right and I'll try to debug a little more. > I'll share the build log with you directly. As it is from an internal > build, I suspect I might have missed removing some internal names that I > don't want to see published on bugs.debian.org. > > Cheers, > Sven > > Am Do., 10. Dez. 2020 um 18:45 Uhr schrieb tony mancill < > tmanc...@debian.org>: > >> On Thu, Dec 10, 2020 at 04:51:53PM +0100, Sven Mueller wrote: >> > Hi. >> > >> > I just re-ran tests after adding a build dependency on libgrpc-java and >> > that fixed the reported issue. >> >> Hi Sven, >> >> Would you mind sharing the build logs for the failed build? It's fine >> if you send them to me directly. >> >> I'm not able to reproduce the build failure locally in a clean sid >> chroot, and the build failure doesn't occur on the buildds [1], so I >> just want to make sure that we're addressing the right package and/or >> root cause. >> >> It feels like it might be a transitive dependency issue, like the one >> addressed in #975842 [2]. >> >> Thanks, >> tony >> >> [1] >> https://buildd.debian.org/status/package.php?p=google-oauth-client-java >> [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975842 >> >