[Bug 32554] Microsoft XML Paper Specification Essentials Pack (XPSEP) fails with "Path not found" error

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Dec 27 05:39:23 CST 2012


http://bugs.winehq.org/show_bug.cgi?id=32554

Anastasius Focht <focht at 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 at 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 at 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

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list