#638914 libsql-translator-perl: Missing dependency on libgd-gd2-perl

#638914#5
Date:
2011-08-22 21:52:47 UTC
From:
To:
$ sqlt-diagram -d=MySQL -o foobar.png foobar.sql --color
Can't load producer 'Diagram' : Error loading Diagram as
SQL::Translator::Producer::Diagram : Can't locate GD.pm in @INC (@INC
contains: /etc/perl /usr/local/lib/perl/5.12.4
/usr/local/share/perl/5.12.4 /usr/lib/perl5 /usr/share/perl5
/usr/lib/perl/5.12 /usr/share/perl/5.12 /usr/local/lib/site_perl .) at
/usr/share/perl5/SQL/Translator/Producer/Diagram.pm line 61.
BEGIN failed--compilation aborted at
/usr/share/perl5/SQL/Translator/Producer/Diagram.pm line 61.
Compilation failed in require at /usr/share/perl5/SQL/Translator.pm line
768.

The problem can be easily solved by installing libgd-gd2-perl. Please
add the missing dependency.

#638914#8
Date:
2011-08-22 22:26:20 UTC
From:
To:
severity 638914 normal
tag 638914 + wontfix
thanks

Luigi Toscano <luigi.toscano@tiscali.it> writes:
libgd-gd2-perl installed.  Just some additional tools do not work.
[...]

There are many use cases that do not need libgd-gd2-perl at all, for
example libsql-translator-perl is recommended by libclass-dbix-perl and
a dependency of libdbicx-testdatabase-perl.  In addition the package
already recommends libgd-gd2-perl (or a variant), so it is already
there by default when you install libsql-translator-perl.

As I don't plan to change this, I'm marking this bug as wontfix.

Regards,
Ansgar