Validation against the dnsmasq issue:
Setting 127.0.0.1 as one of the /etc/resolv.conf nameservers, artificially slowing down lo coming up (add a sleep in a if-pre-up.d script).
Without karmic-proposed:
"grep dnsmasq /var/log/syslog" shows "using nameserver 127.0.0.1#53"
With karmic-proposed:
"grep dnsmasq /var/log/syslog" shows ignoring nameserver 127.0.0.1 - local interface
Validation against the dnsmasq issue:
Setting 127.0.0.1 as one of the /etc/resolv.conf nameservers, artificially slowing down lo coming up (add a sleep in a if-pre-up.d script).
Without karmic-proposed:
"grep dnsmasq /var/log/syslog" shows "using nameserver 127.0.0.1#53"
With karmic-proposed:
"grep dnsmasq /var/log/syslog" shows ignoring nameserver 127.0.0.1 - local interface
So this works for me.