[Bug 31013] New: ~/.wine is not a directory when trying to run wine
http://bugs.winehq.org/show_bug.cgi?id=31013 Bug #: 31013 Summary: ~/.wine is not a directory when trying to run wine Product: Wine Version: 1.4.1 Platform: x86-64 OS/Version: Mac OS X Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: qparis(a)playonlinux.com Classification: Unclassified When I run wine winecfg in a clean wine prefix, I get the error "/Users/Tinou/.wine" is not a directory. Of course I've checked, and /Users/Tinou/.wine IS a directory If I remove /Users/Tinou/.wine (rm -rf), I get wine: '/Users/Tinou is not owned by you, refusing to create ...' The problem is that my home directory is owned by me... tinoumac:~ Tinou$ ls -l /Users/ total 0 drwxrwxrwt 11 root wheel 374 15 mai 21:45 Shared drwxr-xr-x@ 115 Tinou staff 3910 25 jui 17:13 Tinou The problem is quite critical, it prevents wine from running. Wine version concerned: 1.4.1 1.5.6 1.5.7 Last version working : 1.5.5 Tell me if you want a regression testing -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 Quentin Pâris <qparis(a)playonlinux.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |qparis(a)playonlinux.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression --- Comment #1 from Austin English <austinenglish(a)gmail.com> 2012-06-25 12:38:31 CDT --- A regression test would be helpful, yes. http://wiki.winehq.org/RegressionTesting -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 --- Comment #2 from Quentin Pâris <qparis(a)playonlinux.com> 2012-06-25 18:16:10 CDT --- Done. cecf1056bb17f83586568c98d42ed687c1c41684 is the first bad commit commit cecf1056bb17f83586568c98d42ed687c1c41684 Author: André Hentschel <nerv(a)dawncrow.de> Date: Sat Jun 2 18:58:39 2012 +0200 iphlpapi: Check for the right IP statistics structure name (for DragonFly BSD). :100755 100755 0e7c31570b3f142863384093efed583861e6aa4b 0add6369db1b1ef7243f20a1b100436e7cbfae5e M configure :100644 100644 f7701e2ee93d104669e047b6a17f77667a601fc0 d085459f8826488565066a60958493da7cf83a10 M configure.ac :040000 040000 5ce18dc832358f98ce1fab45f9e603e40c1ff6f6 7c24015dae64d6bff0d89a6237f75d37a8fb6746 M dlls :040000 040000 4f4a3e0fba625528c660379ed9054e0516b68a6a 6e5e7bb6f34216d655cb938f7e64f1e299a6d120 M include I will try to build the latest version without this patch tomorrow to confirm -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv(a)dawncrow.de --- Comment #3 from Austin English <austinenglish(a)gmail.com> 2012-06-25 19:05:36 CDT --- Interesting... -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 --- Comment #4 from Quentin Pâris <qparis(a)playonlinux.com> 2012-06-26 08:50:52 CDT --- Any idea about the origin of the problem? I'm note able to fix 1.5.7 because there are to many thing that have changed. I'm still trying though -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 --- Comment #5 from André H. <nerv(a)dawncrow.de> 2012-06-26 13:30:57 CDT --- Hi, really interesting, i doubt it's by my original changes. As you are on MacOS and AJ used the chance to update autoconf i'd say it's: +/* Enable large inode numbers on Mac OS X 10.5. */ +#ifndef _DARWIN_USE_64_BIT_INODE +# define _DARWIN_USE_64_BIT_INODE 1 +#endif Can you please remove these lines from include/config.* and rebuild on current git, i hope that's it. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 André H. <nerv(a)dawncrow.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |cecf1056bb17f83586568c98d42 | |ed687c1c41684 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 --- Comment #6 from Quentin Pâris <qparis(a)playonlinux.com> 2012-06-26 14:59:35 CDT --- I've already tried with 1.5.7 but it did not work. I'm retrying now to be sure. Also, I'm building 32 bits version of wine, and it is cross-compiled on a Linux machine -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|major |enhancement --- Comment #7 from Austin English <austinenglish(a)gmail.com> 2012-06-26 15:09:34 CDT --- (In reply to comment #6)
I've already tried with 1.5.7 but it did not work. I'm retrying now to be sure.
Also, I'm building 32 bits version of wine, and it is cross-compiled on a Linux machine
That's a relatively exotic configuration, there's likely to be bugs..Not major. Does removing the lines from include/config.h as Andre asked help? Alternatively, you could try regenerating configure with autoconf 2.68 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 --- Comment #8 from Quentin Pâris <qparis(a)playonlinux.com> 2012-06-26 15:11:58 CDT --- (In reply to comment #7)
(In reply to comment #6)
I've already tried with 1.5.7 but it did not work. I'm retrying now to be sure.
Also, I'm building 32 bits version of wine, and it is cross-compiled on a Linux machine
That's a relatively exotic configuration, there's likely to be bugs..Not major.
Does removing the lines from include/config.h as Andre asked help? Alternatively, you could try regenerating configure with autoconf 2.68
I've built every wine version since wine 1.2 with this configuration and it has always worked. I'm trying to remove the lines to see if it works, but I'm pretty sure I have already tried. I will tell you when the build is finished -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 --- Comment #9 from Quentin Pâris <qparis(a)playonlinux.com> 2012-06-26 15:13:23 CDT --- By the way, I'm using Mac OS 10.5 framework. Theorically, it is exactly the same binaries I would get by building wine on 10.5 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 André H. <nerv(a)dawncrow.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |UPSTREAM --- Comment #10 from André H. <nerv(a)dawncrow.de> 2012-06-26 15:15:18 CDT --- AJ says it is a bug in your cross-compile environment -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 --- Comment #11 from Quentin Pâris <qparis(a)playonlinux.com> 2012-06-26 15:16:30 CDT --- But why would it causes problem just since this commit? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 --- Comment #12 from Austin English <austinenglish(a)gmail.com> 2012-06-26 15:30:35 CDT --- (In reply to comment #11)
But why would it causes problem just since this commit?
configure/includes changed. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 --- Comment #13 from Quentin Pâris <qparis(a)playonlinux.com> 2012-06-26 15:34:19 CDT --- I've seen that but I've built many programs with this tool without any kind of problems. Do you have an idea of what lib/include could causes exactly this problem? I'm trying to build wine on a real 10.5 system to see. By the way, does anybody else have already cross-built wine for OSX or am I the only one to do that? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 --- Comment #14 from Alexandre Julliard <julliard(a)winehq.org> 2012-06-26 15:56:52 CDT --- (In reply to comment #13)
I've seen that but I've built many programs with this tool without any kind of problems. Do you have an idea of what lib/include could causes exactly this problem?
Most likely a mixup between the struct stat definition and the stat() function that it links to, one of them uses 64-bit inodes and the other doesn't. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=31013 --- Comment #15 from Quentin Pâris <qparis(a)playonlinux.com> 2012-06-28 15:35:30 CDT --- (In reply to comment #5)
Hi, really interesting, i doubt it's by my original changes. As you are on MacOS and AJ used the chance to update autoconf i'd say it's:
+/* Enable large inode numbers on Mac OS X 10.5. */ +#ifndef _DARWIN_USE_64_BIT_INODE +# define _DARWIN_USE_64_BIT_INODE 1 +#endif
Can you please remove these lines from include/config.* and rebuild on current git, i hope that's it.
Yep! It was that. Alexandre Juillard was right. Do you think it will have consequences on wine's behavior if remove these lines? Thank you for your help and sorry for having filed an invalid bug -- 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.
https://bugs.winehq.org/show_bug.cgi?id=31013 André H. <nerv(a)dawncrow.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED Resolution|NOTOURBUG |INVALID --- Comment #16 from André H. <nerv(a)dawncrow.de> --- closing as invalid, which is more appropriate -- 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.
participants (1)
-
wine-bugs@winehq.org