Bonjour,
Ce jour lorsque je tente d’installer VMWare Workstation Pro 17.5.2 voici ce que j’ai en erreur :
`deviennenicolas@Nicolas:~/Téléchargements/FEDORA$ chmod +x VMware-Workstation-Full-17.5.2-23775571.x86_64.bundle
deviennenicolas@Nicolas:~/Téléchargements/FEDORA$ sudo ./VMware-Workstation-Full-17.5.2-23775571.x86_64.bundle
Extracting VMware Installer...done.
Installing VMware VMX 17.5.2
Configuring...--- Logging error ---
Traceback (most recent call last):#### ] 52%
File "/tmp/vmis.YI0B6L/install/vmware-installer/python/lib/logging/__init__.py", line 1103, in emit
stream.write(msg + self.terminator)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 474-475: ordinal not in range(128)
Call stack:
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmware-installer.py", line 694, in <module>
main(options)
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmware-installer.py", line 536, in main
txn.Install(options.installComponent,
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/transaction.py", line 687, in Install
RunTransaction(actions, options)
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/transaction.py", line 414, in RunTransaction
RunThreadedTransaction(txn, actions)
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/transaction.py", line 472, in RunThreadedTransaction
txn.Run()
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/transaction.py", line 78, in Run
self.get()()
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/common.py", line 156, in Show
wrap(i.PostTransaction, txn.opts['ignoreErrors'])
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/util/__init__.py", line 26, in wrap
func(*args, **kwargs)
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/install.py", line 308, in PostTransaction
self._installer.PostTransactionInstall(**self.args)
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/remoteinstaller.py", line 94, in PostTransactionInstall
return self.MessageOut(self.whoami(), old, new, upgrade)
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/remoteinstaller.py", line 387, in MessageOut
retval = vmispy.RunExternalMethod(self._remoteUID, 0, strio.getvalue().decode('latin-1'))
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/installer.py", line 122, in MessageIn
self.proxyObject.MessageIn(uid, str)
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/remoteinstallerops.py", line 403, in MessageIn
ret = method(*args, **kwargs)
File "<string>", line 372, in PostTransactionInstall
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/installer.py", line 40, in Info
return self.installer.Log('info', *args, **kwargs)
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/installer.py", line 335, in Log
return self.proxyObject.Log(logType, *args, **kwargs)
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/remoteinstallerops.py", line 159, in Log
return self.MessageOut(self.whoami(), logType, *args, **kwargs)
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/remoteinstallerops.py", line 485, in MessageOut
retval = vmispy.RunExternalMethod(0, self._UID, strio.getvalue().decode('latin-1'))
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/remoteinstaller.py", line 301, in MessageIn
ret = method(*args, **kwargs)
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/installer.py", line 335, in Log
return self.proxyObject.Log(logType, *args, **kwargs)
File "/tmp/vmis.YI0B6L/install/vmware-installer/vmis/core/localinstallerops.py", line 241, in Log
ltype(*args, **kwargs)
Message: 'stderr: [AppLoader] GLib does not have GSettings support.\nUsing kernel build system.\nwarning: the compiler differs from the one used to build the kernel\n The kernel was built by: gcc (GCC) 14.1.1 20240620 (Red Hat 14.1.1-6)\n You are using: gcc (GCC) 14.1.1 20240701 (Red Hat 14.1.1-7)\nDans le fichier inclus depuis /tmp/modconfig-kZg68t/vmmon-only/linux/hostif.c:76:\n/tmp/modconfig-kZg68t/vmmon-only/./include/pgtbl.h: Dans la fonction \xab\xa0PgtblVa2MPNLocked\xa0\xbb:\n/tmp/modconfig-kZg68t/vmmon-only/./include/pgtbl.h:60:8: erreur: d\xe9claration implicite de la fonction \xab\xa0pgd_large\xa0\xbb; vouliez-vous utiliser \xab\xa0pgd_page\xa0\xbb\xa0? [-Wimplicit-function-declaration]\n 60 | if (pgd_large(*pgd)) {\n | ^~~~~~~~~\n | pgd_page\nDans le fichier inclus depuis /tmp/modconfig-kZg68t/vmmon-only/./include/pgtbl.h:25:\n/tmp/modconfig-kZg68t/vmmon-only/./include/compat_pgtable.h:39:45: erreur: d\xe9claration implicite de la fonction \xab\xa0p4d_large\xa0\xbb; vouliez-vous utiliser \xab\xa0p4d_page\xa0\xbb\xa0? [-Wimplicit-function-declaration]\n 39 | # define compat_p4d_large(p4d) p4d_large(p4d)\n | ^~~~~~~~~\n/tmp/modconfig-kZg68t/vmmon-only/./include/pgtbl.h:70:8: note: dans l\'expansion de la macro \xab\xa0compat_p4d_large\xa0\xbb\n 70 | if (compat_p4d_large(*p4d)) {\n | ^~~~~~~~~~~~~~~~\n/tmp/modconfig-kZg68t/vmmon-only/./include/pgtbl.h:78:11: erreur: d\xe9claration implicite de la fonction \xab\xa0pud_large\xa0\xbb; vouliez-vous utiliser \xab\xa0pud_page\xa0\xbb\xa0? [-Wimplicit-function-declaration]\n 78 | if (pud_large(*pud)) {\n | ^~~~~~~~~\n | pud_page\n/tmp/modconfig-kZg68t/vmmon-only/linux/driver.c:271:1: attention: aucun prototype pr\xe9c\xe9dent pour \xab\xa0LinuxDriverInit\xa0\xbb [-Wmissing-prototypes]\n 271 | LinuxDriverInit(void)\n | ^~~~~~~~~~~~~~~\n/tmp/modconfig-kZg68t/vmmon-only/linux/driver.c:339:1: attention: aucun prototype pr\xe9c\xe9dent pour \xab\xa0LinuxDriverExit\xa0\xbb [-Wmissing-prototypes]\n 339 | LinuxDriverExit(void)\n | ^~~~~~~~~~~~~~~\n/tmp/modconfig-kZg68t/vmmon-only/./include/pgtbl.h:86:14: erreur: d\xe9claration implicite de la fonction \xab\xa0pmd_large\xa0\xbb; vouliez-vous utiliser \xab\xa0pmd_page\xa0\xbb\xa0? [-Wimplicit-function-declaration]\n 86 | if (pmd_large(*pmd)) {\n | ^~~~~~~~~\n | pmd_page\n/tmp/modconfig-kZg68t/vmmon-only/linux/hostif.c: Au plus haut niveau:\n/tmp/modconfig-kZg68t/vmmon-only/linux/hostif.c:2926:1: attention: aucun prototype pr\xe9c\xe9dent pour \xab\xa0HostIFCheckTrackedMPN\xa0\xbb [-Wmissing-prototypes]\n 2926 | HostIFCheckTrackedMPN(VMDriver *vm, // IN: The VM instance\n | ^~~~~~~~~~~~~~~~~~~~~\n/tmp/modconfig-kZg68t/vmmon-only/linux/hostif.c:3046:1: attention: aucun prototype pr\xe9c\xe9dent pour \xab\xa0HostIFWritePhysicalWork\xa0\xbb [-Wmissing-prototypes]\n 3046 | HostIFWritePhysicalWork(MA ma, // MA to be written to\n | ^~~~~~~~~~~~~~~~~~~~~~~\n/tmp/modconfig-kZg68t/vmmon-only/linux/hostif.c:3205:1: attention: aucun prototype pr\xe9c\xe9dent pour \xab\xa0HostIFStartTimer\xa0\xbb [-Wmissing-prototypes]\n 3205 | HostIFStartTimer(Bool rateChanged, //IN: Did rate change?\n | ^~~~~~~~~~~~~~~~\nmake[3]: *** [scripts/Makefile.build:244: /tmp/modconfig-kZg68t/vmmon-only/linux/hostif.o] Error 1\nmake[3]: *** Attente des t\xe2ches non termin\xe9es....\n/tmp/modconfig-kZg68t/vmmon-only/common/task.c:548:1: attention: aucun prototype pr\xe9c\xe9dent pour \xab\xa0TaskGetFlatWriteableDataSegment\xa0\xbb [-Wmissing-prototypes]\n 548 | TaskGetFlatWriteableDataSegment(void)\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n/tmp/modconfig-kZg68t/vmmon-only/common/vmx86.c:700:1: attention: aucun prototype pr\xe9c\xe9dent pour \xab\xa0Vmx86FreeVMDriver\xa0\xbb [-Wmissing-prototypes]\n 700 | Vmx86FreeVMDriver(VMDriver *vm)\n | ^~~~~~~~~~~~~~~~~\n/tmp/modconfig-kZg68t/vmmon-only/common/vmx86.c:733:1: attention: aucun prototype pr\xe9c\xe9dent pour \xab\xa0Vmx86AllocVMDriver\xa0\xbb [-Wmissing-prototypes]\n 733 | Vmx86AllocVMDriver(uint32 numVCPUs)\n | ^~~~~~~~~~~~~~~~~~\nmake[2]: *** [/usr/src/kernels/6.9.7-200.fc40.x86_64/Makefile:1930: /tmp/modconfig-kZg68t/vmmon-only] Error 2\nmake[1]: *** [Makefile:252: __sub-make] Error 2\nmake: *** [Makefile:117: vmmon.ko] Error 2\nUsing kernel build system.\nwarning: the compiler differs from the one used to build the kernel\n The kernel was built by: gcc (GCC) 14.1.1 20240620 (Red Hat 14.1.1-6)\n You are using: gcc (GCC) 14.1.1 20240701 (Red Hat 14.1.1-7)\n/tmp/modconfig-kZg68t/vmnet-only/userif.c:1091:1: attention: aucun prototype pr\xe9c\xe9dent pour \xab\xa0VNetUserIf_Create\xa0\xbb [-Wmissing-prototypes]\n 1091 | VNetUserIf_Create(VNetPort **ret) // OUT\n | ^~~~~~~~~~~~~~~~~\n/tmp/modconfig-kZg68t/vmnet-only/netif.c:173:1: attention: aucun prototype pr\xe9c\xe9dent pour \xab\xa0VNetNetIf_Create\xa0\xbb [-Wmissing-prototypes]\n 173 | VNetNetIf_Create(char *devName, // IN:\n | ^~~~~~~~~~~~~~~~\n/tmp/modconfig-kZg68t/vmnet-only/bridge.c:258:1: attention: aucun prototype pr\xe9c\xe9dent pour \xab\xa0VNetBridge_Create\xa0\xbb [-Wmissing-prototypes]\n 258 | VNetBridge_Create(const char *devName, // IN: name of device (e.g., "eth0")\n | ^~~~~~~~~~~~~~~~~\nDans le fichier inclus depuis ./include/linux/spinlock.h:305,\n depuis ./include/linux/sched.h:2138,\n depuis /tmp/modconfig-kZg68t/vmnet-only/bridge.c:25:\n/tmp/modconfig-kZg68t/vmnet-only/bridge.c: Dans la fonction \xab\xa0VNetBridgeReceiveFromVNet\xa0\xbb:\n/tmp/modconfig-kZg68t/vmnet-only/vmnetInt.h:44:39: erreur: \xab\xa0dev_base_lock\xa0\xbb non d\xe9clar\xe9 (premi\xe8re utilisation dans cette fonction); vouliez-vous utiliser \xab\xa0device_lock\xa0\xbb\xa0?\n 44 | #define dev_lock_list() read_lock(&dev_base_lock)\n | ^~~~~~~~~~~~~\n./include/linux/rwlock.h:56:48: note: dans la d\xe9finition de la macro \xab\xa0read_lock\xa0\xbb\n 56 | #define read_lock(lock) _raw_read_lock(lock)\n | ^~~~\n/tmp/modconfig-kZg68t/vmnet-only/bridge.c:587:4: note: dans l\'expansion de la macro \xab\xa0dev_lock_list\xa0\xbb\n 587 | dev_lock_list();\n | ^~~~~~~~~~~~~\n/tmp/modconfig-kZg68t/vmnet-only/vmnetInt.h:44:39: note: chaque identificateur non d\xe9clar\xe9 est rapport\xe9 une seule fois pour chaque fonction dans laquelle il appara\xeet\n 44 | #define dev_lock_list() read_lock(&dev_base_lock)\n | ^~~~~~~~~~~~~\n./include/linux/rwlock.h:56:48: note: dans la d\xe9finition de la macro \xab\xa0read_lock\xa0\xbb\n 56 | #define read_lock(lock) _raw_read_lock(lock)\n | ^~~~\n/tmp/modconfig-kZg68t/vmnet-only/bridge.c:587:4: note: dans l\'expansion de la macro \xab\xa0dev_lock_list\xa0\xbb\n 587 | dev_lock_list();\n | ^~~~~~~~~~~~~\n/tmp/modconfig-kZg68t/vmnet-only/bridge.c: Dans la fonction \xab\xa0VNetBridgeUp\xa0\xbb:\n/tmp/modconfig-kZg68t/vmnet-only/vmnetInt.h:44:39: erreur: \xab\xa0dev_base_lock\xa0\xbb non d\xe9clar\xe9 (premi\xe8re utilisation dans cette fonction); vouliez-vous utiliser \xab\xa0device_lock\xa0\xbb\xa0?\n 44 | #define dev_lock_list() read_lock(&dev_base_lock)\n | ^~~~~~~~~~~~~\n./include/linux/rwlock.h:56:48: note: dans la d\xe9finition de la macro \xab\xa0read_lock\xa0\xbb\n 56 | #define read_lock(lock) _raw_read_lock(lock)\n | ^~~~\n/tmp/modconfig-kZg68t/vmnet-only/bridge.c:900:4: note: dans l\'expansion de la macro \xab\xa0dev_lock_list\xa0\xbb\n 900 | dev_lock_list();\n | ^~~~~~~~~~~~~\n/tmp/modconfig-kZg68t/vmnet-only/bridge.c: Au plus haut niveau:\n/tmp/modconfig-kZg68t/vmnet-only/bridge.c:1411:1: attention: aucun prototype pr\xe9c\xe9dent pour \xab\xa0VNetBridgeSendLargePacket\xa0\xbb [-Wmissing-prototypes]\n 1411 | VNetBridgeSendLargePacket(struct sk_buff *skb, // IN: packet to split\n | ^~~~~~~~~~~~~~~~~~~~~~~~~\nmake[3]: *** [scripts/Makefile.build:244: /tmp/modconfig-kZg68t/vmnet-only/bridge.o] Error 1\nmake[3]: *** Attente des t\xe2ches non termin\xe9es....\nmake[2]: *** [/usr/src/kernels/6.9.7-200.fc40.x86_64/Makefile:1930: /tmp/modconfig-kZg68t/vmnet-only] Error 2\nmake[1]: *** [Makefile:252: __sub-make] Error 2\nmake: *** [Makefile:117: vmnet.ko] Error 2\nUnable to install all modules. See log for details.\n\n'
Rolling back VMware Workstation 17.5.2
Deconfiguring...
Uninstalling VMware Installer 3.1.0
Deconfiguring...
[######################################################################] 100%
Installation was unsuccessful.`