[Bug 858122] Re: incomplete migration to /run (shutdown script order has been demolished)
Eduard Hasenleithner
eduard at hasenleithner.at
Mon Feb 27 00:09:12 UTC 2012
Yes, Tom is right. In order to avoid the problem I reinstalled my system
from scratch and did not install the faulty package.
Nevertheless, I tried oneiric-proposed with a virtual machine and the
faulty package.
# BEFORE INSTALL OF turboprint
eduard at qemu-oneiric:~$ ls /etc/rc6.d
K20speech-dispatcher README S31umountnfs.sh S60umountroot
K20unattended-upgrades S20sendsigs S35networking S90reboot
K74bluetooth S30urandom S40umountf
# AFTER INSTALL OF turboprint 2.21-1
eduard at qemu-oneiric:~$ ls /etc/rc6.d
K01speech-dispatcher README S01sendsigs S01umountroot
K01unattended-upgrades S01networking S01umountfs S02urandom
K02bluetooth S01reboot S01umountnfs.sh
# AFTER ACTIVATION OF oneiric-proposed
eduard at qemu-oneiric:~$ ls /etc/rc6.d
K01speech-dispatcher README S20sendsigs S60umountroot
K01unattended-upgrades S01networking S31umountnfs.sh S90reboot
K02bluetooth S02urandom S40umountfs
Apparently, not all scripts are restored, but the most important are.
On a further note, i can confirm that insserv is not in the search path
anymore, and calling it from bash reports that insserv is not installed.
(This might be a bit misleading, but personally I don't care)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to sysvinit in Ubuntu.
https://bugs.launchpad.net/bugs/858122
Title:
incomplete migration to /run (shutdown script order has been
demolished)
Status in Release Notes for Ubuntu:
Fix Released
Status in “insserv” package in Ubuntu:
Fix Released
Status in “sysvinit” package in Ubuntu:
Fix Released
Status in “insserv” source package in Lucid:
Fix Committed
Status in “insserv” source package in Maverick:
Fix Committed
Status in “insserv” source package in Natty:
Fix Committed
Status in “insserv” source package in Oneiric:
Fix Committed
Status in “insserv” source package in Precise:
Fix Released
Status in “sysvinit” source package in Precise:
Fix Released
Bug description:
[Impact]
severity : a total lack of system (wireless) networking coming up - this gives a >! minute pause during boot, as well as a subsequent total failure to be able to log into X (KDE or GNOME sessions give a cryptic error related to DBUS).
frequency : once triggered, remains till manually fixed
justification for backporting the fix to the stable release : I dunno your criteria, sorry, but it looks fairly bad to me.
[Development Fix]
over my head. see comments.
[Stable Fix]
migration script needs to double check (one time?) if all went well, if not, it needs to force the change through regardless, because the alternative is worse than any damage it could do.
[Text Case]
It's something like
1. install 9.10
2. upgrade to each release
3. install vmware at some point
4. attempt most recent upgrade
Broken Behavior: incomplete migration to /run
Fixed Behavior: complete migration to /run
[Regression Potential]
likelihood : cant see any that would be worse than not networking and no GUI.
TBH this should have been fixed already.
[Original Report]
I had the exact same issue documented as https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/807306 on upgrade from 11.04 to 11.10. Opening new bug as req.
Removing the existing /var/run and /var/run/lock and replacing with
sym links as per comment 76 there fixed it.
The impact of this was a total lack of system (wireless) networking
coming up - this gives a >! minute pause during boot, as well as a
subsequent total failure to be able to log into X (KDE or GNOME
sessions give a cryptic error related to DBUS).
I've just run an apt-get update/upgrade after *finally* getting back
into my new 11.10 beta 2 system, and no updates to the mountall show
up... therefore I assume this bug is still present.
To correct the broken symlinks, run the following commands as root:
mv /etc/rc6.d/S*reboot /etc/rc6.d/S90reboot
mv /etc/rc6.d/S*umountroot /etc/rc6.d/S60umountroot
mv /etc/rc6.d/S*umountnfs.sh /etc/rc6.d/S31umountnfs.sh
mv /etc/rc6.d/S*umountfs /etc/rc6.d/S40umountfs
mv /etc/rc6.d/S*sendsigs /etc/rc6.d/S20sendsigs
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: initscripts 2.88dsf-13.10ubuntu4
ProcVersionSignature: Ubuntu 3.0.0-11.18-generic 3.0.4
Uname: Linux 3.0.0-11-generic i686
ApportVersion: 1.23-0ubuntu1
Architecture: i386
Date: Sat Sep 24 10:49:58 2011
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: sysvinit
UpgradeStatus: Upgraded to oneiric on 2011-09-23 (0 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/858122/+subscriptions
More information about the foundations-bugs
mailing list