Latest plymouth update makes lucid stop at startup

Bug #538292 reported by Luca Ferretti
112
This bug affects 22 people
Affects Status Importance Assigned to Milestone
plymouth (Ubuntu)
Critical
Steve Langasek
Lucid
Critical
Steve Langasek

Bug Description

Binary package hint: plymouth

I've just updated Lucid in my virtual machine, the boot process stops showing the attached text.

Revision history for this message
Luca Ferretti (elle.uca) wrote :
Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

You need the updated mountall as well
(an upload of plymouth to add Breaks is already in the queue - but couldn't be built at once due to build-depends issues)

Changed in plymouth (Ubuntu):
status: New → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

I'm sorry, but it seems you upgraded right in the middle of a complex transition. You will need to boot in single user mode or with init=/bin/bash to bypass mountall, remount / read-write by hand, and install the mountall 2.8 package from the archive to recover. (Alternatively, you can use an ISO image as rescue media to boot from, and recover that way.)

The plymouth 0.8.0~-14 package will enforce this upgrade by using Breaks:, but we need the new mountall built on all architectures first before uploading that.

Changed in plymouth (Ubuntu):
importance: Undecided → Critical
Revision history for this message
Steve Langasek (vorlon) wrote :

not really fixed until -14 has hit the archive; leaving this open where people can see it.

Changed in plymouth (Ubuntu Lucid):
assignee: nobody → Steve Langasek (vorlon)
milestone: none → ubuntu-10.04-beta-1
status: Fix Released → Fix Committed
Revision history for this message
Tony Mugan (tmugan) wrote :

Same here, Plymouth broke my lucid install.
Could you post the details of the manual fix?

Cheers.

Revision history for this message
kenden (kenden) wrote :

From: http://ubuntuforums.org/showthread.php?t=1428365 :
(Kudos to Rob2687)
Boot using instructions from Steve. The easiest is to use a live CD.

then do:
fdisk -l
(to see your partitions)

sudo mount /dev/sda1 /mnt
(where /dev/sda1 is your boot partition)

sudo chroot /mnt

sudo ln -s /lib/libply-boot-client.so.2.0.0 /lib/libplybootclient.so.2
exit
sudo reboot now

Revision history for this message
pablomme (pablomme) wrote :

@Tony: see bug #538298 (a duplicate of this) for one possible solution, if you have a live CD/USB stick at hand.

Revision history for this message
pablomme (pablomme) wrote :

> The plymouth 0.8.0~-14 package will enforce this upgrade by using
> Breaks:, but we need the new mountall built on all architectures
> first before uploading that.

Regarding this, assuming this problem was foreseen and not a human error --which is what I understand from your comment--, is it not possible to build packages without them hitting the mirrors? Transitioning directly from 0.8.0~-12 to 0.8.0~-14 (with an interim, non-public build 0.8.0~-13 in between for technical reasons) would have been the best thing to do, clearly.

Revision history for this message
Steve Langasek (vorlon) wrote :

plymouth -14 source has been accepted and will build shortly.

mountall 2.8 is published on i386, and is in the process of publishing on amd64. Installing this package is sufficient to fix the problem for any users who have run into this; the plymouth -14 just cleans up to make sure no one else has the problem.

https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/538292/comments/3 describes, in general terms, the process for recovering from this error. It is definitely not recommended to run pre-beta versions of Ubuntu without rescue media available to use for recovery!

Changed in plymouth (Ubuntu Lucid):
status: Fix Committed → Fix Released
Revision history for this message
Tony Mugan (tmugan) wrote :

@pablomme

Thanks for the link, those steps worked fine for me.
Back in Lucid now and getting updates now :)

Revision history for this message
Rocko (rockorequin) wrote :

@pablomme: Thanks also! I didn't even have plymouth installed and all of a sudden I couldn't reboot! It managed to kill one of my VMs and my main PC also, but at least I've got the main PC back up and running.

Revision history for this message
Groening (vonbehren-c) wrote :

thx, pablomme/kenden, these instructions above worked as promised. I already updated mountall and plymouth to -14!

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote : Re: [Bug 538292] Re: Latest plymouth update makes lucid stop at startup

On Fri, 2010-03-12 at 23:54 +0000, pablomme wrote:

> > The plymouth 0.8.0~-14 package will enforce this upgrade by using
> > Breaks:, but we need the new mountall built on all architectures
> > first before uploading that.
>
> Regarding this, assuming this problem was foreseen and not a human error
> --which is what I understand from your comment--, is it not possible to
> build packages without them hitting the mirrors? Transitioning directly
> from 0.8.0~-12 to 0.8.0~-14 (with an interim, non-public build 0.8.0~-13
> in between for technical reasons) would have been the best thing to do,
> clearly.
>
We don't have a way to stop packages hitting the mirrors whilst still
making them available as build dependencies to other packages we're
building.

Scott
--
Scott James Remnant
<email address hidden>

Revision history for this message
pablomme (pablomme) wrote :

> We don't have a way to stop packages hitting the mirrors whilst still
> making them available as build dependencies to other packages we're
> building.

Ok. Perhaps the ability to flag certain builds as non-public would be something to file a bug report for? (Against Launchpad, I guess?)

I understand this is a rare necessity, and that these things happen only in the alpha/beta stages of a release, but the smoother the process is for testers, the better.

Revision history for this message
jyio (inportb) wrote :

Hm... I had this issue and manually installed the latest mountall. Now the system hangs at the splash screen unless I boot without "splash". What might be wrong?

Revision history for this message
Steve Langasek (vorlon) wrote :

jyio,

You should file a separate bug report against plymouth for this boot hang issue.

When the hang occurs, please try pressing Alt+F7 or Alt+F1, to see whether you're simply on the wrong VT.

albertjchn (albertochm)
Changed in plymouth (Ubuntu Lucid):
status: Fix Released → Fix Committed
Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

albertjchn: please do not change the status of a bug away from Fix Released without an explanation as to why you believe the original reporter is still having problems.

If you are still experiencing problems yourself, it's quite likely that you had a different bug in the first place and should file a new one - describing the issues you are seeing as accurately as you can.

Changed in plymouth (Ubuntu Lucid):
status: Fix Committed → Fix Released
Revision history for this message
nlneilson (neil-nlneilson) wrote :

I tried to update to 10.04 within 9.10 this morning and that did not work except to mess up 9.10.
Removed Ubuntu from under Win.
Downloaded and burned an ISO.

After the install it hangs at the terminal prompt, trying several commands would not work.
Booting to run from the ISO doesn't work either.

Explain with more clarification that "the bug is fixed".

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Bug attachments