Debian Bug report logs - #870741
libgda5 FTBFS with glib 2.53.4

version graph

Package: src:libgda5; Maintainer for src:libgda5 is Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>;

Reported by: Adrian Bunk <bunk@debian.org>

Date: Fri, 4 Aug 2017 17:27:02 UTC

Severity: serious

Tags: buster, patch, sid

Found in version libgda5/5.2.4-3

Fixed in version libgda5/5.2.4-4

Done: Jordi Mallach <jordi@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#870741; Package src:libgda5. (Fri, 04 Aug 2017 17:27:04 GMT) (full text, mbox, link).


Acknowledgement sent to Adrian Bunk <bunk@debian.org>:
New Bug report received and forwarded. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Fri, 04 Aug 2017 17:27:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Adrian Bunk <bunk@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libgda5 FTBFS with glib 2.53.4
Date: Fri, 04 Aug 2017 20:24:41 +0300
[Message part 1 (text/plain, inline)]
Source: libgda5
Version: 5.2.4-3
Severity: serious
Tags: patch buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libgda5.html

...
( cd . && glib-mkenums \
                --fhead "#ifndef __LIBGDA_SQL_PARSER_ENUM_TYPES_H__\n#define __LIBGDA_SQL_PARSER_ENUM_TYPES_H__\n\n#include <glib-object.h>\n\nG_BEGIN_DECLS\n" \
		--vhead "GType @enum_name@_get_type (void);\n#define GDA_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" 	\
		--ftail "G_END_DECLS\n\n#endif /* __LIBGDA_ENUM_TYPES_H__ */" \
	gda-sql-parser.h gda-sql-statement.h gda-statement-struct-decl.h gda-statement-struct.h gda-statement-struct-compound.h gda-statement-struct-delete.h gda-statement-struct-update.h gda-statement-struct-insert.h gda-statement-struct-parts.h gda-statement-struct-pspec.h gda-statement-struct-select.h gda-statement-struct-trans.h gda-statement-struct-unknown.h gda-statement-struct-util.h) > tmp-gda-enum-types.h \
&& (cmp -s tmp-gda-enum-types.h gda-sql-parser-enum-types.h || cp tmp-gda-enum-types.h gda-sql-parser-enum-types.h ) \
&& rm -f tmp-gda-enum-types.h	\
&& echo timestamp > s-enum-types-h
Traceback (most recent call last):
  File "/usr/bin/glib-mkenums", line 675, in <module>
    process_file(fname)
  File "/usr/bin/glib-mkenums", line 407, in process_file
    line = curfile.readline()
  File "/usr/lib/python3.5/codecs.py", line 321, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf3 in position 167: invalid continuation byte
Traceback (most recent call last):
  File "/usr/bin/glib-mkenums", line 675, in <module>
    process_file(fname)
  File "/usr/bin/glib-mkenums", line 407, in process_file
    line = curfile.readline()
  File "/usr/lib/python3.5/codecs.py", line 321, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf3 in position 167: invalid continuation byte
Makefile:949: recipe for target 's-enum-types-c' failed
make[3]: *** [s-enum-types-c] Error 1
make[3]: *** Waiting for unfinished jobs....
Makefile:936: recipe for target 's-enum-types-h' failed
make[3]: *** [s-enum-types-h] Error 1


Patches are attached.
[0001-Convert-files-to-Unicode.patch (text/x-diff, attachment)]
[glib-2.54-ftbfs.patch (text/x-diff, attachment)]

Reply sent to Jordi Mallach <jordi@debian.org>:
You have taken responsibility. (Mon, 04 Sep 2017 09:00:04 GMT) (full text, mbox, link).


Notification sent to Adrian Bunk <bunk@debian.org>:
Bug acknowledged by developer. (Mon, 04 Sep 2017 09:00:04 GMT) (full text, mbox, link).


Message #10 received at 870741-close@bugs.debian.org (full text, mbox, reply):

From: Jordi Mallach <jordi@debian.org>
To: 870741-close@bugs.debian.org
Subject: Bug#870741: fixed in libgda5 5.2.4-4
Date: Mon, 04 Sep 2017 08:57:59 +0000
Source: libgda5
Source-Version: 5.2.4-4

