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

Re: googleapis packaging



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


Reply to: