Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-4259

www-client/chromium-61.0.3163.100 missing protobuf-python dependency

    • Icon: Bug Bug
    • Resolution: Expected Behavior
    • Icon: Normal Normal
    • None
    • None

      www-client/chromium-61.0.3163.100 seems to have a missing dependency for dev-python/protobuf-python (which is currently at 3.1.0 in the funtoo tree and out of date and out sync with dev-libs/protobuf-3.4.1.

       

      build.log snippet
      FAILED: gen/third_party/dom_distiller_js/dom_distiller.pb.h gen/third_party/dom_distiller_js/dom_distiller.pb.cc pyproto/third_party/dom_distiller_js/dom_distiller_pb2.py gen/third_party/dom_distiller_js/dom_distiller_json_converter.h 
      python ../../tools/protoc_wrapper/protoc_wrapper.py dom_distiller.proto --protoc ./protoc --proto-in-dir ../../third_party/dom_distiller_js/dist/proto --cc-out-dir gen/third_party/dom_distiller_js --py-out-dir pyproto/third_party/dom_distiller_js --plugin ../../third_party/dom_distiller_js/protoc_plugins/json_values_converter.py --plugin-out-dir gen/third_party/dom_distiller_js --plugin-options output_dir=:
      Traceback (most recent call last):
       File "../../third_party/dom_distiller_js/protoc_plugins/json_values_converter.py", line 14, in <module>
       from util import plugin_protos, types, writer
       File "/var/tmp/portage/www-client/chromium-61.0.3163.100/work/chromium-61.0.3163.100/third_party/dom_distiller_js/protoc_plugins/util/plugin_protos.py", line 22, in <module>
       from google.protobuf.descriptor_pb2 import FieldDescriptorProto
      ImportError: No module named protobuf.descriptor_pb2
      --plugin_out: protoc-gen-plugin: Plugin failed with status code 1.
      Protoc has returned non-zero status: 1

       

       

            Unassigned Unassigned
            niranjan Niranjan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: