Control: tag -1 + patch pending Hi,
Jakub Wilk wrote: > $ perl -e 'use EBook::Tools' > install_driver(SQLite) failed: Can't locate DBD/SQLite.pm in @INC (you may > need to install the DBD::SQLite module) (@INC contains: /etc/perl > /usr/local/lib/i386-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 > /usr/lib/i386-linux-gnu/perl5/5.20 /usr/share/perl5 > /usr/lib/i386-linux-gnu/perl/5.20 /usr/share/perl/5.20 > /usr/local/lib/site_perl .) at (eval 30) line 3. > Perhaps the DBD::SQLite perl module hasn't been fully installed, > or perhaps the capitalisation of 'SQLite' isn't right. > Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge. > at /usr/share/perl5/EBook/Tools/BISG.pm line 326. > Compilation failed in require at -e line 1. > BEGIN failed--compilation aborted at -e line 1. > > > If you install libdbd-sqlite3-perl, the error goes away. I've prepared an NMU which fixes this missing dependency. I will upload it after having sent this mail. I'm also including small fixes for two obvious annoyances: * The package unnecessarily included /usr/sbin/ as empty directory. Removing that directory from debian/dirs fixes this. * Building the package twice in a row includes two backup files in the .diff.gz. Since debian/clean only works from debhelper compatibility level 7 onwards, I raised the debhelper compatibility from 6 to 7. As a nice side effect of that, the upstream changelog is now also shipped in the binary package. Full source debdiff following: diff -u libebook-tools-perl-0.5.4/debian/changelog libebook-tools-perl-0.5.4/debian/changelog --- libebook-tools-perl-0.5.4/debian/changelog +++ libebook-tools-perl-0.5.4/debian/changelog @@ -1,3 +1,14 @@ +libebook-tools-perl (0.5.4-1.2) unstable; urgency=medium + + * Non-maintainer upload. + * Add missing dependency on libdbd-sqlite3-perl. (Closes: #792934) + * debian/dirs: Drop empty /usr/sbin directory. + * Add t/*.backup to debian/clean to avoid clutter in debian diff if + build twice in a row. + + Raise debhelper compatibility from 6 to 7 for that. + + -- Axel Beckert <[email protected]> Sat, 28 May 2016 15:06:48 +0200 + libebook-tools-perl (0.5.4-1.1) unstable; urgency=medium * Non-maintainer upload. diff -u libebook-tools-perl-0.5.4/debian/compat libebook-tools-perl-0.5.4/debian/compat --- libebook-tools-perl-0.5.4/debian/compat +++ libebook-tools-perl-0.5.4/debian/compat @@ -1 +1 @@ -6 +7 diff -u libebook-tools-perl-0.5.4/debian/dirs libebook-tools-perl-0.5.4/debian/dirs --- libebook-tools-perl-0.5.4/debian/dirs +++ libebook-tools-perl-0.5.4/debian/dirs @@ -2 +1,0 @@ -usr/sbin only in patch2: unchanged: --- libebook-tools-perl-0.5.4.orig/debian/clean +++ libebook-tools-perl-0.5.4/debian/clean @@ -0,0 +1 @@ +t/*.backup Regards, Axel -- ,''`. | Axel Beckert <[email protected]>, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE

