reassign 695698 json-c
clone 695698 -1
reassign -1 plymouth
retitle -1 please move libply-boot-client to /lib in support of mountall
severity 695566 critical
forcemerge 695566 695698
affects 695698 upstart
thanks

(Raising severity of the existing bug report to 'critical' to match the
reported severity of this one; this is a rather critical issue for the users
affected, though upstart is very much opt-in right now so I understand if
the maintainer or release team downgrade it again.)

Hi Christian,

On Tue, Dec 11, 2012 at 08:57:42PM +0100, Christian Frommeyer wrote:

> after updating upstart the system would not boot issuing a kernel panic. 
> The error message suggest that libjson0 is missing.  In fact it's there
> but in /usr/lib which is not on my root-Partition.  After copying the lib
> to /lib (and infact also libply-client...) the system boots again but
> still there seems to be some problems (no DNS, no DVB-Device, ...).

> Please advice how I can get rid of the unwanted copies of the libs in /lib 
> while keeping the system booting.

I'm sorry you had this experience.  As you can see, this is a known issue,
for which I've already provided a patch to the json-c maintainer; the
json-c package needs to be updated to ship its runtime library in /lib
instead of in /usr, exactly as you've done locally.  (There's no solution
for this that moves the libraries back out of /lib, they really are needed
by init.)

Fabien, I can prepare an NMU for this if you would like; just say the word.

Christian also mentions libply-client here.  This appears to refer to
libply-boot-client.so.2, which mountall links against.  Mountall also needs
to be on the root filesystem, as it's the tool that *handles* mounting of
all other filesystems when using upstart; so yes, this library definitely
needs to be on the root filesystem too.  Sorry for not noticing this
earlier.  Daniel, I see that libply.so.2 is already in /lib - is there any
reason libply-boot-client isn't there as well?  Could you please move it
there for wheezy?

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org

Attachment: signature.asc
Description: Digital signature

Reply via email to