[Bug 27053] New: Publisher 2000 runs under old, does not run under new, .wine directory structure

wine-bugs at winehq.org wine-bugs at winehq.org
Thu May 5 01:47:08 CDT 2011


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

           Summary: Publisher 2000 runs under old, does not run under new,
                    .wine directory structure
           Product: Wine
           Version: 1.3.18
          Platform: x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: owlbrudder at gmail.com


Created an attachment (id=34484)
 --> (http://bugs.winehq.org/attachment.cgi?id=34484)
Terminal output from running "winetricks dcom98"

Running Fedora 14 x86_64 and Wine 1.3.18. I have Googled and searched winehq
without finding this problem reported.

I installed Wine quite a while ago, when I was still on Fedora 11, I think. At
that time, I installed MS Publisher 2000 and it required some modification to
the standard Wine in order to run. From memory, I had to run winetricks to
install DCOM98 and there may have been other tweaks required - I did not note
them down at the time, but found the page giving the fix through Google
(although I cannot find it again now - sigh!). Publisher 2000 runs fine under
that older .wine tree, in spite of reports to the contrary in the Wine
applications database.

I recently decided to have a go at installing MS Access97, but the installer
only ran for a few seconds after accepting the licence and install directory
inputs. Google turned up a few threads which suggested starting with a fresh
.wine tree, by renaming the existing tree and running winecfg. I did that and
installed Access97 OK, although it has some problems.

However, I cannot get Publisher 2000 to run in the new tree and winetricks does
not want to install DCOM98 - see attached winetricks_dcom98.txt. The system
pops up a dialog saying "A newer version of DCOM95 or DCOM98 had been
installed. To override, you must uninstall the current version first."

Publisher 2000 installs OK, but any attempt to run it comes up with the message
"Windows is low on memory or your hard disk is full. Try closing other programs
and freeing some space on your hard disk before starting Publisher". From
memory, that was the message I was getting under the original .wine tree before
I used winetricks to install DCOM98.

Now I have two trees, one called .winesav, which is the tree from Wine version
1.3.18, containing a running Access97 and faulty Publisher 2000, and the other
called .wine, which was created with the earlier version of Wine and has the
running Publisher 2000 but will not allow me to install Access97.

While trying to install DCOM98, winetricks sets dll overrides for *ole32,
*oleaut32 and *rpcrt4. Checking on these in the two trees shows the current
version of Wine is creating a different directory structure:

[doug at cardraeh ~]$ find .wine -iname "oleaut32*"
.wine/drive_c/windows/system32/oleaut32.dll
[doug at cardraeh ~]$ find .winesav -iname "oleaut32*"
.winesav/drive_c/windows/syswow64/oleaut32.dll

I would prefer to use the newer tree and get Publisher 2000 running in it, as
it does under the older tree. It seems that will require winetricks to
successfully install DCOM98 into the new tree and my best uninformed guess is
that it is the difference in tree structure which is causing my problem.

-- 
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