Conflicting .dll (icuuc.dll)
See original GitHub issueHey,
every time I want to compile my script, I ran in to the following error:
Error, conflicting DLLs for 'icuuc.dll'. c:\windows\system32\icuuc.dll used by: E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\_hashlib.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\sip.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\_ssl.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\imageformats\qtga.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\imageformats\qwbmp.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\platforms\qminimal.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\_msi.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\imageformats\qsvg.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\_elementtree.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\imageformats\qwebp.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\iconengines\qsvgicon.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\QtCore.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\_decimal.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\_tkinter.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\pyexpat.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\QtGui.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\mediaservice\qtmedia_audioengine.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\select.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\imageformats\qico.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\_sqlite3.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\_overlapped.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\_socket.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\imageformats\qtiff.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\QtWidgets.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\imageformats\qjpeg.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\_ctypes.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\_lzma.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\printsupport\windowsprintersupport.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\mediaservice\wmfengine.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\mediaservice\dsengine.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\platforms\qwindows.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\imageformats\qicns.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\_multiprocessing.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\platforms\qwebgl.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\_asyncio.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\imageformats\qgif.dll E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\_bz2.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\unicodedata.pyd E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\PyQt5\qt-plugins\platforms\qoffscreen.dll different from e:\programme\python\kanzlei\mail\kompilat\updater.dist\icuuc.dll used by E:\Programme\Python\Kanzlei\Mail\Kompilat\Updater.dist\Updater.exe
The crazy thing about it is, that the dll in the application is wrong?!
Codeexample:
from PyQt5 import QtWidgets, QtCore
Information: Nuitka-Version: 0.5.33rc4 Python-Version: 3.6.6 (x64) Platform: Win 10 (Build 17733) Nuitka-Install: Easy-Install
Issue Analytics
- State:
- Created 5 years ago
- Comments:10 (10 by maintainers)
Top GitHub Comments
Please run this with --force-dll-dependency-cache-update once. Nuitka remembers the bad detection previously made, or so I think. Should be good then.
Release as part of 0.5.32.7