I've tested some more tonight, and I can reproduce this on everything I used. Both Ubuntu 12.10 and Xubuntu 12.10 stock, unmodified, clean installs show this behaviour; both in VirtualBox and on my testing machine. Installing all the updates makes no difference.
Also, doing a fully up-to-date netinstall works fine until I install network-manager-gnome (which pulls in dnsmasq-base). That's when this bug starts to show up.
dnsmasq-base causes the 'mount: / is busy' message, which indicates an unclean unmount of the root filesystem (confirmed by fsck on the next boot), and network-manager seems to cause the long delay before actually shutting down. Obviously, purging dnsmasq-base solves both, as this will also remove network-manager.
I've tested some more tonight, and I can reproduce this on everything I used. Both Ubuntu 12.10 and Xubuntu 12.10 stock, unmodified, clean installs show this behaviour; both in VirtualBox and on my testing machine. Installing all the updates makes no difference. manager- gnome (which pulls in dnsmasq-base). That's when this bug starts to show up.
Also, doing a fully up-to-date netinstall works fine until I install network-
dnsmasq-base causes the 'mount: / is busy' message, which indicates an unclean unmount of the root filesystem (confirmed by fsck on the next boot), and network-manager seems to cause the long delay before actually shutting down. Obviously, purging dnsmasq-base solves both, as this will also remove network-manager.