[Bug 984276] Re: installing casper on a non live system causes update-initramfs to fail
Adam Conrad
adconrad at 0c3.net
Thu Jan 24 19:09:21 UTC 2013
Hello Brian, or anyone else affected,
Accepted casper into precise-proposed. The package will build now and be
available at http://launchpad.net/ubuntu/+source/casper/1.315.1 in a few
hours, and then in the -proposed repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed. Your feedback will aid us getting this update
out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed. In either case, details of your testing will help
us make a better decision.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance!
** Changed in: casper (Ubuntu Precise)
Status: In Progress => Fix Committed
** Tags added: verification-needed
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to casper in Ubuntu.
https://bugs.launchpad.net/bugs/984276
Title:
installing casper on a non live system causes update-initramfs to fail
Status in “casper” package in Ubuntu:
Fix Released
Status in “casper” source package in Precise:
Fix Committed
Status in “casper” source package in Quantal:
Fix Released
Bug description:
In the event that someone decides to install casper on their Ubuntu
system, which a lot of people apparently do decide to do, then they
will be unable to use update-initramfs which will cause package
installation failures for initramfs-tools.
Workaround:
Uninstall the casper package
[rationale]
Some people are weird and install casper on a standard Ubuntu system.
The postinst then tries to mess with their update-initramfs, fails to do so and causes a ton of bug reports.
This fix drops that code and moves the symlinking logic to a casper
script which apparently does the right thing since we haven't heard of
this bug again since 12.10 was released.
[test case]
1) Install casper on a 12.04 system
2) Check that the installation doesn't fail
3) Check that installing another package doesn't fail
4) Check that update-initramfs -u succeeds
[regression potential]
It's a perfect cherry-pick from the fix pushed to 12.10, so it should be working fine.
The worst case scenario would be the symlinking magic failing in casper and our live medias ending up without update-initramfs disabled, which would be a bit annoying but not dramatic.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/casper/+bug/984276/+subscriptions
More information about the foundations-bugs
mailing list