Successfully installing Wine requires:
Much thought and work from the packager (1x)
A configuration file
Wine will not run without a configuration file. Wine provides a a sample config file and it can be found in /usr/share/doc/wine/samples. Some packagers may attempt to provide (or dynamically generate) a default configuration file. Some packagers may wish to rely on winesetup to generate the configuration file.
A writeable C:\ directory structure on a per-user basis. Applications do dump .ini files into c:\windows, installers dump .exe, .dll and more into c:\windows and subdirectories or into C:\Program Files.
An initial set of registry entries.
The current Wine standard is to use the regedit tool against the 'winedefault.reg' file to generate a default registry.
The current preferred method of configuring/installing Wine is to run /toos/wineinstall. There are several other choices that could be made; registries can be imported from a Windows partition. At this time, Wine does not completely support a complex multi-user installation ala Windows NT, but it could fairly readily.
Some special .dll and .exe files in the windows\system directory, since applications directly check for their presence.