Sync libaqbanking 5.0.10-2 (universe) from Debian unstable (main)

Bug #799225 reported by Jean-Louis Dupond
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libaqbanking (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

The only Ubuntu change isn't needed anymore as the latest version from
Debian unstable includes the Ubuntu specific changes.

Changelog entries since current oneiric version 5.0.10-1ubuntu1:

libaqbanking (5.0.10-2) unstable; urgency=low

  * Update version in build-dep on libgwenhywfar60-dev to 4.1.0 to fix FTBFS
    (LP: #799225). Thanks to Jean-Louis Dupond <email address hidden> for
    providing the patch.
  * debian/rules: Let dpkg-gensymbols fail if symbols file updates are needed.
  * Updated symbols files.

 -- Micha Lenk <email address hidden> Sun, 19 Jun 2011 13:23:03 +0200

Revision history for this message
Jean-Louis Dupond (dupondje) wrote :
Revision history for this message
Micha Lenk (micha) wrote :

What actually was the build failure?

Revision history for this message
Jean-Louis Dupond (dupondje) wrote :

debian/check-required-gwen-version.sh
WARNING:
A built binary package has a dependency on libgwenhywfar which requires a
higher version than required in build dependencies. This is a hint that the
build dependency might need a higher version of libgwenhywfar-dev too, which is
probably fulfilled at the moment and thus didn't cause a build failure on THIS
system, but may cause a build failure on OTHER systems.
make: *** [binary] Error 1
dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary gave error exit status 2

Because version in Build Dep was 4.0.3, and it was build with 4.1.0 :)

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libaqbanking - 5.0.10-1ubuntu1

---------------
libaqbanking (5.0.10-1ubuntu1) oneiric; urgency=low

  * Update Build-Depend libgwenhywfar60-dev to 4.1.0 to fix FTBFS. (LP: #799225)
 -- Jean-Louis Dupond <email address hidden> Sat, 18 Jun 2011 20:57:17 +0200

Changed in libaqbanking (Ubuntu):
status: New → Fix Released
Revision history for this message
Micha Lenk (micha) wrote :
Revision history for this message
Micha Lenk (micha) wrote :

The patch in libaqbanking 5.0.10-1ubuntu1 is insufficient because it causes incomplete symbols files. Hence I would like to request a re-sync with Debian unstable, which has this bug fixed in libaqbanking 5.0.10-2 plus updated symbols files.

description: updated
summary: - Fix FTBFS caused by not up-to-date Build Depend
+ Sync libaqbanking 5.0.10-2 (universe) from Debian unstable (main)
Andreas Moog (ampelbein)
Changed in libaqbanking (Ubuntu):
status: Fix Released → Confirmed
Changed in libaqbanking (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Andreas Moog (ampelbein) wrote :

sync request ACKed...

Revision history for this message
Jean-Louis Dupond (dupondje) wrote :

Micha: On Ubuntu it only failed on i386, but can't find build logs for that in Debian.

And a small remark:
The version error it gives is 'WARNING:', but it makes build fail (as it has an exit 1).
Shouldn't this be replaced by ERROR? Cause a Warning shouldn't be a build stopper imo.

Revision history for this message
Micha Lenk (micha) wrote :

Jean-Louis: regarding WARNING vs. ERROR you're partly right. In case the build stops this seems to be rather an error than a warning. However, the check is some guesswork which is intended to *warn* me in cases where the check fails on first build. In this particular case the check didn't fire for my Debian build. I assume the reason why the check didn't fire is that the new symbols in libaqbanking that picked up the newer Gwenhywfar version were generated by a Gwenhywfar macro. In the sense of the Debian Policy this means that the newer version in the build-dep is not required, i.e. the check including its warning message was wrong! Without this check the package builds without errors and with the older Gwenhywfar version installed.

Anyways, this check helps me (in some cases) to upload a package with insufficient build dependencies.

Revision history for this message
Colin Watson (cjwatson) wrote :

2011-06-22 11:04:01 INFO libaqbanking_5.0.10.orig.tar.gz: already in distro - downloading from librarian
[Updating] libaqbanking (5.0.10-1ubuntu1 [Ubuntu] < 5.0.10-2 [Debian])
 * Trying to add libaqbanking...
2011-06-22 11:04:02 INFO - <libaqbanking_5.0.10.orig.tar.gz: cached>
2011-06-22 11:04:02 INFO - <libaqbanking_5.0.10-2.debian.tar.gz: downloading from http://ftp.debian.org/debian/>
2011-06-22 11:04:02 INFO - <libaqbanking_5.0.10-2.dsc: downloading from http://ftp.debian.org/debian/>
I: libaqbanking [universe] -> libaqbanking33-dev_5.0.10-1ubuntu1 [universe].
I: libaqbanking [universe] -> libaqbanking-doc_5.0.10-1ubuntu1 [universe].
I: libaqbanking [universe] -> aqbanking-tools_5.0.10-1ubuntu1 [universe].
I: libaqbanking [universe] -> libaqbanking33-plugins_5.0.10-1ubuntu1 [universe].
I: libaqbanking [universe] -> libaqbanking-plugins-libgwenhywfar60_5.0.10-1ubuntu1 [universe].
I: libaqbanking [universe] -> libaqbanking-data_5.0.10-1ubuntu1 [universe].
I: libaqbanking [universe] -> libaqbanking33_5.0.10-1ubuntu1 [universe].
I: libaqbanking [universe] -> libaqbanking33-dbg_5.0.10-1ubuntu1 [universe].
I: libaqbanking [universe] -> libaqhbci20_5.0.10-1ubuntu1 [universe].
I: libaqbanking [universe] -> libaqofxconnect7_5.0.10-1ubuntu1 [universe].

Changed in libaqbanking (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.