Your message dated Thu, 22 Dec 2016 21:08:12 +0000
with message-id <[email protected]>
and subject line Bug#849066: fixed in libgd-barcode-perl 1.15-6
has caused the Debian Bug report #849066,
regarding QRcode size (Version) auto-selection broken
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 [email protected]
immediately.)
--
849066: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=849066
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgd-barcode-perl
Version: 1.15-5
Severity: important
Tags: upstream patch
Control: forwarded -1 https://rt.cpan.org/Public/Bug/Display.html?id=20297
GD::Barcode::QRcode docs say:
Version
Version ie. size of barcode image (Default = auto select).
However, the following code dies:
$ perl -MGD::Barcode::QRcode -E'use warnings; binmode(STDOUT); \
GD::Barcode::QRcode->new("https://www.debian.org/")'
Overflow error. version 1
total bits: 364 max bits: 128
As noted in the upstream bug (7 years ago!), changing the initialization of
Version from
$oSelf->{Version} = $rhPrm->{Version} || 1;
to
$oSelf->{Version} = $rhPrm->{Version} || 0;
fixes the logic in _caclVersion().
I am going to apply the proposed patch and upload.
-- System Information:
Debian Release: stretch/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.8.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libgd-barcode-perl depends on:
ii libgd-perl [libgd-gd2-perl] 2.53-3
ii perl 5.24.1~rc4-1
libgd-barcode-perl recommends no packages.
libgd-barcode-perl suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: libgd-barcode-perl
Source-Version: 1.15-6
We believe that the bug you reported is fixed in the latest version of
libgd-barcode-perl, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Damyan Ivanov <[email protected]> (supplier of updated libgd-barcode-perl 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: SHA256
Format: 1.8
Date: Thu, 22 Dec 2016 20:12:51 +0000
Source: libgd-barcode-perl
Binary: libgd-barcode-perl
Architecture: source
Version: 1.15-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: Damyan Ivanov <[email protected]>
Closes: 849066
Description:
libgd-barcode-perl - Perl module to create barcode images (GD::Barcode)
Changes:
libgd-barcode-perl (1.15-6) unstable; urgency=medium
.
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
.
[ Salvatore Bonaccorso ]
* debian/copyright: Replace DEP5 Format-Specification URL from
svn.debian.org to anonscm.debian.org URL.
* Change Vcs-Git to canonical URI (git://anonscm.debian.org)
* Change search.cpan.org based URIs to metacpan.org based URIs
.
[ Axel Beckert ]
* debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg-
copyright"
.
[ gregor herrmann ]
* Strip trailing slash from metacpan URLs.
.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
* debian/control: Use HTTPS transport protocol for Vcs-Git URI
.
[ gregor herrmann ]
* debian/copyright: change Copyright-Format 1.0 URL to HTTPS.
.
[ MartÃn Ferrari ]
* Remove myself from Uploaders.
.
[ gregor herrmann ]
* Remove Fabrizio Regalli from Uploaders. Thanks for your work!
.
[ Damyan Ivanov ]
* patch QRcode.pm to treat missing Version as documented (Closes: #849066)
* bump debhelper compatibility level to 10
* Declare conformance with Policy 3.9.8 (no changes needed)
* add myseld to Uploaders
Checksums-Sha1:
51ce603b8f1cb1e4df39575cbf91534bb6ca66a1 2130 libgd-barcode-perl_1.15-6.dsc
81160ac9030c75baa5f80b117006546239f78912 3236
libgd-barcode-perl_1.15-6.debian.tar.xz
Checksums-Sha256:
f6ececdf2a8cdd3ddda2318a6e4f2a4b39bbcb394f2989aef604e799cbb1d08c 2130
libgd-barcode-perl_1.15-6.dsc
83e6fdd980f3b3da8a15092daea08e95bdfdebd8c51c9c32b7864b8d8c9b4c42 3236
libgd-barcode-perl_1.15-6.debian.tar.xz
Files:
54d60239ee2a527ed4f07f007f41222e 2130 perl optional
libgd-barcode-perl_1.15-6.dsc
3f2a500839a76ffd006635e391919155 3236 perl optional
libgd-barcode-perl_1.15-6.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEErqDETssFbpNjDZ0z276dTZnSoAQFAlhcNIcACgkQ276dTZnS
oAT7FQ/+LM48q0Xrrlf0YhO9O5286/1KpZx8XOKMskKnLnseHugjis4hkdfMUsrw
Ea68rWcmlZUmFvo6QmTaPNnsSbk0nyU0VRByfVth6TTHBOKSBEnvCW9Eg3nnN/aN
T1rbUQTEk75qdo6IvNwpWaAlB8qehl2Xl5mhS3g6F2NgwJPN+EM7VjCpfuY65+2y
nR9NrMh0BQtTCWM+oNLnC/SmP6JuUzNkM6xhvMYsaV9WXYJi4K6S77GmaQPohlvJ
Vgwnh4c5XRcN2e0FSYaQtZsfSoQOEoxWlxKAWVVWkyLsRcPt0H3Gy1pCMplpZq7K
+WTJS01nL8n1Wo+ilUELpjEaW5nUsluW6q7he3ulZ4slRDjvP8mLbKyDyb+REHD1
d9IjwBHGyLHoCkFT2vTFhwrsyySXezSzLXa7ec6BojJWQPhnuqHerbeZvOFWX5UC
XQY4kdWILP0Fv1bhQ7bL/z9L6vn4Yll3ln/2ug9BSVWm5++hm0dEw36jgHcXrZq0
wNMSnvg9g9fHs6HdRfO6ijaqrqRjFYWJ8I3/Y+k/IvDyU3j9dsVDfRB3gl7Qyy4v
IfddF+B+c3mqfqf+SYSGFAGygEtDtxg4oKk1VpuY76D5yRd5u9krFmR1wIm2bk5t
BJv1dmqIUXVk6bEOfwPUwZE92Kjr84ZECjZnl4W0EUPmea3uGgQ=
=12pI
-----END PGP SIGNATURE-----
--- End Message ---