Hi, I need help to find the commit when a regression happened: http://bugs.winehq.org/show_bug.cgi?id=18436 I know git, and I can run git bisect just fine. Wine compiles (even if I have to patch version 1.0 since freetype changed). But when I try to install my application or run it using the built wine, I got a problem. the WINEPREFIX is an empty directory at the start, and when I run setup.exe, I just get: Code: ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory Could not load 'WIN87EM.DLL' required by 'IS20INST', error=2 I remember at that time, the installation worked just well. If I install the program with the current wine version, it goes fine, and if I try to start it, I get a very similar and frustrating error (the last one): Code: err:menubuilder:WinMain unknown option -a err:menubuilder:WinMain unknown option -r ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory Could not load Mozilla. HTML rendering will be disabled. wine: configuration in '/home/mildred/.local/opt/wine/root' has been updated. ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory [b]Could not load 'KEYBOARD.DLL' required by 'SUPERLEX', error=2[/b] Long ago, I heard that sometimes application refused to run because they couldn't find the dll file. I did touch $WINEPREFIX/drive_c/windows/keyboard.dll with no result I suppose the problem may be caused because wine is not installed, and so can't find KEYBOARD.DLL or keyboard.drv.so (or some similar fine, I don't know). Does anybody have an idea on how I could continue to work on this problem? Thanks. Mildred
mildred wrote:> Hi, > > I need help to find the commit when a regression happened: http://bugs.winehq.org/show_bug.cgi?id=18436 > > I know git, and I can run git bisect just fine. Wine compiles (even if I have to patch version 1.0 since freetype changed). But when I try to install my application or run it using the built wine, I got a problem. > > the WINEPREFIX is an empty directory at the start, and when I run setup.exe, I just get: > > > Code: > ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory > Could not load 'WIN87EM.DLL' required by 'IS20INST', error=2 > > > > I remember at that time, the installation worked just well. If I install the program with the current wine version, it goes fine, and if I try to start it, I get a very similar and frustrating error (the last one): > > > Code: > err:menubuilder:WinMain unknown option -a > err:menubuilder:WinMain unknown option -r > ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory > Could not load Mozilla. HTML rendering will be disabled. > wine: configuration in '/home/mildred/.local/opt/wine/root' has been updated. > ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory > [b]Could not load 'KEYBOARD.DLL' required by 'SUPERLEX', error=2[/b] > > > > Long ago, I heard that sometimes application refused to run because they couldn't find the dll file. I did touch $WINEPREFIX/drive_c/windows/keyboard.dll with no result > > I suppose the problem may be caused because wine is not installed, and so can't find KEYBOARD.DLL or keyboard.drv.so (or some similar fine, I don't know). > > Does anybody have an idea on how I could continue to work on this problem? > > >You do not have access to /dev/snd/seq. [code] su - [enter root's password] cd /dev/snd ls -l seq [/code] and report back what you get. DO NOT RUN WINE AS ROOT TO GET AROUND THIS PROBLEM. James McKenzie
On 07/27/2009 02:26 PM, mildred wrote:> Hi, > > I need help to find the commit when a regression happened:> http://bugs.winehq.org/show_bug.cgi?id=18436> > I know git, and I can run git bisect just fine.Good, that's exactly where I start, too. But didn't git bisect give you an answer?> Wine compiles (even if I have to patch version 1.0 since freetype changed).> But when I try to install my application or run it using the built wine,> I got a problem. > > the WINEPREFIX is an empty directory at the start, and when I run setup.exe,Just to clarify: did you make an empty directory and then set your WINEPREFIX to point to it? Was the directory /home/mildred/.local/opt/wine/root ? I'm asking because I have no such directory in my ~/.local/. By the way, did you run winecfg using the same WINEPREFIX before running setup.exe? > ...> I suppose the problem may be caused because wine is not installed, and so> can't find KEYBOARD.DLL or keyboard.drv.so... I'm sorry Mildred, I'm confused by 'wine is not installed'. Is that a typo? Did you mean to say something else?
mildred wrote:> Could not load 'KEYBOARD.DLL' required by 'SUPERLEX', error=2Something isn't right with your build. Please make sure you have all required development packages installed: http://wiki.winehq.org/Recommended_Packages
On Tue, Jul 28, 2009 at 5:17 PM, mildred<wineforum-user at winehq.org> wrote:> It seems I got it :) > > > Code: > a0053ab9aa526ab2141e4655f97f796e386bbdf0 is first bad commit > commit a0053ab9aa526ab2141e4655f97f796e386bbdf0 > Author: Eric Pouech <eric.pouech at orange.fr> > Date: ? Tue May 5 21:25:32 2009 +0200 > > ? ?user32: Make ddeml.dll into a stand-alone 16bit module. > > :100644 100644 96eb69d4b629799eb971f996f4f632afd3ff382b 3ce8388768fa8252123ce72a2d86f63a237a3c2b M ? ? ?.gitignore > :100755 100755 ce18e5c541e13c32f82c49141de1aab4f7409d28 e6459d65d6809a69bc294802b8e2630aaba1d729 M ? ? ?configure > :100644 100644 5f8b86f31c2252df7161c6ea3b4c910f8a0db8d8 7ab7077cc7b57d258328e50ad9d68df64596b9e8 M ? ? ?configure.ac > :040000 040000 8d0bfc687df339668e1c2991f9f30995e289822c 81be5fb0774da87212f0c2ce7585fe1c2e6e33a1 M ? ? ?dllsDoes reverting it help? Is this a 16-bit program? -- -Austin