> Attempts to install libjson-c2_0.11-4ubuntu2.2_amd64.deb result in the
same lockup which can only be recovered with a hard reboot.

The 2.2 version includes only a revert of the patch, so for any system
affected by this, the currently-running init still contains the faulty
code, and the fixed package's post-install script calls telinit on the
currently-running init, which triggers the problem.  Work is in progress
to produce a new version that also adjusts the package's post-install
script to detect the problematic version and avoid calling telinit.


For impacted systems, you can follow this process to upgrade to the 
0.11-4ubuntu2.2_amd64.deb package version:

- Obtain the latest package:
```
$ curl -LO 
https://launchpad.net/ubuntu/+archive/primary/+files/libjson-c2_0.11-4ubuntu2.2_amd64.deb
```

- Unpack (install without configuring) the package:
```
$ dpkg --unpack libjson-c2_0.11-4ubuntu2.2_amd64.deb
```

- Reboot; this is mandatory in order to proceed:
```
$ sudo reboot
```

- Configure the package:
```
$ sudo apt install -f
```

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1878723

Title:
  Kernel panic when used with upstart after 0.11-4ubuntu2.1 update

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/json-c/+bug/1878723/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to