Bug#474289: Wine can't access network if libnss-mdns is installed on amd64

2012-09-06 Thread Bob Bib
Package: wine
Version: 1.4.1-2
Followup-For: Bug #474289

Dear Maintainer,

maybe now it's not a real bug (as for me, 'wine iexplore' can succesfully
browse WWW pages, e.g. http://www.winehq.org/),
but Wine still displays an annoying Wine Warning every time it starts:

 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 ia32-libnss-mdns), or uninstall libnss-mdns.

This message is somewhat confusing:
1) as for now, ia32-libnss-mdns doesn't doesn't exist in Debian archives;
2) lib32nss-mdns is an existing package, but seems to be not a very good
choice, according to the current Debian multiarch approach (it should recommend
libnss-mdns:i386); BTW, it seems that libnss-mdns haven't been converted to
multiarch yet.



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages wine depends on:
ii  wine-bin  1.4.1-2

wine recommends no packages.

wine suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#474289: [pkg-wine-party] Bug#474289: Wine can't access network if libnss-mdns is installed on amd64

2012-09-06 Thread Michael Gilbert
control: tag -1 patch

On Thu, Sep 6, 2012 at 12:11 PM, Bob Bib wrote:
 maybe now it's not a real bug (as for me, 'wine iexplore' can succesfully
 browse WWW pages, e.g. http://www.winehq.org/),
 but Wine still displays an annoying Wine Warning every time it starts:

  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 ia32-libnss-mdns), or uninstall libnss-mdns.

Hilko already prepared a patch for that:
http://lists.alioth.debian.org/pipermail/pkg-wine-party/2012-July/002672.html

Thanks,
Mike


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#474289: Wine can't access network if libnss-mdns is installed on amd64

2008-04-29 Thread Amit Gurdasani
: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 note that the latest wine package uses dpkg --print-architecture. Thank 
you for the change.

Amit



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#474289: Wine can't access network if libnss-mdns is installed on amd64

2008-04-22 Thread Amit Gurdasani
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



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#474289: Wine can't access network if libnss-mdns is installed on amd64

2008-04-04 Thread Ove Kaaven

Package: wine
Severity: important

I file this bug to raise awareness of libnss-mdns bug #430845.
URL: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=430845

Summary: If you're on amd64 and your web browsers cannot access the 
network, check if libnss-mdns is installed, and if so, you'll need to 
also install lib32nss-mdns, or uninstall libnss-mdns.


Explanation: ibnss-mdns overrides the default resolver, but it neither 
installs its 32-bit version by default, nor falls back to the default 
resolver. Hence, libnss-mdns without lib32nss-mdns leaves 32-bit apps 
completely without a resolver.


Fixing the problem would involve some package somehow enforcing this 
dependency. And it doesn't appear that the nss-mdns maintainers have 
managed to do this for a while...






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]