Rawhide Watch

Daily warnings for rawhide victims

Rawhide x86_64 DNS broken? nss-mdns multilib issue

Posted by rawhidewatch on July 9, 2009

Tip of the hat to Will Woods for this tip.

If you're using an x86_64 system (F11 or Rawhide) and having trouble
with DNS (hostname lookups) after recent updates, check to see if you
have nss-mdns.i586 installed *without* nss-mdns.x86_64:

  rpm -q nss-mdns

If so, you should be able to fix name resolution by doing either:

  mv /etc/nsswitch.conf /etc/nsswitch.conf.saved
  mv /etc/nsswitch.conf.bak /etc/nsswitch.conf
  yum install nss-mdns.x86_64

or simply: yum erase nss-mdns

The cause of the problem is a recent change to WINE that made it require
nss-mdns[1]. Since wine is i586-only, the i586 nss-mdns package gets
installed. This is a long-standing bug with multilib support[2] that the
RPM developers are working on. 

[1] https://bugzilla.redhat.com/show_bug.cgi?id=492700
[2] https://bugzilla.redhat.com/show_bug.cgi?id=442047


Sorry, the comment form is closed at this time.

%d bloggers like this: