Your message dated Tue, 28 May 2013 21:21:41 +0000
with message-id <e1uhrkv-0007kb...@franck.debian.org>
and subject line Bug#710038: fixed in gucharmap 1:3.8.2-2
has caused the Debian Bug report #710038,
regarding FTBFS with perl 5.18.0 from experimental
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
710038: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=710038
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gucharmap
Version: 1:3.8.2-1
Severity: serious
Tags: patch
Justification: fails to build from source (but built successfully in the past)
Building with perl 5.18.0 installed results in:
....
cd gucharmap && ./gen-guch-unicode-tables.pl 6.1.0 /usr/share/unicode
syntax error at ./gen-guch-unicode-tables.pl line 377, near "kTang kKorean
kJapaneseKun kJapaneseOn)"
(Might be a runaway multi-line () string starting on line 376)
Global symbol "$f" requires explicit package name at ./gen-guch-unicode-
tables.p
l line 379.
....
syntax error at ./gen-guch-unicode-tables.pl line 413, near "}"
../gen-guch-unicode-tables.pl has too many errors.
make: *** [debian/stamp-gen-unicode-tables] Error 255
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Command exited with non-zero status 2
Reason are "for" statements (on lines 376 and 426 of gen-guch-unicode-
tables.pl)
that iterate over a qw() list, but omit the parentheses around them.
This drew a deprecation warning in perl 5.16 and is an error in 5.18
(cf.
http://search.cpan.org/~rjbs/perl-5.18.0/pod/perldelta.pod#qw%28...%29_can_no_longer_be_used_as_parentheses).
Patch attached (simply add parentheses).
Cheers, Roderich
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.9.4 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gucharmap depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.16.0-1
ii libatk1.0-0 2.8.0-2
ii libc6 2.17-3
ii libcairo2 1.12.14-4
ii libglib2.0-0 2.36.1-2build1
ii libgtk-3-0 3.8.2-1
ii libgucharmap-2-90-7 1:3.8.2-1
ii libpango-1.0-0 1.32.5-5
ii libpangocairo-1.0-0 1.32.5-5
Versions of packages gucharmap recommends:
ii yelp 3.6.1-1
gucharmap suggests no packages.
-- no debconf information
--- gucharmap-3.8.2-ORIG/gucharmap/gen-guch-unicode-tables.pl 2013-05-26 19:29:41.581766325 +0200
+++ gucharmap-3.8.2/gucharmap/gen-guch-unicode-tables.pl 2013-05-26 19:30:15.336999725 +0200
@@ -373,8 +373,8 @@
undef $kJapaneseOn;
}
- for my $f qw(kDefinition kCantonese kMandarin
- kTang kKorean kJapaneseKun kJapaneseOn) {
+ for my $f (qw(kDefinition kCantonese kMandarin
+ kTang kKorean kJapaneseKun kJapaneseOn)) {
if ($field eq $f) {
push @strings, $value;
@@ -423,8 +423,8 @@
print $out "static const Unihan *_get_unihan (gunichar uc)\n;";
- for my $name qw(kDefinition kCantonese kMandarin
- kTang kKorean kJapaneseKun kJapaneseOn) {
+ for my $name (qw(kDefinition kCantonese kMandarin
+ kTang kKorean kJapaneseKun kJapaneseOn)) {
print $out <<EOT;
static inline const char * unihan_get_$name (const Unihan *uh)
--- End Message ---
--- Begin Message ---
Source: gucharmap
Source-Version: 1:3.8.2-2
We believe that the bug you reported is fixed in the latest version of
gucharmap, 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 710...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Emilio Pozuelo Monfort <po...@debian.org> (supplier of updated gucharmap
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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 28 May 2013 22:27:42 +0200
Source: gucharmap
Binary: gucharmap libgucharmap-2-90-dev libgucharmap-2-90-7
gir1.2-gucharmap-2.90
Architecture: source amd64
Version: 1:3.8.2-2
Distribution: unstable
Urgency: low
Maintainer: Debian GNOME Maintainers
<pkg-gnome-maintain...@lists.alioth.debian.org>
Changed-By: Emilio Pozuelo Monfort <po...@debian.org>
Description:
gir1.2-gucharmap-2.90 - GObject introspection data for the Unicode browser
widget library
gucharmap - Unicode character picker and font browser
libgucharmap-2-90-7 - Unicode browser widget library (shared library)
libgucharmap-2-90-dev - Unicode browser widget library (development headers)
Closes: 710038
Changes:
gucharmap (1:3.8.2-2) unstable; urgency=low
.
* debian/patches/10_perl_5_18.patch:
+ Fix FTBFS with perl 5.18. Thanks to Roderich Schupp. Closes: #710038.
Checksums-Sha1:
1eb79ecdbf63c030531b1c83d3120d7cb223223d 1976 gucharmap_3.8.2-2.dsc
71328552410e1804932ac754d746a61cf763545b 12954 gucharmap_3.8.2-2.debian.tar.gz
b80bf98bf330022d26eab7df74a129079120e2e9 618968 gucharmap_3.8.2-2_amd64.deb
dd966f9bf8a106681d4cab37ed2eb7a233096710 259336
libgucharmap-2-90-dev_3.8.2-2_amd64.deb
06639569f8985ff6bffdba670cce4101ae6e7210 1151996
libgucharmap-2-90-7_3.8.2-2_amd64.deb
d9681c7561d0f9712da0cc9a8dc12b1c1ffe27e7 235956
gir1.2-gucharmap-2.90_3.8.2-2_amd64.deb
Checksums-Sha256:
f3820879b6666f91667da5672d20820070e4a36c7fc869c4777cb6d97de44d8e 1976
gucharmap_3.8.2-2.dsc
e5c633fd895eedd6d88eb76903374cc4be7a802b8cd00803bb7ea9a552c20a93 12954
gucharmap_3.8.2-2.debian.tar.gz
790f91fa967fed726f3c38e60d5dd95014979016870ec4ab49277e73e54ada00 618968
gucharmap_3.8.2-2_amd64.deb
b1144c4aca7aa6f6d819706fa8dc27fdf288a672496bce630c61bb47e10c0af0 259336
libgucharmap-2-90-dev_3.8.2-2_amd64.deb
1d2eeb2684927cd867184c27adc7ae23baa65c41bc177e6f92bd0de264860350 1151996
libgucharmap-2-90-7_3.8.2-2_amd64.deb
ce92520b78e288658710739a63b6a75baf28d93b41ed1cacad251573d63da28f 235956
gir1.2-gucharmap-2.90_3.8.2-2_amd64.deb
Files:
7cf23e57cf74ba227e80caf48962a4e3 1976 gnome optional gucharmap_3.8.2-2.dsc
485f01852bf577a0255ffb6d1a60cbcd 12954 gnome optional
gucharmap_3.8.2-2.debian.tar.gz
b3500ab99ae0c0b44f6be2c4bc2feac0 618968 gnome optional
gucharmap_3.8.2-2_amd64.deb
b48468c2029f038f3e563db4a6a6c627 259336 libdevel optional
libgucharmap-2-90-dev_3.8.2-2_amd64.deb
a1f6019450af0539e91b180a270adb81 1151996 libs optional
libgucharmap-2-90-7_3.8.2-2_amd64.deb
e957a7f99fa368f2de2a807d247f8b65 235956 introspection optional
gir1.2-gucharmap-2.90_3.8.2-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAlGlFfUACgkQhTV17EoIsv6ikACgy9KoAIOnUuS9kmRmguAGTrMc
dvwAn1kpsLES1ailIavOlGetvDRKWJHe
=F0yK
-----END PGP SIGNATURE-----
--- End Message ---