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 >