#1223 closed bug
Unnecessary DLLs on Windows
Reported by: | ETZel | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | 1.3 |
Component: | Packaging | Version: | 1.2.3 |
Keywords: | windows | Cc: |
Description
These files probably should not be included in the Windows installation of Deluge:
- POWRPROF.dll and MSIMG32.DLL are parts of Windows
- win32ui.pyd module and it's dependency mfc90.dll are not used (and never should be)
- freetype6.dll, libexpat-1.dll, libpng14-14.dll are parts of Windows Gtk+ runtime (without "Compatibility libs" option)
Change History (9)
comment:1 Changed 14 years ago by Cas
- Milestone set to 1.3.0
comment:2 Changed 14 years ago by andar
- Status changed from new to pending
comment:3 Changed 14 years ago by ETZel
- Status changed from pending to new
- POWRPROF.dll and MSIMG32.DLL are included in Windows 2000 and later, see requirements section (at the bottom) for http://msdn.microsoft.com/en-us/library/dd144957(VS.85).aspx GradientFill and http://msdn.microsoft.com/en-us/library/aa373201(VS.85).aspx SetSuspendState.
- win32ui is not imported in deluge code, nothing else depends on mfc90.dll.
- Expat, Freetype2 and libpng libaries are listed as officially included on Gtk+ Runtime Home Page.
comment:4 Changed 14 years ago by ETZel
- Status changed from new to pending
comment:5 follow-up: ↓ 6 Changed 14 years ago by maxx.h
yep, msvcp90.dll, mswsock.dll, powrprof.dll should be excluded from a python windows binary.
comment:6 in reply to: ↑ 5 Changed 14 years ago by ETZel
- Status changed from pending to new
Replying to maxx.h: mswsock.dll and msvcp90.dll are not in the latest (1.2.3) Windows release, what are you talking about? And MSVCP71.dll, MSVCR71.dll and MSVCR90.dll cannot be dropped (although I do not undertand why build libtorrent with an older VS 2003 runtime)
comment:7 Changed 14 years ago by ETZel
- Status changed from new to pending
(sorry, issue status somwhow changes to "new" when I comment, reverting)
comment:8 Changed 14 years ago by Cas
- Type changed from defect to bug
EZtel this needs to be changed to new otherwise when set to pending it will close automatically in 14 days.
comment:9 Changed 14 years ago by trac-robot
- Status changed from pending to closed
This ticket was closed automatically by the system. It was previously set to a Pending status and hasn't been updated within 14 days.
Are we sure these are unnecessary on all supported versions of Windows? Eg, do all versions of Windows ship the required DLLs?