Your message dated Sun, 03 Feb 2008 18:47:08 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#458615: fixed in haskell-hsql 1.7-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: haskell-hsql
Version: 1.6-8.2
Severity: serious
Tags: patch
Justification: no longer builds from source

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

A couple of days ago I uploaded haskell-devscripts 0.6.0 on which your
package has a build dependency. Since this version of
haskell-devscripts every package that is build by haskell-devscripts
is build in its own subdirectory of debian/tmp/build/

Due to this change your package fails to build from source:

 [2 of 2] Compiling Database.HSQL    ( Database/HSQL.hs, 
dist/build/Database/HSQL.o )
 /usr/bin/ar: creating dist/build/libHShsql-1.6.a
 Preprocessing library hsql-1.6...
 Building hsql-1.6...
 sed 
's,/usr/lib/haskell-packages/ghc6/lib/hsql-1.6/ghc-[0-9.]*,/tmp/buildd/haskell-hsql-1.6/HSQL/dist/build,g'
 < HSQL/.installed-pkg-config > debian/tmp-installed-pkg
 bash: HSQL/.installed-pkg-config: No such file or directory
 make: *** [build-stamp] Error 1
 dpkg-buildpackage: failure: debian/rules build gave error exit status 2
 pbuilder: Failed autobuilding of package

Attached is a patch which will fix this FTBFS.
 

