VMware Communities

VMWare Workstation 15 Pro fails upgrade

I am using VMWare Workstation on the following system:



  Host: pegasus Kernel: 5.3.11-arch1-1 x86_64 bits: 64 compiler: gcc

  v: 9.2.0 Desktop: Budgie 10.5.1 Distro: Arch Linux


  Type: Laptop System: PowerSpec product: 1710 v: 1.0 serial: <filter>

  Mobo: Clevo model: 1710 v: 1.0 serial: <filter> UEFI: American Megatrends

  v: 1.05.05 date: 06/23/2017


  ID-1: BAT0 charge: 65.0 Wh condition: 65.0/66.9 Wh (97%)

  model: Notebook BAT status: Full


  Topology: Quad Core model: Intel Core i7-7700HQ bits: 64 type: MT MCP

  arch: Kaby Lake rev: 9 L2 cache: 6144 KiB

  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx

  bogomips: 44817

  Speed: 900 MHz min/max: 800/3800 MHz Core speeds (MHz): 1: 900 2: 900

  3: 900 4: 900 5: 900 6: 900 7: 900 8: 900


  Device-1: NVIDIA GP104BM [GeForce GTX 1070 Mobile] vendor: CLEVO/KAPOK

  driver: nvidia v: 440.31 bus ID: 01:00.0

  Display: x11 server: X.Org 1.20.5 driver: nvidia

  unloaded: modesetting,vesa resolution: 1920x1080~75Hz

  OpenGL: renderer: GeForce GTX 1070/PCIe/SSE2 v: 4.6.0 NVIDIA 440.31

  direct render: Yes


  Device-1: Intel CM238 HD Audio vendor: CLEVO/KAPOK driver: snd_hda_intel

  v: kernel bus ID: 00:1f.3

  Device-2: NVIDIA GP104 High Definition Audio vendor: CLEVO/KAPOK

  driver: snd_hda_intel v: kernel bus ID: 01:00.1

  Sound Server: ALSA v: k5.3.11-arch1-1


  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet

  vendor: CLEVO/KAPOK driver: r8169 v: kernel port: d000 bus ID: 3b:00.0

  IF: enp59s0 state: down mac: <filter>

  Device-2: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel port: d000

  bus ID: 3d:00.0

  IF: wlp61s0 state: up mac: <filter>

  IF-ID-1: vmnet1 state: unknown speed: N/A duplex: N/A mac: <filter>

  IF-ID-2: vmnet8 state: unknown speed: N/A duplex: N/A mac: <filter>


  Local Storage: total: 2.05 TiB used: 909.11 GiB (43.4%)

  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 960 EVO 250GB

  size: 232.89 GiB

  ID-2: /dev/sda vendor: Samsung model: SSD 860 EVO 2TB size: 1.82 TiB


  ID-1: / size: 209.84 GiB used: 17.91 GiB (8.5%) fs: ext4

  dev: /dev/nvme0n1p2

  ID-2: /home size: 1.79 TiB used: 891.20 GiB (48.6%) fs: ext4

  dev: /dev/sda1

  ID-3: swap-1 size: 18.43 GiB used: 0 KiB (0.0%) fs: swap

  dev: /dev/nvme0n1p3


  System Temperatures: cpu: 52.5 C mobo: N/A gpu: nvidia temp: 53 C

  Fan Speeds (RPM): N/A


  Processes: 278 Uptime: 4h 12m Memory: 15.59 GiB used: 5.91 GiB (37.9%)

  Init: systemd Compilers: gcc: 9.2.0 clang: 9.0.0 Shell: bash v: 5.0.11

  inxi: 3.0.36


And I am getting the following error when trying to upgrade to the latest VMWare Workstation


[2019-11-14 17:34:15,648]

[2019-11-14 17:34:15,650]

[2019-11-14 17:34:15,650] Installer running.

[2019-11-14 17:34:15,650] Command Line Arguments:

[2019-11-14 17:34:15,650] ['/tmp/vmis.5HrEEu/install/vmware-installer/vmware-installer.py', '--set-setting', 'vmware-installer', 'libconf', '', '--install-component', '/tmp/vmis.5HrEEu/install/vmware-installer', '--install-bundle', '/home/cryptodan/Downloads/./VMware-Workstation-Full-15.5.1-15018445.x86_64.bundle', '']

[2019-11-14 17:34:15,676] System installer version is:

[2019-11-14 17:34:15,676] Running installer version is:

[2019-11-14 17:34:15,676] Opening database file /etc/vmware-installer/database

[2019-11-14 17:34:15,709] Uncaught exception in installer:

Traceback (most recent call last):

  File "/tmp/vmis.5HrEEu/install/vmware-installer/vmware-installer.py", line 705, in <module>


  File "/tmp/vmis.5HrEEu/install/vmware-installer/vmware-installer.py", line 554, in main

    txn.Install(options.installComponent, options.installBundle, opts, database)

  File "/tmp/vmis.5HrEEu/install/vmware-installer/vmis/core/transaction.py", line 536, in Install

    resolveResults = Resolve(common.repository.available, common.repository.installed, [], db.database)

  File "/tmp/vmis.5HrEEu/install/vmware-installer/vmis/core/dependency.py", line 1421, in Resolve


  File "/tmp/vmis.5HrEEu/install/vmware-installer/vmis/core/dependency.py", line 367, in constructLinks

    for dependency in node.component.dependencies:

  File "/tmp/vmis.5HrEEu/install/vmware-installer/vmis/core/component.py", line 489, in _getDependencies

    deps = db.database.components.GetDependencies(self._uid)

  File "/tmp/vmis.5HrEEu/install/vmware-installer/vmis/db.py", line 707, in GetDependencies


  File "/tmp/vmis.5HrEEu/install/vmware-installer/vmis/db.py", line 233, in execute

    return self._db.execute(query, args)

sqlite3.OperationalError: no such table: component_dependencies

What is the fix?

0 Kudos
1 Reply

From the log attached, the database of the old installer is corrupted.

You can remove the directories listed below, and then reinstall 15.5.1.





Your existing VMs will NOT be removed, but your configurations may be reset after reinstallation.