Package: ddclient
Version: 3.8.1-1.1
Followup-For: Bug #690568

With the recent update to testing the issue still appears, making freedns
unusable without manually modyfing the perl script.

A simple patch is included which both corrects module and package names.

Furthermore, would be adequate to add libdigest-sha-perl as a Suggests?

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.10-3-686-pae (SMP w/2 CPU cores)
Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ddclient depends on:
ii  debconf [debconf-2.0]  1.5.51
ii  initscripts            2.88dsf-43
ii  lsb-base               4.1+Debian12
ii  perl [perl5]           5.18.1-4

Versions of packages ddclient recommends:
ii  libio-socket-ssl-perl  1.955-1

ddclient suggests no packages.

-- debconf information excluded
--- a/ddclient	2013-11-01 08:27:21.000000000 +0100
+++ b/ddclient	2013-11-01 08:32:02.723299106 +0100
@@ -1783,14 +1783,14 @@
 ## load_sha1_support
 ######################################################################
 sub load_sha1_support {
-    my $sha1_loaded = eval {require Digest::SHA1};
+    my $sha1_loaded = eval {require Digest::SHA};
     unless ($sha1_loaded) {
         fatal(<<"EOM");
-Error loading the Perl module Digest::SHA1 needed for freedns update.
-On Debian, the package libdigest-sha1-perl must be installed.
+Error loading the Perl module Digest::SHA needed for freedns update.
+On Debian, the package libdigest-sha-perl must be installed.
 EOM
     }
-    import  Digest::SHA1 (qw/sha1_hex/);
+    import  Digest::SHA (qw/sha1_hex/);
 }
 ######################################################################
 ## geturl

Reply via email to