http://bugs.winehq.org/show_bug.cgi?id=19204
Summary: Wine version control Product: Wine Version: unspecified Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: saulotoledo@gmail.com
Some wine users don't know some downloads aren't good for some windows versions. Sometimes, install some libs do the wine system do not work anymore, because we override the correct version of that lib for the version of Windows we are using with Wine...
For example, the component "ExampleLibPlaySound.dll" is installed to some application who runs with Windows XP config on Wine. Then I install DCOM98 who have a ond version of this lib to Windows 98. What happens here: I lost my "XP" version of the lib and my wine system stop works correctily, and I'm a newbye user with wine and don't know how fix this.
Wine already have a configuration to work with prefix, why not do Wine create a prefix for each Windows version automatically? I think if we have a good project to do this, can be the solution to problems with application compatibility.
See this case: I have wine working with Windows 2000 compatibility, then I go install an application who told me "Windows XP is needed". I open Wine config utility and put "Windows XP", and now I can install the new application and broke my wine system without know why exactily.
Wine is trying do 2 or 3 (or more) versions of Windows run at the same directory! This don't happens with Windows and will not work good with Wine, and it's not the user who need know how fix this (users are not always programmers, can be people who knows only use the Office application).
If I'm wrong, please correct me. And thanks for attention. :-)