I ran into this same problem with Picasa for Linux. That package has a
dependency on ia32-libs, and worked properly with previous 64-bit Ubuntu
releases, but creating lib32nss-mdns without adding it as a dependency
to ia32-libs has broken Picasa on Hardy.

I don't understand the objection to adding this dependency. Matthias
says it will pull in libc6-i386, but ia32-libs already pulls that in. As
far as I can tell, the only thing lib32nss-mdns adds to a typical
install with ia32-libs is itself. Even if it's worse than that, it's no
worse than previous releases where it was all part of ia32-libs, and is
preferable to breaking apps that used to work. If I'm misunderstanding
the issue, I'd welcome more information on why lib32nss-mdns was broken
out, and any recommended fix for creating 32-bit packages that are
compatible with Hardy and earlier releases.

Another possible workaround (as hinted at in 
https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/227111/comments/5) is 
to modify /etc/nsswitch.conf, changing the "hosts" line from:
files mdns4_minimal [NOTFOUND=return] dns mdns4
to:
files mdns4_minimal dns [NOTFOUND=return] mdns4
This allows 32-bit programs that don't use mdns-specific functionality to work 
without lib32nss-mdns installed (ia32-libs apparently provides enough 
functionality for this), although mDNS apps are still out-of-luck, and I'm not 
sure what other effects it might have (perhaps longer delays for failed 
lookups).

-- 
firefox 32bits cannot navigate on remote web pages
https://bugs.launchpad.net/bugs/220377
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to