When trying to update VMPlayer to the latest either through the player itself or manually downloading the bundle and running in terminal it keeps failing to update. Below are the logs I am receiving:
[2021-10-19 21:03:16,872]
[2021-10-19 21:03:16,872]
[2021-10-19 21:03:16,872] Installer running.
[2021-10-19 21:03:16,872] Command Line Arguments:
[2021-10-19 21:03:16,872] ['/tmp/vmis.X22g5M/install/vmware-installer/vmware-installer.py', '--set-setting', 'vmware-installer', 'libconf', '', '--install-component', '/tmp/vmis.X22g5M/install/vmware-installer', '--install-bundle', '/home/shaun/Downloads/./VMware-Player-Full-16.2.0-18760230.x86_64.bundle', '']
[2021-10-19 21:03:16,904] System installer version is: 3.0.0.17966106
[2021-10-19 21:03:16,904] Running installer version is: 3.0.0.18760230
[2021-10-19 21:03:16,904] Opening database file /etc/vmware-installer/database
[2021-10-19 21:03:17,098] Initialized UIAppControl. Located at: /usr/lib/vmware/bin/vmware-app-control
[2021-10-19 21:03:17,144] Top level exception handler
Traceback (most recent call last):
File "/tmp/vmis.X22g5M/install/vmware-installer/vmis/db.py", line 31, in decorator
return func(*args, **kwargs)
File "/tmp/vmis.X22g5M/install/vmware-installer/vmis/db.py", line 478, in Add
cur = self._db.execute(statement, (path, mtime, fileType, component))
File "/tmp/vmis.X22g5M/install/vmware-installer/vmis/db.py", line 233, in execute
return self._db.execute(query, args)
sqlite3.IntegrityError: UNIQUE constraint failed: files.path
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/vmis.X22g5M/install/vmware-installer/vmis/core/transaction.py", line 470, in RunThreadedTransaction
txn.Execute(actions)
File "/tmp/vmis.X22g5M/install/vmware-installer/vmis/core/transaction.py", line 245, in Execute
u.Load(self.temp) # Up to load to create the connection and set up a remote component.
File "/tmp/vmis.X22g5M/install/vmware-installer/vmis/core/install.py", line 153, in Load
self._installer.RegisterFile(compiled)
File "/tmp/vmis.X22g5M/install/vmware-installer/vmis/core/installer.py", line 399, in RegisterFile
return self.proxyObject.RegisterFile(filename, mtime=mtime, fileType=fileType)
File "/tmp/vmis.X22g5M/install/vmware-installer/vmis/core/localinstallerops.py", line 387, in RegisterFile
db.files.Add(regfile, mtime, ftype, self._component.uid)
File "/tmp/vmis.X22g5M/install/vmware-installer/vmis/db.py", line 33, in decorator
raise IntegrityError(str(e))
vmis.core.errors.IntegrityError: UNIQUE constraint failed: files.path
Any suggestions for a fix?
Bump
