[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#569793: depends on a unavailable package, etcinsvk



[Holger Levsen]
> the priority of #557074 (etcinsvk uses svk, scheduled for removal)
> has been raised to serious, as svk has been removed from unstable
> today, thus making debian-edu-config uninstable in sid (as it
> depends on etcinsvk), thus making d-e-c seriously buggy.

As far as I know, svk was removed from unstable several weeks ago, and
the new etcinsvk propagated to squeeze after this because svk was
still in squeeze.  Do you mean that it was removed from testing today?

Anyway, unless someone show up to maintain svk, we have only two choices:

 - Drop etcinsvk, find and adjust replacement to behave more like
   etcinsvk (etckeeper have been mentioned).  This will give all
   existing installations a problem in the future, as their etcinsvk
   revision history is lost.

 - Adjust etcinsvk to support alternative to svk, and implement
   migration code to move the history from svk to this alternative.
   More work, and better for the sysadmins with etcinsvk active.

When it comes to debian-edu-config, I believe the dependency can be
dropped without any bad happening, both in Lenny and Squeeze.  I
believe there is code in debian-edu-install to install etcinsvk
independent of this dependency, and the code in debian-edu-config to
use etcinsvk should be protected by tests to check if it is present
before using it, so the package should also work without it.  If not
all places are protected like this, we need to add them.

Happy hacking,
-- 
Petter Reinholdtsen



Reply to: