|--==> Martin-Éric Racine writes: MR> On Fri, August 11, 2006 2:41, Free Ekanayaka said: >>|--==> Martin-Éric Racine writes: >> MR> On Fri, August 11, 2006 2:18, Free Ekanayaka said: >>>>|--==> UTF writes: >>>> U> Package: bootsplash U> Severity: normal U> The kernel patch and theme work very well, but the progress U> bar doesn't move, due to missing support in iniscripts. I'm U> wondering how are things progressing with the initscripts U> maintainers to get necessary changes merged in? It would be U> desirable for this to be fixed before Etch is released. >>>> >>>>Hi, >>>> >>>>this unofficial package provides the needed patches: >>>> >>>>http://apt.64studio.com/64studio/stable/pool/main/s/sysv-rc-bootsplash/ >>>> >>>>but at the moment I don't think the are suit for integration with the >>>>official sysv-rc package.. >> MR> Once the /bin/sh is replaced with /bin/bash (function is a bashism), >>it MR> still gives me this: >> MR> nino:/root# dpkg -a --configure MR> Setting up sysv-rc-bootsplash (1.0.1-1) ... MR> Testing if patches apply cleanly... MR> 4 out of 8 hunks FAILED -- saving rejects to file /etc/init.d/rc.rej MR> Patches would not apply cleanly. MR> dpkg: error processing sysv-rc-bootsplash (--configure): MR> subprocess post-installation script returned error exit status 1 MR> Errors were encountered while processing: MR> sysv-rc-bootsplash >> MR> That's probably because sysv-rc 2.86.ds1-15 is what we have in Etch, >>but MR> the above package only works for 2.86.ds1-14.1. >> >>Thanks for the report. Yes, the package definitely needs to be >>polished. However I've not very time to do that at the moment.. :/
MR> Looking at the patch, I can see why it fails to apply: MR> You are trying to replace usplash functions! MR> Unfortunately, Debian and Ubuntu both selected usplash as their default MR> bootsplash package, so better try cooperating than fighting it. MR> One suggestion from Petter Reinholdtsen (pere on IRC) is to put an MR> alernative to the usplash scripts that sysv-rc expects to find, i.e. MR> making bootsplash progress bar scripts emulate those from usplash. Then MR> sysv-rc doesn't need to be patched anymore, because we emulate usplash MR> scripts. Yes, that's a good proposal. As I said at the moment I've not time to implement it, but I'll try to fix this before Etch gets released. Of course if you wish helping you are welcome! Ciao, Free

