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

Reply via email to