You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "Thomas Weise (JIRA)" <ji...@apache.org> on 2018/07/13 18:10:00 UTC

[jira] [Commented] (BEAM-4784) Python SDK harness container build fails

    [ https://issues.apache.org/jira/browse/BEAM-4784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16543550#comment-16543550 ] 

Thomas Weise commented on BEAM-4784:
------------------------------------

{code:java}
Collecting protobuf>=3.5.0.post1 (from grpcio-tools<2,>=1.3.5)
  Using cached https://files.pythonhosted.org/packages/4f/56/a21f2d077ceae7fd521c0ed31fb8bb1c7f13ffbb09bf7dd27de6cf6bad08/protobuf-3.6.0-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting six>=1.5.2 (from grpcio>=1.13.0->grpcio-tools<2,>=1.3.5)
  Using cached https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
Collecting enum34>=1.0.4 (from grpcio>=1.13.0->grpcio-tools<2,>=1.3.5)
  Using cached https://files.pythonhosted.org/packages/c5/db/e56e6b4bbac7c4a06de1c50de6fe1ef3810018ae11732a50f15f62c7d050/enum34-1.1.6-py2-none-any.whl
Collecting futures>=2.2.0 (from grpcio>=1.13.0->grpcio-tools<2,>=1.3.5)
  Using cached https://files.pythonhosted.org/packages/2d/99/b2c4e9d5a30f6471e410a146232b4118e697fa3ffc06d6a65efde84debd0/futures-3.2.0-py2-none-any.whl
Collecting setuptools (from protobuf>=3.5.0.post1->grpcio-tools<2,>=1.3.5)
  Using cached https://files.pythonhosted.org/packages/ff/f4/385715ccc461885f3cedf57a41ae3c12b5fec3f35cce4c8706b1a112a133/setuptools-40.0.0-py2.py3-none-any.whl
gapic-google-cloud-pubsub-v1 0.15.4 has requirement oauth2client<4.0dev,>=2.0.0, but you'll have oauth2client 4.1.2 which is incompatible.
googledatastore 7.0.1 has requirement httplib2<0.10,>=0.9.1, but you'll have httplib2 0.11.3 which is incompatible.
googledatastore 7.0.1 has requirement oauth2client<4.0.0,>=2.0.1, but you'll have oauth2client 4.1.2 which is incompatible.
proto-google-cloud-pubsub-v1 0.15.4 has requirement oauth2client<4.0dev,>=2.0.0, but you'll have oauth2client 4.1.2 which is incompatible.
proto-google-cloud-datastore-v1 0.90.4 has requirement oauth2client<4.0dev,>=2.0.0, but you'll have oauth2client 4.1.2 which is incompatible.
Installing collected packages: six, enum34, futures, grpcio, setuptools, protobuf, grpcio-tools
Successfully installed enum34-1.1.6 futures-3.2.0 grpcio-1.13.0 grpcio-tools-1.13.0 protobuf-3.6.0 setuptools-40.0.0 six-1.11.0
WARNING:root:Installing grpcio-tools took 3.64 seconds.
WARNING:root:Installing grpcio-tools into /Users/tweise/src/beam/sdks/python/.eggs/grpcio-wheels
Collecting grpcio-tools<2,>=1.3.5
  Using cached https://files.pythonhosted.org/packages/55/db/eb99a84abb644e28afb0b452099d8b8b85ee33173e4b551d26a71494b810/grpcio_tools-1.13.0-cp27-cp27m-macosx_10_12_x86_64.whl
Collecting grpcio>=1.13.0 (from grpcio-tools<2,>=1.3.5)
  Using cached https://files.pythonhosted.org/packages/66/89/4a90caabd51c17686cbb48a9bbe8c592c4be929c0d2542d2ffde76b0d671/grpcio-1.13.0-cp27-cp27m-macosx_10_12_x86_64.whl
Collecting protobuf>=3.5.0.post1 (from grpcio-tools<2,>=1.3.5)
  Using cached https://files.pythonhosted.org/packages/4f/56/a21f2d077ceae7fd521c0ed31fb8bb1c7f13ffbb09bf7dd27de6cf6bad08/protobuf-3.6.0-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting six>=1.5.2 (from grpcio>=1.13.0->grpcio-tools<2,>=1.3.5)
  Using cached https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
Collecting enum34>=1.0.4 (from grpcio>=1.13.0->grpcio-tools<2,>=1.3.5)
  Using cached https://files.pythonhosted.org/packages/c5/db/e56e6b4bbac7c4a06de1c50de6fe1ef3810018ae11732a50f15f62c7d050/enum34-1.1.6-py2-none-any.whl
Collecting futures>=2.2.0 (from grpcio>=1.13.0->grpcio-tools<2,>=1.3.5)
  Using cached https://files.pythonhosted.org/packages/2d/99/b2c4e9d5a30f6471e410a146232b4118e697fa3ffc06d6a65efde84debd0/futures-3.2.0-py2-none-any.whl
Collecting setuptools (from protobuf>=3.5.0.post1->grpcio-tools<2,>=1.3.5)
  Using cached https://files.pythonhosted.org/packages/ff/f4/385715ccc461885f3cedf57a41ae3c12b5fec3f35cce4c8706b1a112a133/setuptools-40.0.0-py2.py3-none-any.whl
gapic-google-cloud-pubsub-v1 0.15.4 has requirement oauth2client<4.0dev,>=2.0.0, but you'll have oauth2client 4.1.2 which is incompatible.
googledatastore 7.0.1 has requirement httplib2<0.10,>=0.9.1, but you'll have httplib2 0.11.3 which is incompatible.
googledatastore 7.0.1 has requirement oauth2client<4.0.0,>=2.0.1, but you'll have oauth2client 4.1.2 which is incompatible.
proto-google-cloud-pubsub-v1 0.15.4 has requirement oauth2client<4.0dev,>=2.0.0, but you'll have oauth2client 4.1.2 which is incompatible.
proto-google-cloud-datastore-v1 0.90.4 has requirement oauth2client<4.0dev,>=2.0.0, but you'll have oauth2client 4.1.2 which is incompatible.
Installing collected packages: six, enum34, futures, grpcio, setuptools, protobuf, grpcio-tools
Successfully installed enum34-1.1.6 futures-3.2.0 grpcio-1.13.0 grpcio-tools-1.13.0 protobuf-3.6.0 setuptools-40.0.0 six-1.11.0
WARNING:root:Installing grpcio-tools took 3.76 seconds.
WARNING:root:Installing grpcio-tools into /Users/tweise/src/beam/sdks/python/.eggs/grpcio-wheels
Collecting grpcio-tools<2,>=1.3.5{code}

> Python SDK harness container build fails
> ----------------------------------------
>
>                 Key: BEAM-4784
>                 URL: https://issues.apache.org/jira/browse/BEAM-4784
>             Project: Beam
>          Issue Type: Bug
>          Components: sdk-py-harness
>            Reporter: Thomas Weise
>            Assignee: Robert Bradshaw
>            Priority: Major
>             Fix For: 2.6.0
>
>
> A new build failure has surfaced for ./gradlew -p sdks/python/container docker
> It can be reproduced even on a commit that succeeded before. Basically it attempts to retrieve protobuf for several minutes before it finally fails with "RuntimeError: maximum recursion depth exceeded"
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)