Hi Petter, since you're "pushing" dependency based boot sequences as a release goal, is there any news on this issues? insserv in sid wouldn't allow me to be used because of the very same reason Philipp described: "conflicting" console-screen
I habe console-tools removed and kbd installed.
Hauke
On Wed, Aug 06, 2008 at 11:46:13AM +0200, Philipp Matthias Hahn wrote:
> Package: insserv
> Followup-For: Bug #474515
>
> Today I switched from "console-tools" to "kbd" to test something, which
> failed because both /etc/init.d/console-screen.{kbd.,}sh provide
> "console-screen":
>
> Richte kbd ein (1.14.1-4) ...
> insserv: script console-screen.kbd.sh: service console-screen already
> provided!
> insserv: exiting now!
> dpkg: Fehler beim Bearbeiten von kbd (--configure):
> Unterprozess post-installation script gab den Fehlerwert 1 zurück
> Fehler traten auf beim Bearbeiten von:
> kbd
> E: Sub-process /usr/bin/dpkg returned an error code (1)
>
> This is because I only removed "console-tools", but didn't purge it,
> because I don't know yet, if "kbd" solves my problem I currently have with
> "console-tools".
>
> So it's more complicated for insserv, because there may exists old
> "init.d" scripts from removed packages, which aren't actually used
> because their "test -x $DAEMON" test just disables them during run-time.
>
> Probably insserv should only warn about multiple packages providing the
> same service, and only start services depending on "any X" after "all X"
> have been started.
signature.asc
Description: Digital signature