We believe that the bug you reported is fixed in the latest version of
libgda5, which is due to be installed in the Debian FTP archive.

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 870741@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jordi Mallach <jordi@debian.org> (supplier of updated libgda5 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 04 Sep 2017 02:36:18 +0200
Source: libgda5
Binary: libgda-5.0-4 libgda-5.0-bin libgda-5.0-common libgda-5.0-dev libgda-5.0-doc libgda-5.0-mysql libgda-5.0-postgres gir1.2-gda-5.0
Architecture: source amd64 all
Version: 5.2.4-4
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Jordi Mallach <jordi@debian.org>
Description:
 gir1.2-gda-5.0 - data abstraction library based on GLib -- GObject Introspection
 libgda-5.0-4 - data abstraction library based on GLib
 libgda-5.0-bin - data abstraction library based on GLib -- binary files
 libgda-5.0-common - data abstraction library based on GLib -- common files
 libgda-5.0-dev - data abstraction library based on GLib -- development files
 libgda-5.0-doc - data abstraction library based on GLib -- documentation files
 libgda-5.0-mysql - MySQL provider for libgda database abstraction library
 libgda-5.0-postgres - PostgreSQL provider for libgda database abstraction library
Closes: 870741
Changes:
 libgda5 (5.2.4-4) unstable; urgency=medium
 .
   [ Emilio Pozuelo Monfort ]
   * debian/rules: If the test suite fails, print the actual errors.
 .
   [ Jordi Mallach ]
   * Add patches from Adrian Bunk to fix FTBFS issues with new glib,
     by converting files with mixed encoding to UTF-8 (closes: #870741).
   * Drop libgda-5.0-4-dbg in favour of dbgsym and pass the corresponding
     --dbgsym-migration arg to dh_strip.
Checksums-Sha1:
 ca8e28b9b5a46d580343689109c3b46465af46a4 3105 libgda5_5.2.4-4.dsc
 03921140a232d85ae9a6f6640b6e3313dc53416d 66364 libgda5_5.2.4-4.debian.tar.xz
 884129efad34ae1fa6a712c98e1a30143e45e124 166750 gir1.2-gda-5.0_5.2.4-4_amd64.deb
 7764c844fd08e65411ed7407d81a5cf70081b6f1 1880680 libgda-5.0-4-dbgsym_5.2.4-4_amd64.deb
 1a7819eff5742cb98d924bfad818380ad8635dc8 650492 libgda-5.0-4_5.2.4-4_amd64.deb
 e4d2d87afcc9e63d16e7d15a3bca419271562ed0 283298 libgda-5.0-bin-dbgsym_5.2.4-4_amd64.deb
 b343cb9c5c7f5a416d7f1538be9a3c9841dd5396 90778 libgda-5.0-bin_5.2.4-4_amd64.deb
 c66008d85f38f2f209023f365a43bb8d53675f50 893760 libgda-5.0-common_5.2.4-4_all.deb
 b04896f143acf15ad91634856542f510f2a7dabd 171074 libgda-5.0-dev_5.2.4-4_amd64.deb
 06f633df3bde28651f273ce90128488fe9aa88ee 3090030 libgda-5.0-doc_5.2.4-4_all.deb
 3e02ec36e5ab8664251942f90ae0b90999bde52f 201642 libgda-5.0-mysql-dbgsym_5.2.4-4_amd64.deb
 6c1a97657b5e7d55223bffd443a91f9eed2d0a6c 62668 libgda-5.0-mysql_5.2.4-4_amd64.deb
 2d0b5bcfeb08ec25351c2eb3ebdb83a06bbcbcee 194062 libgda-5.0-postgres-dbgsym_5.2.4-4_amd64.deb
 2ac9518cd3992eeb3aaa30301be50ffeef2b12ae 64380 libgda-5.0-postgres_5.2.4-4_amd64.deb
 ba3296310ab32ff37fe3d14e32d5c8d60d23f1d9 13281 libgda5_5.2.4-4_amd64.buildinfo
Checksums-Sha256:
 14e7f0dcd27fc10011a94819cbfbd6dbcb2013e4c030986dd6cad329dc3e152c 3105 libgda5_5.2.4-4.dsc
 f1f1f58cc8118c0f01b16aa4be3f0325f7babfc0b0da05c1e0bf2e8131a738b0 66364 libgda5_5.2.4-4.debian.tar.xz
 9998a896dd36cbc50c2d278e2b0b2ae0d932529b5f618d9d5ffb587167935f02 166750 gir1.2-gda-5.0_5.2.4-4_amd64.deb
 92c884a0def97f95ed48a5bde1c5b78ab61ef1440eb983e988dba12eba310044 1880680 libgda-5.0-4-dbgsym_5.2.4-4_amd64.deb
 56c2f68b00342cc7e2b0ab1943e360a879ed9b771118e64a2fa7dea93537b05b 650492 libgda-5.0-4_5.2.4-4_amd64.deb
 7c96f91325a7b24987c0b28a2c8ca40f6334d6c995f2f7843651bf509cc24ffb 283298 libgda-5.0-bin-dbgsym_5.2.4-4_amd64.deb
 25f05ca0a40dd3d0d14160c803de15d60e322435c0fb7902c6e2ecb759e1683b 90778 libgda-5.0-bin_5.2.4-4_amd64.deb
 a5f880c34f73e25001328d47da0a538092b8b90302e01f563d13a3dc72459d59 893760 libgda-5.0-common_5.2.4-4_all.deb
 97ca3bb90ec280ee8b1ac1ee86c7ce2c60ee436ec229f368293998b30a53f729 171074 libgda-5.0-dev_5.2.4-4_amd64.deb
 f3aff7bc1645a940103c93de32a9759db684a5b3da431255766c112b299105ec 3090030 libgda-5.0-doc_5.2.4-4_all.deb
 b6f38211f50a52e8141034a4e40ab5749490f1909452ed30a1174de0d60f3542 201642 libgda-5.0-mysql-dbgsym_5.2.4-4_amd64.deb
 e2742f608a149d3ae45ec17caac0b32d13e3fbb42ef36bc4a9ccd313c4a04aa1 62668 libgda-5.0-mysql_5.2.4-4_amd64.deb
 8f25cda897bed4139c61d752280aca3735f32d8e286898f87ccb37fbfafa1d58 194062 libgda-5.0-postgres-dbgsym_5.2.4-4_amd64.deb
 a5b0bc9e2e025a7d60f776dc1842ade3830f8d343cb56661c83f84a9f3c8428f 64380 libgda-5.0-postgres_5.2.4-4_amd64.deb
 3dcc19533c78b9e1b3d101dbae405e921bac6ea18c5543e339c5f2c046d650d9 13281 libgda5_5.2.4-4_amd64.buildinfo
Files:
 819b0bdebc1c3b17c0d521891af593c2 3105 libs optional libgda5_5.2.4-4.dsc
 6cb386f1473feecc13aae0124e42ce42 66364 libs optional libgda5_5.2.4-4.debian.tar.xz
 6d863e2763dc38c5149312d9cf8c466a 166750 introspection optional gir1.2-gda-5.0_5.2.4-4_amd64.deb
 70649f43aaa0eec24840a8ba30d34c43 1880680 debug extra libgda-5.0-4-dbgsym_5.2.4-4_amd64.deb
 0798ee569d47e5bcf60c47a779db0322 650492 libs optional libgda-5.0-4_5.2.4-4_amd64.deb
 56c4a1029682eaeb87893808fac9404e 283298 debug extra libgda-5.0-bin-dbgsym_5.2.4-4_amd64.deb
 c1bda4dc3f3f40e8918a49433b5d317b 90778 database optional libgda-5.0-bin_5.2.4-4_amd64.deb
 9315cf0f8fefbde8d56314623a5b8695 893760 database optional libgda-5.0-common_5.2.4-4_all.deb
 4738550ba627a40e3629ff0a6324e154 171074 libdevel optional libgda-5.0-dev_5.2.4-4_amd64.deb
 76da5e1573d025dae75091640f7005e4 3090030 doc optional libgda-5.0-doc_5.2.4-4_all.deb
 24688217cfd9deda6023bc5ef1eb46d2 201642 debug extra libgda-5.0-mysql-dbgsym_5.2.4-4_amd64.deb
 15d4388c257a6c3929613a382bf2ca99 62668 database optional libgda-5.0-mysql_5.2.4-4_amd64.deb
 b9d36067af6a1fbaf2b189574aab9974 194062 debug extra libgda-5.0-postgres-dbgsym_5.2.4-4_amd64.deb
 25db8e2e7a8738926c3365ef8411e3f1 64380 database optional libgda-5.0-postgres_5.2.4-4_amd64.deb
 60e1ec115fa90b278688ac661ad41040 13281 libs optional libgda5_5.2.4-4_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE6BdUhsApKYN8KGoWJVAvb8vjywQFAlmtBuQACgkQJVAvb8vj
ywRaGQ//fUAikU04CzoQSHs5uR/7bl6dNVedvRUUF88U/uiWdXNEsx9bayH03WSx
2DqYLJBY3nqLI+/CMFQxcEZb/By+OfAtmoQYAXX0Mqleq2fvN/BOuilQRCn6G/tN
qQLDR0CN9jH1XVA6jiM7yxAMN4Y/1WmXLjWtTpkloYhDhy219IZd24Opw7jZszOH
hgyzR7vzjkiuR36HeIJChoTmBbnXy5ydiSEOsy7+GKnRaYtt6SuU8klSnAqotq0x
I/FC83V1Hwn2hR9He6gJlAuv3Z0RbnVFc1KsRE/L0qPhzeL3BKcErRBv/H5yV8bV
SntDFnKfvNVxWhcKSjSOg115xoi+uGBh2aRY4iY4s4U7MZrOlO3R7NKeiHKHePyT
oiIvRZvzVMWJ0no1uEhwbizn9dVJ2dyNelrxqmEFrxINuffxddJXFh8eLlTuh2dy
tATbDy4daS4WenF/y+HvIHZKHujGkzCdD+WEuNz5ROOlguKJBHqhcWZkuaEW2+Vg
gYiSEuD8XHATh7s8xKnZt+LSEftaYl3yjYmXW/OEMTzyX2qdm51yW5fbm9jcf3Vf
R2SML+zHRs6VrttEXyVEMBlMz7LXK8DDVgMsV2nBM94QEqasbfNedUzma34qIZ6J
6Ggz6gNWGDPINVAeDioaiuzUUPde4nR4A1WSQgLxIY4wBGUo7oU=
=1Beb
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 16 Oct 2017 07:26:33 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 13:50:16 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.