question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Conflicting .dll (icuuc.dll)

See original GitHub issue

Hey, 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:closed
  • Created 5 years ago
  • Comments:10 (10 by maintainers)

github_iconTop GitHub Comments

1reaction
kayhayencommented, Aug 13, 2018

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.

0reactions
kayhayencommented, Aug 23, 2018

Release as part of 0.5.32.7

Read more comments on GitHub >

github_iconTop Results From Across the Web

Conflicting .dll (icuuc.dll) · Issue #96 · Nuitka/Nuitka - GitHub
Hey, every time I want to compile my script, I ran in to the following error: Error, conflicting DLLs for 'icuuc.dll'.
Read more >
icuuc.dll free download - DLL‑files.com
For instance, a faulty application, icuuc.dll has been deleted or misplaced, corrupted by malicious software present on your PC or a damaged Windows...
Read more >
Dll dependency version conflict - c++ - Stack Overflow
Generally speaking, it won't work. This is due to the fact that the third party DLL versions might interfere with each other when...
Read more >
How to deal DLL conflict in System32 folder? - ITNinja
Hello All. I would like to ask on how to deal DLL with different versions as they called DLL hell. An example of...
Read more >
Packaging ICU4C | ICU Documentation
Following these guidelines prevents other applications that use a standard ICU distribution from conflicting with any libraries that you need.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found