Recent change causes registry creation to fail

Benjamin M. Schwartz bmschwar at fas.harvard.edu
Thu May 29 23:34:20 CDT 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I am trying to write a scripted wine installation in a nonstandard
directory.  As part of this procedure, I set $WINEPREFIX and then run
wineprefixcreate.  This worked perfectly in 0.9.59, but in 0.9.60+ it
fails with

wineserver: chdir to config dir : Not a directory
wine: for some mysterious reason, the wine server failed to run

"regedit" fails with the same error.  Wine does run, but its registry
appears to be screwy.  For example, the DOS environment variables like
%PROGRAMFILES% and %PATH% are not set at all.

I have traced the error to a change made by Alexandre Julliard to
registry.c in mid-April [1].  Why might that change have this effect?
What should I do to avoid this problem?

Thank you,
Ben Schwartz
OLPC volunteer

[1]
http://source.winehq.org/git/wine.git/?a=blobdiff;f=server/registry.c;h=d2c0b23dcf80f042d73046fbe60aac78d7ce16a0;hp=50848924601c5bbbc504b2f9a83ec55a1fad57b3;hb=161160f05ae2340ab5bb35307ca02056cbca68e9;hpb=e52e5e67159753cdc0c5abfa409f71c0710dab47
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkg/g8wACgkQUJT6e6HFtqTgdwCeM7S/HVIS8LU82qVQ5R3cs0Yt
HGAAn3cQhdG4VR5H/2jbIbU7SS/uDRX4
=5Bd7
-----END PGP SIGNATURE-----



More information about the wine-devel mailing list