http://bugs.winehq.org/show_bug.cgi?id=32554
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer URL| | | |http://download.microsoft.c | |om/download/2/5/2/2526f55d- | |32bc-410f-be18-164ba67ae07d | |/XPSEP XP and Server 2003 | |32 bit.msi CC| |focht@gmx.net Version|unspecified |1.5.19 Summary|XPSEP instalation fails |Microsoft XML Paper |with "Path not found" error |Specification Essentials | |Pack (XPSEP) fails with | |"Path not found" error
--- Comment #1 from Anastasius Focht focht@gmx.net 2012-12-27 05:39:23 CST --- Hello Timoteo,
I can't reproduce the problem with "Microsoft XML Paper Specification Essentials Pack" installer (xpsep). Please upgrade to wine 1.5.20 Also make sure you use a fresh/clean 32-bit WINEPREFIX.
If it still happens, please attach "dd_XPS.txt" log from WINEPREFIX user temp folder.
Unrelated to your problem, winetricks .NET 3.0 SP1 recipe seems to be broken in newer Wine versions (wine 1.5.20), it shows:
--- snip --- NetFx30SP1_x86.exe exited with status 236 --- snip ---
From the log files:
--- snip --- [12/27/12,12:22:55] !!Component Version Summary [12/27/12,12:22:55] Microsoft .NET Framework 3.0 SP1 [12/27/12,12:22:55] Windows 2003 Server Service Pack 1 Update Information [12/27/12,12:22:55] XPSEPSC Installer [12/27/12,12:22:55] WIC Installer [12/27/12,12:22:55] MSXML 6.0 Parser [12/27/12,12:22:55] RGB Rast [12/27/12,12:22:55] Microsoft .NET Framework 2.0 SP1 [12/27/12,12:22:55] Microsoft .NET Framework 3.0 SP1 [12/27/12,12:22:55] Microsoft .NET Framework 3.0 SP1 [12/27/12,12:22:55] Microsoft .NET Framework 3.0a ... [12/27/12,12:22:57] VS Scenario: [2] *** Blocking Components exist and must be satisified before continuing to install *** [12/27/12,12:22:57] VS Scenario: [2] Microsoft .NET Framework 2.0 SP1 [12/27/12,12:22:57] VS Scenario: [2] *** End of Blocking Component List *** [12/27/12,12:22:57] VS Scenario: [2] Failed to pass the Warnings/Blocks checks in CVSScenario::Start() ... --- snip ---
It seems Microsoft changed the requirements for .NET 3.0 SP1 to also require .NET 2.0 SP1.
There is one sentence in description for .NET 3.0 SP1 download that gives a hint (https://www.microsoft.com/en-us/download/details.aspx?id=3005):
--- snip --- In addition, this release provides security improvements, and prerequisite feature support for Microsoft .NET Framework 3.5. --- snip ---
So .NET 3.0 SP1 requires .NET 2.0 SP1 prerequisite. Unfortunately this is only called in 'dotnet35' recipe:
--- snip --- load_dotnet35() { ... w_call dotnet20sp1 $WINESERVER -w w_call dotnet30sp1 $WINESERVER -w ... --- snip ---
To fix winetricks, one needs to move 'dotnet20sp1' into 'load_dotnet30sp1' recipe (remove from 'load_dotnet35').
Example:
--- snip --- load_dotnet30sp1() { ... w_call dotnet30 $WINESERVER -w w_call dotnet20sp1 $WINESERVER -w ... }
load_dotnet35() { ... w_call dotnet30sp1 $WINESERVER -w ... --- snip ---
With that change .NET 3.0 SP1 and .NET 3.5 Frameworks install successfully in clean WINEPREFIX (using winetricks from http://winetricks.googlecode.com/svn/trunk/src/winetricks)
To verify .NET Framework installation(s) in WINEPREFIX you can use the .NET Framework Setup Verification Tool from Aaron Stebner (Microsoft) which checks for proper installation of .NET assemblies and registry entries (as described in Wine appdb .NET Frameworks section)
Anyway, please try the installer on wine 1.5.20
Regards