severity 300159 important
retitle 300159 ucf: assumes that debconf-loadtemplates is always there
tags 300159 patch
thanks

Joey, this just informs you that you can forget it, no problem with
debconf. 

Hilmar Preusse <[EMAIL PROTECTED]> wrote:

> On 18.03.05 Frank Küster ([EMAIL PROTECTED]) wrote:
>> 
>> ucf doesn't call it, either, it just sources
>> /usr/share/debconf/confmodule.

I didn't notice that testing and unstable have different versions.

> yes, that debconf-loadtemplates is in a if condition.

But not in the right one.  This patch is needed, of course an
alternative would be to depend on debconf-utils.

Regards, Frank

--- ucf-1.15/ucf.orig   2005-03-18 14:22:48.000000000 +0100
+++ ucf-1.15/ucf        2005-03-18 14:23:49.000000000 +0100
@@ -52,7 +52,10 @@
                 # Load out templates, just in case our template has
                 # not been loaded or the Debconf DB lost or corrupted
                 # since then.
-                debconf-loadtemplates ucf /var/lib/dpkg/info/ucf.templates
+                # Since debconf-loadtemplates is in debconf-utils, it need 
+                # not be installed
+                test -x "`which /usr/bin/debconf-loadtemplates`" && 
+                  debconf-loadtemplates ucf /var/lib/dpkg/info/ucf.templates 
|| true
        fi
 fi
 export DEBCONF_ALREADY_RUNNING


-- 
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer


Reply via email to