- -- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (101, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.23-2-nebula (PREEMPT)
Locale: LANG=nl_NL.UTF-8, LC_CTYPE=nl_NL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

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

iD8DBQFHeyv5UALvsZYuOJARAriWAJ0fQOwB02gC+zbr1ua/1saCv5tLyACdEVqa
SfeuVYKdIwTzVDo0iXj0Sjo=
=nyVZ
-----END PGP SIGNATURE-----
diff -u haskell-hsql-1.6/debian/changelog haskell-hsql-1.6/debian/changelog
--- haskell-hsql-1.6/debian/changelog
+++ haskell-hsql-1.6/debian/changelog
@@ -1,3 +1,14 @@
+haskell-hsql (1.6-8.3) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Update packaging for new haskell-devscripts version:
+    - debian/control: Update Build-Depends on haskell-devscripts to 0.6.1 
+    - debian/rules: Rewrite the makefile as haskell-devscripts now uses a
+      separate build directory for each package it builds.
+  * Fix small spelling error in debian/control.
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Wed, 02 Jan 2008 07:04:37 +0100
+
 haskell-hsql (1.6-8.2) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u haskell-hsql-1.6/debian/rules haskell-hsql-1.6/debian/rules
--- haskell-hsql-1.6/debian/rules
+++ haskell-hsql-1.6/debian/rules
@@ -64,7 +64,18 @@
        ghc-pkg --force -f debian/tmp-package-conf register 
debian/tmp-installed-pkg
 
 # Now, build the other modules.
-       for MOD in $(MODULES); do bash debian/buildmod.sh $$MOD; done
+       for MOD in $(MODULES); do ln -s ../debian $$MOD/debian ; done
+       cd MySQL && dh_haskell_configure -plibghc6-hsql-mysql-dev 
with-compiler=$(CURDIR)/debian/runcompiler \
+           && dh_haskell_build -plibghc6-hsql-mysql-dev
+       cd ODBC && dh_haskell_configure -plibghc6-hsql-odbc-dev 
with-compiler=$(CURDIR)/debian/runcompiler \
+           && dh_haskell_build -plibghc6-hsql-odbc-dev
+       cd PostgreSQL && dh_haskell_configure -plibghc6-hsql-postgresql-dev 
with-compiler=$(CURDIR)/debian/runcompiler \
+           && dh_haskell_build -plibghc6-hsql-postgresql-dev
+       cd SQLite && dh_haskell_configure -plibghc6-hsql-sqlite-dev 
with-compiler=$(CURDIR)/debian/runcompiler \
+           && dh_haskell_build -plibghc6-hsql-sqlite-dev
+       cd SQLite3 && dh_haskell_configure -plibghc6-hsql-sqlite3-dev 
with-compiler=$(CURDIR)/debian/runcompiler \
+           && dh_haskell_build -plibghc6-hsql-sqlite3-dev
+
 
 # Now, prep the others.
        cd MySQL && dh_haskell_prep -plibghc6-hsql-mysql-dev
@@ -76,7 +87,7 @@
 # Now, build docs.
        -mkdir doc
        -mkdir doctmp
-       for MOD in HSQL $(MODULES); do pushd 
debian/tmp/build/libghc6-$$MOD-dev/; cp -r Database ../doctmp; popd; done
+       for MOD in debian/tmp/build/* ; do pushd $$MOD/ ; cp -r Database 
$(CURDIR)/doctmp; popd; done
        mv doctmp/Database/HSQL/Types.hs doctmp/Database/HSQL/Typesi.hs
        cpphs --noline doctmp/Database/HSQL/Typesi.hs > 
doctmp/Database/HSQL/Types.hs
        cd doctmp && haddock -h -o ../doc -t HSQL \
diff -u haskell-hsql-1.6/debian/control haskell-hsql-1.6/debian/control
--- haskell-hsql-1.6/debian/control
+++ haskell-hsql-1.6/debian/control
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Víctor Pérez Pereira <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), libpq-dev (>= 8.0), libmysqlclient15-dev, 
unixodbc-dev, libsqlite-dev, libsqlite3-dev, haskell-devscripts (>= 0.5.8), 
ghc6 (>= 6.4.2), cpphs, haddock
+Build-Depends: debhelper (>= 4.0.0), libpq-dev (>= 8.0), libmysqlclient15-dev, 
unixodbc-dev, libsqlite-dev, libsqlite3-dev, haskell-devscripts (>= 0.6.1), 
ghc6 (>= 6.4.2), cpphs, haddock
 Standards-Version: 3.7.2
 
 Package: libghc6-hsql-dev
@@ -12,7 +12,7 @@
 Description: Multi-Database Interface System for Haskell
  HSQL provides interfaces for Haskell programmers to the PostgreSQL,
  MySQL, SQLite, and UnixODBC database systems.  There is a generic
- abstract interface so that code can be used interchangably with these
+ abstract interface so that code can be used interchangeably with these
  database systems.  In this sense, it is similar to Java's JDBC,
  Python's DB-API, or Perl's DBI.
 
@@ -23,7 +23,7 @@
 Description: Multi-Database Interface System for Haskell
  HSQL provides interfaces for Haskell programmers to the PostgreSQL,
  MySQL, SQLite, and UnixODBC database systems.  There is a generic
- abstract interface so that code can be used interchangably with these
+ abstract interface so that code can be used interchangeably with these
  database systems.  In this sense, it is similar to Java's JDBC,
  Python's DB-API, or Perl's DBI.
  .
@@ -36,7 +36,7 @@
 Description: Multi-Database Interface System for Haskell
  HSQL provides interfaces for Haskell programmers to the PostgreSQL,
  MySQL, SQLite, and UnixODBC database systems.  There is a generic
- abstract interface so that code can be used interchangably with these
+ abstract interface so that code can be used interchangeably with these
  database systems.  In this sense, it is similar to Java's JDBC,
  Python's DB-API, or Perl's DBI.
  .
@@ -49,7 +49,7 @@
 Description: Multi-Database Interface System for Haskell
  HSQL provides interfaces for Haskell programmers to the PostgreSQL,
  MySQL, SQLite, and UnixODBC database systems.  There is a generic
- abstract interface so that code can be used interchangably with these
+ abstract interface so that code can be used interchangeably with these
  database systems.  In this sense, it is similar to Java's JDBC,
  Python's DB-API, or Perl's DBI.
  .
@@ -62,7 +62,7 @@
 Description: Multi-Database Interface System for Haskell
  HSQL provides interfaces for Haskell programmers to the PostgreSQL,
  MySQL, SQLite, and UnixODBC database systems.  There is a generic
- abstract interface so that code can be used interchangably with these
+ abstract interface so that code can be used interchangeably with these
  database systems.  In this sense, it is similar to Java's JDBC,
  Python's DB-API, or Perl's DBI.
  .
@@ -75,7 +75,7 @@
 Description: Multi-Database Interface System for Haskell
  HSQL provides interfaces for Haskell programmers to the PostgreSQL,
  MySQL, SQLite, and UnixODBC database systems.  There is a generic
- abstract interface so that code can be used interchangably with these
+ abstract interface so that code can be used interchangeably with these
  database systems.  In this sense, it is similar to Java's JDBC,
  Python's DB-API, or Perl's DBI.
  .
@@ -88,7 +88,7 @@
 Description: Multi-Database Interface System for Haskell
  HSQL provides interfaces for Haskell programmers to the PostgreSQL,
  MySQL, SQLite, and UnixODBC database systems.  There is a generic
- abstract interface so that code can be used interchangably with these
+ abstract interface so that code can be used interchangeably with these
  database systems.  In this sense, it is similar to Java's JDBC,
  Python's DB-API, or Perl's DBI.
  .

--- End Message ---
--- Begin Message ---
Source: haskell-hsql
Source-Version: 1.7-1

We believe that the bug you reported is fixed in the latest version of
haskell-hsql, which is due to be installed in the Debian FTP archive:

haskell-hsql-doc_1.7-1_all.deb
  to pool/main/h/haskell-hsql/haskell-hsql-doc_1.7-1_all.deb
haskell-hsql_1.7-1.diff.gz
  to pool/main/h/haskell-hsql/haskell-hsql_1.7-1.diff.gz
haskell-hsql_1.7-1.dsc
  to pool/main/h/haskell-hsql/haskell-hsql_1.7-1.dsc
haskell-hsql_1.7.orig.tar.gz
  to pool/main/h/haskell-hsql/haskell-hsql_1.7.orig.tar.gz
libghc6-hsql-dev_1.7-1_i386.deb
  to pool/main/h/haskell-hsql/libghc6-hsql-dev_1.7-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Arjan Oosting <[EMAIL PROTECTED]> (supplier of updated haskell-hsql package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 03 Feb 2008 19:29:40 +0100
Source: haskell-hsql
Binary: libghc6-hsql-dev haskell-hsql-doc
Architecture: source i386 all
Version: 1.7-1
Distribution: unstable
Urgency: medium
Maintainer: Arjan Oosting <[EMAIL PROTECTED]>
Changed-By: Arjan Oosting <[EMAIL PROTECTED]>
Description: 
 haskell-hsql-doc - API documentation of the hsql library for Haskell
 libghc6-hsql-dev - Multi-Database Interface System library for GHC6
Closes: 458615
Changes: 
 haskell-hsql (1.7-1) unstable; urgency=medium
 .
   * Set urgency to medium as this upload fixes an RC bug.
   * Hijack this package as the current maintainer does not seem to be
     working on it anymore. Moved Víctor Pérez Pereira to the Uploaders
     and set myself as maintainer.
   * New upstream release. The source tarball has been split up and every
     Haskell library has it's own source source tarball now.
     - debian/control:
       + Remove the binary stanzas for libghc6-hsql-sqlite3-dev,
         libghc6-hsql-sqlite-dev, libghc6-hsql-odbc-dev,
         libghc6-hsql-mysql-dev and libghc6-hsql-postgresql-dev which all
         will get their own source package.
       + Update Build-Depends on haskell-devscripts to 0.6.0 needed to
         build the package.
       + Add dpatch and ghc6-prof to the build dependencies.
     - debian/rules:
       + Replaced with a much simpler version as we only need to build one
         Haskell library. This version works with (and needs)
         haskell-devscripts >= 0.6.0. (Closes: #458615)
   * debian/watch:
     - Use hackage.haskell.org as location for new upstream releases.
   * Update for GHC 6.8.2:
     - debian/control:
       + Bump build dependency on GHC to 6.8.2 as we need the new Cabal
         version.
     - debian/patches/01_update-cabal-file:
       + Add old-time to the build-depends in hsql.cabal
       + Add TypeOperators, ScopedTypeVariables, RankNTypes and
         DeriveDataTypeable to the list of needed extensions in hsql.cabal.
   * Fix small spelling error in debian/control.
   * Convert debian/copyright file to UTF-8 to fix lintian warning
     debian-copyright-file-uses-obsolete-national-encoding
   * debian/control:
     - Change section of libghc6-hsql-dev and libghc6-hsql-prof to libdevel
       to fix lintian warning dev-package-should-be-section-libdevel
     - Bump Standards-Version 3.7.3. No furthur changes needed.
Files: 
 e2d1e0d6931e135e325200ac9cff5959 770 devel optional haskell-hsql_1.7-1.dsc
 66d1951894695a49750ffdaf343489a6 7206 devel optional 
haskell-hsql_1.7.orig.tar.gz
 6f12a6b6daa76ac85210b19253ea677d 4906 devel optional haskell-hsql_1.7-1.diff.gz
 87f8f4bb830507bab0580bbe12298a7c 151046 libdevel optional 
libghc6-hsql-dev_1.7-1_i386.deb
 fd89a244532ed3842e3fd28812b4622c 16724 doc optional 
haskell-hsql-doc_1.7-1_all.deb

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

iD8DBQFHpgoBUALvsZYuOJARAoxpAKDghJATj3F9Edc9EMc0ETiIovRcAgCg1TwM
O9dPC08X95GRiG8SGF6+8t4=
=hhq9
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to