diff -Nru xubuntu-artwork-10.04.5/debian/changelog xubuntu-artwork-10.04.6/debian/changelog --- xubuntu-artwork-10.04.5/debian/changelog 2010-04-05 10:03:11.000000000 +0200 +++ xubuntu-artwork-10.04.6/debian/changelog 2010-04-13 19:01:30.000000000 +0200 @@ -1,3 +1,11 @@ +xubuntu-artwork (10.04.6) lucid; urgency=low + + * lib/plymouth/themes/xubuntu-logo/xubuntu-logo.script: + - Don't fail to update the status if more than 2 parameters are passed + to the update callback. + + -- Alberto Milone Tue, 13 Apr 2010 18:59:55 +0200 + xubuntu-artwork (10.04.5) lucid; urgency=low * xubuntu-plymouth-theme needs to depend on plymouth-label. diff -Nru xubuntu-artwork-10.04.5/lib/plymouth/themes/xubuntu-logo/xubuntu-logo.script xubuntu-artwork-10.04.6/lib/plymouth/themes/xubuntu-logo/xubuntu-logo.script --- xubuntu-artwork-10.04.5/lib/plymouth/themes/xubuntu-logo/xubuntu-logo.script 2010-04-05 10:03:11.000000000 +0200 +++ xubuntu-artwork-10.04.6/lib/plymouth/themes/xubuntu-logo/xubuntu-logo.script 2010-04-13 18:59:30.000000000 +0200 @@ -761,7 +761,7 @@ # my_string = update_strings[0] + " " + update_strings[1] + " " + update_strings[2]; # Debug(my_string); # Let's assume that we're dealing with these strings fsck:sda1:40 - if ((string_it == 2) && (update_strings[0] == "fsck")) { + if ((string_it >= 2) && (update_strings[0] == "fsck")) { device = update_strings[1]; progress = update_strings[2];