[Pkg-sysvinit-devel] Bug#623098: initscripts: doesn't handle downgrading (dpkg: warning: unable to delete old directory '/run': Device or resource busy)
jrnieder at gmail.com
Sun Apr 17 10:39:30 UTC 2011
I installed initscripts from experimental. All seems fine (and fairly
sane; thanks!), but I haven't rebooted and I'm a bit of afraid to
since there is no sign udev is fixed yet. So time to downgrade:
# cupt install initscripts/sid
Parsing Found/Fixed information... Done
dpkg: warning: downgrading initscripts from 2.88dsf-13.4 to 2.88dsf-13.2.
(Reading database ... 141278 files and directories currently installed.)
Preparing to replace initscripts 2.88dsf-13.4 (using .../initscripts_2.88dsf-13.2_amd64.deb) ...
Unpacking replacement initscripts ...
dpkg: warning: unable to delete old directory '/run': Device or resource busy
Setting up initscripts (2.88dsf-13.2) ...
Installing new version of config file /etc/init.d/bootmisc.sh ...
Installing new version of config file /etc/init.d/checkfs.sh ...
Indeed, /run still exists.
Especially during this time of experimentation, it would be nice (but
certainly not required) if prerm + postrm made sure allow "upgrades"
back to the pre-/run state worked gracefully.
More information about the Pkg-sysvinit-devel