Greetings.
I recently upgraded & dist-upgraded much to my consternation and was rewarded with a non-functioning Wine installation.
Now, I'm a Debian Freak since last millennium, so no need to put replies in an Ubuntu or newbie way, or go to great lengths explaining how things work. No dis-respect intended.
I use Wine to run Noteworthy Composer, on which I rely allot.
I'm sure you may have seen this error box that I get every time I try to run winecfg or wineconsole cmd, etc:
"It appears that libnss-mdns is installed on your system,
but lib32nss-mdns is not. Please note that Wine will not be
able to access the Internet unless you either install
lib32nss-mdns, or uninstall libnss-mdns."
If I remember correctly, I do recall seeing that error in the past before and I would get a DOS box {or any windows app) running anyway. The error is about reduced functionality, not a complete "failure to launch", as-it-were.
I'm on a 64bit machine, so it looks like the compile option is out of my time frame right now as it looks like, by the 64 bit page, that 64 bit wine is not quite ready for ./configure;make && make install.
So does anyone have a fix on this? Or perhaps a link to a deb on a 64bit machine with libc 2.9 + ?
Thanks for any ideas.
Crow.
wine on Debian sid
Re: wine on Debian sid
In what way? What exactly doesn't work? Does winecfg work? notepad?Crow wrote:I recently upgraded & dist-upgraded much to my consternation and was rewarded with a non-functioning Wine installation.
Re: wine on Debian sid
Ok, good question.vitamin wrote:In what way? What exactly doesn't work? Does winecfg work? notepad?Crow wrote:I recently upgraded & dist-upgraded much to my consternation and was rewarded with a non-functioning Wine installation.
Nothing runs on Wine. wineboot, winecfg, nothing at all runs. All I get is that dialogue box I mentioned in my first post. Once I click "ok" there is nothing further happening.
I forgot to post the command line error message:
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: cannot open shared object file: No such file or directory
I have libuuid installed.
Thanks for your interest.
Crow.
compiled wine.
Greetings.
I still am having this identical problem with Wine.
I just compiled wine-1.1.26 and it does the exact same thing as my first post, it dies after this:
" It appears that libnss-mdns is installed on your system,
but lib32nss-mdns is not. Please note that Wine will not be
able to access the Internet unless you either install
lib32nss-mdns, or uninstall libnss-mdns."
Crow.
I still am having this identical problem with Wine.
I just compiled wine-1.1.26 and it does the exact same thing as my first post, it dies after this:
" It appears that libnss-mdns is installed on your system,
but lib32nss-mdns is not. Please note that Wine will not be
able to access the Internet unless you either install
lib32nss-mdns, or uninstall libnss-mdns."
Crow.
Re: compiled wine.
Wine is a 32-bit app and requires 32-bit libraries. If this (or any other) 32-bit library doesn't exist for your distro, then report bug there.Crow wrote:" It appears that libnss-mdns is installed on your system,
but lib32nss-mdns is not. Please note that Wine will not be
able to access the Internet unless you either install
lib32nss-mdns, or uninstall libnss-mdns."
Greetings all.
Well I figured out a temporary fix, thought I'd post it here for those who are stuck with a broken wine install as I was.
I'm a deb man, so this is for debian 64 bit: "X86_64" or "amd64" users. The rpm guys can do the same thing, but when you try to do this with rpm's, you'll see why I'm a deb man. ;^)
Follow the instructions here:
https://alioth.debian.org/docman/view.p ... howto.html
scroll down to: Using an IA32 chroot to run 32bit applications
Basically you are just doing a basic 32 bit core Debian Linux installation in a newly created directory in /var, then cp -Pr a few essential files over and mount dev,tmp & proc in the new corresponding 32bit install. DON'T forget to umount /var/chroot/lenny-ia32/home <--- If you decide to rm -rf the /var directory housing your new 32 bit install.... Very important, as you will delete your home directory without doing so! I'm manually mounting /home for more safety. In the instructs it tells you to add these mounts to /etc/fstab. This means this directory will be mounted at boot time; which means you may forget about that later if/when it comes time to delete it when wine is fixed, etc.
Good Luck.
Anyways, I Installed wine and navigated with winefile to my windows binary: "noteworthy composer" and now I'm happy untill wine 64 bit is fixed.
Crow.
Well I figured out a temporary fix, thought I'd post it here for those who are stuck with a broken wine install as I was.
I'm a deb man, so this is for debian 64 bit: "X86_64" or "amd64" users. The rpm guys can do the same thing, but when you try to do this with rpm's, you'll see why I'm a deb man. ;^)
Follow the instructions here:
https://alioth.debian.org/docman/view.p ... howto.html
scroll down to: Using an IA32 chroot to run 32bit applications
Basically you are just doing a basic 32 bit core Debian Linux installation in a newly created directory in /var, then cp -Pr a few essential files over and mount dev,tmp & proc in the new corresponding 32bit install. DON'T forget to umount /var/chroot/lenny-ia32/home <--- If you decide to rm -rf the /var directory housing your new 32 bit install.... Very important, as you will delete your home directory without doing so! I'm manually mounting /home for more safety. In the instructs it tells you to add these mounts to /etc/fstab. This means this directory will be mounted at boot time; which means you may forget about that later if/when it comes time to delete it when wine is fixed, etc.
Good Luck.
Anyways, I Installed wine and navigated with winefile to my windows binary: "noteworthy composer" and now I'm happy untill wine 64 bit is fixed.
Crow.