marblejenka opened a new issue, #33460:
URL: https://github.com/apache/beam/issues/33460

   ### What happened?
   
   `local-env-setup.sh` fails to install goavro due to `go get` 
[depreciation](https://go.dev/doc/go-get-install-deprecation).
   
   ```
   s2@cloudshell:~/beam (s2demo-current-elk)$ ./local-env-setup.sh 
   
********************************************************************************
   You are running apt-get inside of Cloud Shell. Note that your Cloud Shell  
   machine is ephemeral and no system-wide change will persist beyond session 
end. 
   
   To suppress this warning, create an empty ~/.cloudshell/no-apt-get-warning 
file.
   The command will automatically proceed in 5 seconds or on any key. 
   
   Visit https://cloud.google.com/shell/help for more information.              
   
   
********************************************************************************
   Reading package lists... Done
   E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission 
denied)
   E: Unable to lock directory /var/lib/apt/lists/
   Installing dependencies listed in pkglist file
   
********************************************************************************
   You are running apt-get inside of Cloud Shell. Note that your Cloud Shell  
   machine is ephemeral and no system-wide change will persist beyond session 
end. 
   
   To suppress this warning, create an empty ~/.cloudshell/no-apt-get-warning 
file.
   The command will automatically proceed in 5 seconds or on any key. 
   
   Visit https://cloud.google.com/shell/help for more information.              
   
   
********************************************************************************
   E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: 
Permission denied)
   E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), 
are you root?
   Installing grpcio-tools mypy-protobuf
   Defaulting to user installation because normal site-packages is not writeable
   Collecting grpcio-tools
     Downloading 
grpcio_tools-1.68.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
 (5.3 kB)
   Collecting mypy-protobuf
     Downloading mypy_protobuf-3.6.0-py3-none-any.whl.metadata (466 bytes)
   Collecting protobuf<6.0dev,>=5.26.1 (from grpcio-tools)
     Downloading protobuf-5.29.2-cp38-abi3-manylinux2014_x86_64.whl.metadata 
(592 bytes)
   Collecting grpcio>=1.68.1 (from grpcio-tools)
     Downloading 
grpcio-1.68.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
 (3.9 kB)
   Requirement already satisfied: setuptools in 
/usr/local/lib/python3.12/dist-packages (from grpcio-tools) (75.1.0)
   Collecting types-protobuf>=4.24 (from mypy-protobuf)
     Downloading types_protobuf-5.29.1.20241207-py3-none-any.whl.metadata (2.3 
kB)
   Downloading 
grpcio_tools-1.68.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 
(2.4 MB)
      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 13.9 MB/s eta 0:00:00
   Downloading mypy_protobuf-3.6.0-py3-none-any.whl (16 kB)
   Downloading 
grpcio-1.68.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 
MB)
      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.9/5.9 MB 56.9 MB/s eta 0:00:00
   Downloading protobuf-5.29.2-cp38-abi3-manylinux2014_x86_64.whl (319 kB)
      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 319.7/319.7 kB 34.1 MB/s eta 
0:00:00
   Downloading types_protobuf-5.29.1.20241207-py3-none-any.whl (73 kB)
      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.9/73.9 kB 10.6 MB/s eta 
0:00:00
   Installing collected packages: types-protobuf, protobuf, grpcio, 
mypy-protobuf, grpcio-tools
     WARNING: The scripts protoc-gen-mypy and protoc-gen-mypy_grpc are 
installed in '/home/s2/.local/bin' which is not on PATH.
     Consider adding this directory to PATH or, if you prefer to suppress this 
warning, use --no-warn-script-location.
   ERROR: pip's dependency resolver does not currently take into account all 
the packages that are installed. This behaviour is the source of the following 
dependency conflicts.
   tensorflow 2.17.0 requires 
protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<5.0.0dev,>=3.20.3,
 but you have protobuf 5.29.2 which is incompatible.
   tink 1.10.0 requires 
protobuf!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<5.0.0.dev0,>=3.20.2, but 
you have protobuf 5.29.2 which is incompatible.
   Successfully installed grpcio-1.68.1 grpcio-tools-1.68.1 mypy-protobuf-3.6.0 
protobuf-5.29.2 types-protobuf-5.29.1.20241207
   E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: 
Permission denied)
   E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), 
are you root?
   E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: 
Permission denied)
   E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), 
are you root?
   E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: 
Permission denied)
   E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), 
are you root?
   E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: 
Permission denied)
   E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), 
are you root?
   E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: 
Permission denied)
   E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), 
are you root?
   Installing goavro
   go: go.mod file not found in current directory or any parent directory.
           'go get' is no longer supported outside a module.
           To build and install a command, use 'go install' with a version,
           like 'go install example.com/cmd@latest'
           For more information, see 
https://golang.org/doc/go-get-install-deprecation
           or run 'go help get' or 'go help install'.
   GOPATH was set for this session to 
'/home/s2/beam/sdks/go/examples/.gogradle/project_gopath'. Make sure to add 
this path to your ~/.bashrc file after the execution of this script.
   ```
   
   
   ### Issue Priority
   
   Priority: 3 (minor)
   
   ### Issue Components
   
   - [ ] Component: Python SDK
   - [ ] Component: Java SDK
   - [ ] Component: Go SDK
   - [ ] Component: Typescript SDK
   - [ ] Component: IO connector
   - [ ] Component: Beam YAML
   - [ ] Component: Beam examples
   - [ ] Component: Beam playground
   - [ ] Component: Beam katas
   - [ ] Component: Website
   - [ ] Component: Infrastructure
   - [ ] Component: Spark Runner
   - [ ] Component: Flink Runner
   - [ ] Component: Samza Runner
   - [ ] Component: Twister2 Runner
   - [ ] Component: Hazelcast Jet Runner
   - [ ] Component: Google Cloud Dataflow Runner


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to