[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: multistrap rootfs with initramfs



I managed to boot into a linux environment from an initramfs provided by
a vendor SDK.  I then nfsmounted the multistrap rootfs to /nfsrootfs,
chroot to /nfsrootfs and executed 'dpkg --configure -a'.

It segfaulted :(

Running dpkg without args works ok, so it is the correct architecture :)

I know it is vague, but what could be causing the segfault ??

Any other dpkg commands I can/should try ??

Thanks, Brendan.


>> So if the inittab can be setup to run 'dpkg --configure -a', either
>> every boot or by detecting the first boot, then telinit into the proper
>> runlevel, then things could work well ??
> 
> 'dpkg --configure -a' is idempotent so it could be run every time - it
> would probably waste a second or two but the more packages get
> installed, the longer dpkg will take to start up. I've heard of ways of
> detecting first boot but I haven't tried any for real.
> 
>> An other alternative could be to have an early rc.d script that could
>> run 'dpkg --configure -a' ??
> 
> Probably too late - that's the issue, the maintainer scripts have not
> been run at all, not even preinst ones. For Grip 2.0, I'm going to be
> testing things like this to see just how far things can go before the
> unconfigured packages break things. By all means go ahead and test then
> put the results on the Wiki.


Reply to: