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

Bug#686738: texlive-science: [ulqda] Use Digest::SHA from Perl core (libdigest-sha1-perl removed from Debian)



Package: texlive-science
Version: 2012.20120611-2
Severity: normal
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi

It seems that ulqda uses Digest::SHA1 (but this dependency not in
Depends). This was also reported in Ubuntu[1]. Attached patch changes
the module to use Digest::SHA instead of Digest::SHA1. Digest::SHA is
part of the standard perl distribution since perl v5.9.3.

 [1]: https://bugs.launchpad.net/ubuntu/+source/texlive-extra/+bug/1045516

Could you apply this to your next release? Until then ulqda is
non-functional.

Regards,
Salvatore

- -- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCgAGBQJQRwDOAAoJEHidbwV/2GP+oe4QAIg/Gv5nIfIQzZO8iTVt7NQ4
N8TKTYhtTXUQsmmDgRegYECEkzCW0Lrf/wufSKjNSC5qtPzJh+Iv4PjI+y0+0nB/
w6dmQvPuqcJoHFk8O18YOPiQfWj7x8hpLpCWMLLKlJFFaA9YnjZ/xXvh30+ipFlK
ZALo0SvuxErZenD0wKJ6O+DBEQ6+4cTqqGY/0J62DMbUXQqSQGJ9PZywOMrfhZfl
TkOgQ+DCy/KB6MUso+TpplmbVRl845YuCXAaoMdlwDapeIdkkSqsqC8Bg3iPrxNJ
Fj4vTk2uxURM2LoXtYKFls0FvnbGsPYtunW5yTBt9fvDFRS26KimMlbJFts60sEj
NeEalTb3s15D2u92hbtIO8Yjv8QSCNteUCoFA+aungSuACtU0JV/HCPP7f1kEdhA
uHnmIIMR98Ld7WOpOUFsV/aePN+woFAGHkySRW1Li0oQJ2HzssTEkstwwS3kWUa9
YfvHatY2KqtFRGeMGVkCCt1tA2v8/VlH0JL5RLY8sDbUDzUpJI582HSGkb36oLcI
HW8ZaiBt1HfoWBc3T9F7Pscnw2EkHr3U2F80+IE5PShRgnrWVqo9eWvf/vKTQutc
W8dPZFzxEgD/PaeXeFIhCuKgB9aJ9uOqUhu2yLFg+LLS0slFRSRZxivXo6Sb49vz
t7LfaxN4ge7JLNZEQwFJ
=QwR8
-----END PGP SIGNATURE-----
Description: Use Digest::SHA from Perl core
Origin: vendor
Forwarded: no
Author: Salvatore Bonaccorso <carnil@debian.org>
Last-Update: 2012-09-05

--- a/texmf-dist/doc/latex/ulqda/README
+++ b/texmf-dist/doc/latex/ulqda/README
@@ -37,7 +37,7 @@
 and graph/list generation:
  * GraphViz (http://www.graphviz.org)
  * dot2tex (http://www.fauskes.net/code/dot2tex/}
- * Perl and the Digest::SHA1 module
+ * Perl and the Digest::SHA module
 
 I have tested the package on Fedora running TeX Live 2008 and on 
 Windows 7 running MiKTeX.
--- a/texmf-dist/scripts/ulqda/ulqda.pl
+++ b/texmf-dist/scripts/ulqda/ulqda.pl
@@ -17,7 +17,7 @@
 #
 
 use Getopt::Long;
-use Digest::SHA1 qw(sha1 sha1_hex sha1_base64);
+use Digest::SHA qw(sha1 sha1_hex sha1_base64);
 
 sub Display_Version()
 {
--- a/texmf-dist/source/latex/ulqda/ulqda.dtx
+++ b/texmf-dist/source/latex/ulqda/ulqda.dtx
@@ -225,7 +225,7 @@
 %     \item \href{http://www.fauskes.net/code/dot2tex/}{dot2tex} is a tool 
 %       for converting graphs generated by GraphViz to PGF/\TikZ\ that can 
 %       be rendered with \LaTeX~\cite{dot2tex};
-%     \item \href{http://www.perl.org/}{Perl} and the Digest::SHA1 Perl Module 
+%     \item \href{http://www.perl.org/}{Perl} and the Digest::SHA Perl Module 
 %       are used to automate the conversion of coded output to Dot language.
 %   \end{itemize}
 %
@@ -1737,7 +1737,7 @@
 #
 
 use Getopt::Long;
-use Digest::SHA1 qw(sha1 sha1_hex sha1_base64);
+use Digest::SHA qw(sha1 sha1_hex sha1_base64);
 
 sub Display_Version()
 {

Reply to: