On 2021-04-23 02:46 +0100, Wookey wrote: > There is a package in debian built from > https://github.com/googleapis/googleapis > ruby-googleapis-common-protos-types but its 'source' is the _output_ > of processing upstream with the protocol buffer compiler. Arguably that's not the 'preferred form of modification' and that package should be fixed? > it's also a version from 2018 so probably quite a lot has changed > > It seems to me that the right way to package this is to generate all > the language outputs from one source package (ruby, java, gp, python, > nodejs, php, csharp) maybe thre are more?, > > Am I misunderstanding how this works? > > I did try just building the package from upstream and had some success > after installing protobuf-compiler and protobuf-compiler-grpc and > python3-grpc-tools, ruby-google-protobuf and protobuf-compiler-grpc-java-plugin > > 3 out of 7 languages build. I don't know which language bindings tensorflow actually wants. I've committed these experiments to a salsa repo here: https://salsa.debian.org/deeplearning-team/googleapis Anyone is welcome to see if they can get some of the broken languages building, or otherwise fill out the debian dir. Wookey -- Principal hats: Linaro, Debian, Wookware, ARM http://wookware.org/
Attachment:
signature.asc
Description: PGP signature