This makes more sense.  It would appear this issue might arise after an
install from a usb created remaster that has persistence on.  I will do
some testing of this very scenario tonight and see what happens.  I can
fix this for remastersys but it will still be an issue for folks that do
it manually or using another tool.

Thanks for following up with me on this.  I'll let you know what I find
with my testing.  Colin must have changed this to fix the persistence
issue with usb.  If this is the case I'd add one more check that would
fix the issue for all involved and that would be to check for "/casper".
If it exists then it is running live from usb but if it doesn't exist
then it is a real install.  I'll do some testing with this theory as
well and if it works and doesn't cause issues I can offer up a patch for
Colin to include.

Regards,
Tony



>________________________________
> From: Brian Murray <br...@ubuntu.com>
>To: tb6...@yahoo.com 
>Sent: Thursday, May 3, 2012 4:09:50 PM
>Subject: [Bug 984276] Re: installing casper on a non live system causes 
>update-initramfs to fail
> 
>I think why this is only happening for some people is that update-
>initramfs doesn't end up being a symlink for them.  casper.postinst
>contains the following:
>
>#! /bin/sh
>
># If running from writable media, make sure that update-initramfs is
># properly a symlink.
>if [ "$1" = configure ] && dpkg --compare-versions "$2" lt-nl 1.253 && \
>   [ -w /cdrom ] && [ -e /usr/sbin/update-initramfs.distrib ] && \
>   [ ! -L /usr/sbin/update-initramfs ] && \
>   fgrep -qs update-initramfs.distrib /usr/sbin/update-initramfs; then
>    ln -nsf /usr/share/casper/casper-update-initramfs \
>            /usr/sbin/update-initramfs
>fi
>
>update-initramfs -u
>
>#DEBHELPER#
>
>If you just install casper and don't pass all the tests update-initramfs
>won't be symlinked to casper-update-initramfs and then you will be able
>to install kernel updates.  However, if the symlink is created you'll
>likely have problems using update-initramfs.
>
>-- 
>You received this bug notification because you are subscribed to the bug
>report.
>https://bugs.launchpad.net/bugs/984276
>
>Title:
>  installing casper on a non live system causes update-initramfs to fail
>
>To manage notifications about this bug go to:
>https://bugs.launchpad.net/ubuntu/+source/casper/+bug/984276/+subscriptions
>
>
>

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

Title:
  installing casper on a non live system causes update-initramfs to fail

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/casper/+bug/984276/+subscriptions

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

Reply via email to