mlops-with-vertex-ai icon indicating copy to clipboard operation
mlops-with-vertex-ai copied to clipboard

Getting started instructions fail at "sudo apt-get install google-cloud-sdk"

Open destijl opened this issue 1 year ago • 6 comments

Step 6 in the getting started instructions fails due to google-cloud-sdk trying to overwrite a LICENSE file installed by google-cloud-cli. This seems like it probably isn't your problem, I think you'll have to go chase the SDK folks to get it fixed.

$ sudo apt-get install google-cloud-sdk
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  google-cloud-sdk-app-engine-java google-cloud-sdk-app-engine-python google-cloud-sdk-pubsub-emulator google-cloud-sdk-bigtable-emulator google-cloud-sdk-datastore-emulator
The following NEW packages will be installed:
  google-cloud-sdk
0 upgraded, 1 newly installed, 0 to remove and 21 not upgraded.
Need to get 0 B/153 MB of archives.
After this operation, 755 MB of additional disk space will be used.
(Reading database ... 138034 files and directories currently installed.)
Preparing to unpack .../google-cloud-sdk_444.0.0-0_all.deb ...
Unpacking google-cloud-sdk (444.0.0-0) ...
dpkg: error processing archive /var/cache/apt/archives/google-cloud-sdk_444.0.0-0_all.deb (--unpack):
 trying to overwrite '/usr/share/google-cloud-sdk/LICENSE', which is also in package google-cloud-cli 438.0.0-0
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/google-cloud-sdk_444.0.0-0_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

I tried apt-get update and apt-get upgrade which got me to cli version 444, but that had the same problem:

$ sudo apt-get install google-cloud-sdk
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  google-cloud-sdk-app-engine-java google-cloud-sdk-app-engine-python google-cloud-sdk-pubsub-emulator google-cloud-sdk-bigtable-emulator google-cloud-sdk-datastore-emulator
The following NEW packages will be installed:
  google-cloud-sdk
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 0 B/153 MB of archives.
After this operation, 755 MB of additional disk space will be used.
(Reading database ... 138797 files and directories currently installed.)
Preparing to unpack .../google-cloud-sdk_444.0.0-0_all.deb ...
Unpacking google-cloud-sdk (444.0.0-0) ...
dpkg: error processing archive /var/cache/apt/archives/google-cloud-sdk_444.0.0-0_all.deb (--unpack):
 trying to overwrite '/usr/share/google-cloud-sdk/LICENSE', which is also in package google-cloud-cli 444.0.0-0
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/google-cloud-sdk_444.0.0-0_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

destijl avatar Aug 22 '23 22:08 destijl