[Pkg-utopia-maintainers] Bug#430845: Wine can't access network if libnss-mdns is installed on amd64
Amit Gurdasani
amitg at alumni.cmu.edu
Tue Apr 22 11:08:29 UTC 2008
I notice that there's now a notification in the 0.9.60-1 packages informing
users using x86_64 kernels that if libnss-mdns is installed, unless
lib32nss-mdns is installed, Internet access will not work.
Now, I'm probably among a small minority of users who use the i386
distribution (hence 32-bit userspace) with the packaged
linux-image-2.6-amd64 kernel (hence 64-bit kernel). So at least in my case,
as well as the case of people who, like me, have decided upon an i386
userspace with an x86_64 arch kernel the error is spurious, since our
libnss-dns is actually appropriate, being 32-bit.
I propose that this be changed to reflect the architecture of the userspace
rather than the kernelspace (which in this corner case isn't relevant).
So rather than doing this in /usr/bin/wine:
ARCH="`uname -m`"
you could perhaps use DEB_HOST_ARCH in debian/rules to generate the ARCH=
line appropriately at package build time.
The message is innocuous but somewhat confusing for people using a 32-bit
userspace with a 64-bit kernel, given that we don't have a lib32nss-mdns
package.
Thanks,
Amit
More information about the Pkg-utopia-maintainers
mailing list