Просьба обновить до 1.21 или 1.22 как grpcio, так и grpcio-tools
python3-module-grpcio-tools-1.22.0-alt1 -> sisyphus: * Tue Aug 06 2019 Aleksei Nikiforov <darktemplar@altlinux> 1.22.0-alt1 - Updated to upstream version 1.22.0 (Closes: #37081). - Disabled build for python-2.
А почему в пакете отсутствуют .proto-файлы, которые есть, если поставить grpcio-tools руками (с помощью pip3)? grpc_tools/_proto/google/protobuf/any.proto grpc_tools/_proto/google/protobuf/api.proto grpc_tools/_proto/google/protobuf/compiler/plugin.proto grpc_tools/_proto/google/protobuf/descriptor.proto grpc_tools/_proto/google/protobuf/duration.proto grpc_tools/_proto/google/protobuf/empty.proto grpc_tools/_proto/google/protobuf/field_mask.proto grpc_tools/_proto/google/protobuf/source_context.proto grpc_tools/_proto/google/protobuf/struct.proto grpc_tools/_proto/google/protobuf/timestamp.proto grpc_tools/_proto/google/protobuf/type.proto grpc_tools/_proto/google/protobuf/wrappers.proto
(In reply to comment #2) > А почему в пакете отсутствуют .proto-файлы, которые есть, если поставить > grpcio-tools руками (с помощью pip3)? Потому что этот пакет собран с системным protobuf вместо встроенной копии, и все эти файлы есть в пакете libprotobuf-devel. Это вызывает какие-то проблемы?
(В ответ на комментарий №3) > (In reply to comment #2) > > А почему в пакете отсутствуют .proto-файлы, которые есть, если поставить > > grpcio-tools руками (с помощью pip3)? > > Потому что этот пакет собран с системным protobuf вместо встроенной копии, и > все эти файлы есть в пакете libprotobuf-devel. Это вызывает какие-то проблемы? Проблем нет, просто не знал, что они в /usr/include/google/protobuf лежат. В CentOS'е не там.
В таком случае баг закрываю. Если будут проблемы, переоткрывайте или создайте новый.