Hi Steve,

2012/12/11 Steve Langasek <vor...@debian.org>

> 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.
>

Yes, please do an NMU as I will cannot work on the package before at LEAST
one week. I understand that this bug is critical and the
package brokes system that use upstart and a particular partition scheme. So
yes fell free to do an NMU.


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
>

Reply via email to