Hi, On Mon, Jan 27, 2014 at 5:08 PM, László Böszörményi (GCS) <g...@debian.org> wrote: > Hi, > > On Sat, Jan 25, 2014 at 8:46 PM, Gergely Nagy >> >> libdbi1 0.9.0-1 is built with a multi-arch, and will search for >> drivers in a multi-arch directory, but the binaries produced from >> libdbi-drivers still produce packages that use the old, non-multiarch >> directory. This renders any software using libdbi unusable, as they >> will not be able to find drivers. > I've multi-arched the package[1]. git.debian.org has problems again, > it can't find the Git tree. :( > Please test it and I'll upload if I get some reviews. I need to test it as > well. > Will add back Thomas as uploader if he agrees. > > [1] dget -x http://www.barcikacomp.hu/gcs/libdbi-drivers_0.9.0-2.dsc
I've removed debian/*.dir files, which created an empty directory (usr/lib/dbd ). We don't want to run sqlite and sqlite3 tests[1] when cross-building, I attached a patch for both issues. [1] https://buildd.debian.org/status/package.php?p=libdbi-drivers&suite=sid P.S. please you set me as Maintainer to avoid missing an e-mail from the BTS. Thanks, Prach
diff -Nuar libdbi-drivers-0.9.0-new/debian/libdbd-firebird.dirs libdbi-drivers-0.9.0/debian/libdbd-firebird.dirs --- libdbi-drivers-0.9.0-new/debian/libdbd-firebird.dirs 1970-01-01 07:00:00.000000000 +0700 +++ libdbi-drivers-0.9.0/debian/libdbd-firebird.dirs 2014-01-21 01:55:42.000000000 +0700 @@ -0,0 +1,2 @@ +usr/lib +usr/lib/dbd diff -Nuar libdbi-drivers-0.9.0-new/debian/libdbd-mysql.dirs libdbi-drivers-0.9.0/debian/libdbd-mysql.dirs --- libdbi-drivers-0.9.0-new/debian/libdbd-mysql.dirs 1970-01-01 07:00:00.000000000 +0700 +++ libdbi-drivers-0.9.0/debian/libdbd-mysql.dirs 2014-01-21 01:55:42.000000000 +0700 @@ -0,0 +1,2 @@ +usr/lib +usr/lib/dbd diff -Nuar libdbi-drivers-0.9.0-new/debian/libdbd-pgsql.dirs libdbi-drivers-0.9.0/debian/libdbd-pgsql.dirs --- libdbi-drivers-0.9.0-new/debian/libdbd-pgsql.dirs 1970-01-01 07:00:00.000000000 +0700 +++ libdbi-drivers-0.9.0/debian/libdbd-pgsql.dirs 2014-01-21 01:55:42.000000000 +0700 @@ -0,0 +1,2 @@ +usr/lib +usr/lib/dbd diff -Nuar libdbi-drivers-0.9.0-new/debian/libdbd-sqlite.dirs libdbi-drivers-0.9.0/debian/libdbd-sqlite.dirs --- libdbi-drivers-0.9.0-new/debian/libdbd-sqlite.dirs 1970-01-01 07:00:00.000000000 +0700 +++ libdbi-drivers-0.9.0/debian/libdbd-sqlite.dirs 2014-01-21 01:55:42.000000000 +0700 @@ -0,0 +1,2 @@ +usr/lib +usr/lib/dbd diff -Nuar libdbi-drivers-0.9.0-new/debian/rules libdbi-drivers-0.9.0/debian/rules --- libdbi-drivers-0.9.0-new/debian/rules 2014-01-27 18:21:32.895323786 +0700 +++ libdbi-drivers-0.9.0/debian/rules 2014-01-27 05:21:54.000000000 +0700 @@ -69,7 +69,6 @@ test-stamp: build-stamp -ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) $(MAKE) -C tests test_dbi # Testing sqlite and sqlite3 @@ -92,6 +91,7 @@ rm -rf $(CURDIR)/debian/sqlitetests # Testing MySQL and Postgress +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) chmod +x ./debian/test_mysql.sh ./debian/test_pgsql.sh ./debian/test_mysql.sh ./debian/test_pgsql.sh