The discussion above about the sequencing of initscripts.postinst and resolvconf.preinst now seems to me to be irrelevant because the submitter upgraded from Oneiric which already has /run/. (The version of initscripts in Oneiric is 2.88dsf-13.10ubuntu4 which already satisfies resolvconf 1.63ubuntu7's predependency on 2.88dsf-13.10.)
I have just attempted to reproduce the failure. I installed 11.10 on a clean virtual machine, rebooted when told to do so, then upgraded to Precise using "update-manager -d". /run/ was already there, of course; resolvconf.preinst created /run/resolvconf/interface as expected; resolvconf.postinst then created /run/resolvconf/enable-updates, /run/resolvconf/resolv.conf and /run/resolvconf/interface/original.resolvconf as expected. No problem at all.
Dd you install network-manager before upgrading or something like that?
The discussion above about the sequencing of initscripts. postinst and resolvconf.preinst now seems to me to be irrelevant because the submitter upgraded from Oneiric which already has /run/. (The version of initscripts in Oneiric is 2.88dsf- 13.10ubuntu4 which already satisfies resolvconf 1.63ubuntu7's predependency on 2.88dsf-13.10.)
I have just attempted to reproduce the failure. I installed 11.10 on a clean virtual machine, rebooted when told to do so, then upgraded to Precise using "update-manager -d". /run/ was already there, of course; resolvconf.preinst created /run/resolvconf /interface as expected; resolvconf.postinst then created /run/resolvconf /enable- updates, /run/resolvconf /resolv. conf and /run/resolvconf /interface/ original. resolvconf as expected. No problem at all.
Dd you install network-manager before upgrading or something like that?