Skip Menu |
 

This queue is for tickets about the Barcode-Code128 CPAN distribution.

Report information
The Basics
Id: 28369
Status: resolved
Priority: 0/
Queue: Barcode-Code128

People
Owner: WRW [...] cpan.org
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 2.01
Fixed in: (no value)



Subject: test result negative maybe due to library skew
MIME-Version: 1.0
X-Mailer: MIME-tools 5.418 (Entity 5.418)
Content-Type: text/plain; charset="utf8"
Content-Disposition: inline
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 2841
Download (untitled) / with headers
text/plain 2.7k
I've steppe through the debugger with the png.t test. It shows that there are minimal differences on the byte level. Probably due to differing versions of the drawing libraries involved. This leads finally to a failing test. See for yourself DB<0> f blib/lib/Barcode/Code128.pm DB<1> b 521 DB<2> c ok 1 Barcode::Code128::png(blib/lib/Barcode/Code128.pm:521): 521: return $image->png(); DB<2> r scalar context return from Barcode::Code128::png: "�PNG\cM\cJ\cZ\cJ\c@\c@\c@\cMIHDR\c@\c@\cA&\c@\c@\c@\@\cB\cC\c@\c@\c@�p2�\c@\c@\c@\cLPLTE������\c@\c@\c@�\c@\c ＀F�\c@\c@\c@�IDATX���1\cJ�0\cL\cEP�)�\cT\c]{!->BOa<�\cBݻ\cH�?e%\cO%c�\cE���|��p� ��\cRR?PO���y�\cX�\cFGkn9�O`�Ř[�\cN�(�X���j�N�\cT)R�H�\"E꟩�\c_HR_S�9�\ @wE\cWٲ/ ＀j�[�BM,룎ڤ�¤.�gu��U�>��Qٗ��eX�\cNW\cT\cC}�ؙ3�\cF\cL3��\c_��<\ c@\c@\c@\c@IEND�B" main::(t/png.t:30): print "not " unless $test eq $good; DB<2> use Devel::Peek DB<4> Dump $test SV = PVMG(0x86d5728) at 0x83817f0 REFCNT = 2 FLAGS = (PADMY,POK,pPOK) IV = 0 NV = 0 PV = 0x86dcd80 "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\1&\0\0\0@\2\3\0\0\0\312p2\272\0\0\0\fPLTE\314\314\314\377\377\377\0\0\0\377\0\0\352\335\206\357\0\0\0\251IDATX\205\355\3261\n\3030\f\5P\241)\364\24\35{!->BOa<\365\2\335\273\10\302?e%\17%c\213\5\351\360\277\301|\342\360p\214\207\10\252\362\22R?PO\213\240\231y\263\30\356\6Gkn9\220O`\210\305\230[\316\16\367(\206X\203\265\371j\344N\212\24)R\244H\221\"E\352\237\251\302\37HR_S\3149\201@wE\27\331\262/H*C\206j\326[\366\276BM,\353\243\216\332\244\204\302\244.\213gu\330\325U\313>\260\227Q\331\227\250\317eX\245\16W\24\3}\345\330\2313\362\6\f3\262\353\37\274\311<\0\0\0\0IEND\256B`\202"\0 CUR = 250 LEN = 252 DB<5> Dump $good SV = PV(0x86aaad0) at 0x85667b8 REFCNT = 2 FLAGS = (PADMY,POK,pPOK) PV = 0x86d8ac0 "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\1&\0\0\0@\2\3\0\0\0\312p2\272\0\0\0\fPLTE\314\314\314\377\377\377\0\0\0\377\0\0\352\335\206\357\0\0\0\251IDATx\234\355\3261\n\3030\f\5P\241)\364\24\35{!->BOa<\365\2\335\273\10\302?e%\17%c\213\5\351\360\277\301|\342\360p\214\207\10\252\362\22R?PO\213\240\231y\263\30\356\6Gkn9\220O`\210\305\230[\316\16\367(\206X\203\265\371j\344N\212\24)R\244H\221\"E\352\237\251\302\37HR_S\3149\201@wE\27\331\262/H*C\206j\326[\366\276BM,\353\243\216\332\244\204\302\244.\213gu\330\325U\313>\260\227Q\331\227\250\317eX\245\16W\24\3}\345\330\2313\362\6\f3\262\353<\206\346\200\0\0\0\0IEND\256B`\202"\0 CUR = 250 LEN = 252 Hope this helps,
MIME-Version: 1.0
X-Mailer: MIME-tools 5.418 (Entity 5.418)
Content-Disposition: inline
Message-Id: <rt-3.6.HEAD-31104-1184791833-265.28369-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf8"
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Original-Encoding: utf-8
Content-Length: 137
Download (untitled) / with headers
text/plain 137b
Please log into RT and attach the PNG file that was generated when you ran the script, or email it to me as an attachment at wrw@cpan.org
CC: ANDK [...] cpan.org
MIME-Version: 1.0
X-Spam-Status: No, hits=1.4 required=8.0 tests=BAYES_00,DKIM_POLICY_SIGNSOME,DK_POLICY_SIGNSOME,FUZZY_OCR,SPF_PASS
X-Authentication-Warning: k75.linux.bogus: k set sender to andreas.koenig.7os6VVqR [...] franz.ak.mind.de using -f
In-Reply-To: <rt-3.6.HEAD-31104-1184791833-265.28369-6-0 [...] rt.cpan.org> (William R. Ward via's message of "Wed\, 18 Jul 2007 16\:50\:35 -0400")
Received-SPF: pass (x1.develooper.com: local policy)
References: <RT-Ticket-28369 [...] rt.cpan.org> <rt-3.6.HEAD-31104-1184791833-265.28369-6-0 [...] rt.cpan.org>
Content-Type: multipart/mixed; boundary="=-=-="
Received: from la.mx.develooper.com (x1.develooper.com [63.251.223.170]) by diesel.bestpractical.com (Postfix) with SMTP id E4EA34D8048 for <bug-Barcode-Code128 [...] rt.cpan.org>; Wed, 18 Jul 2007 18:49:41 -0400 (EDT)
Received: (qmail 15169 invoked by alias); 18 Jul 2007 22:49:41 -0000
Received: from franz.ak.mind.de (HELO franz.ak.mind.de) (212.42.235.66) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Wed, 18 Jul 2007 15:49:38 -0700
Received: from k75.linux.bogus (localhost.localdomain [127.0.0.1]) by franz.ak.mind.de (8.13.8/8.13.8/Debian-2) with ESMTP id l6IMnNbN009306; Thu, 19 Jul 2007 00:49:23 +0200
Received: (from k [...] localhost) by k75.linux.bogus (8.13.8/8.13.8/Submit) id l6IMnMp2009304; Thu, 19 Jul 2007 00:49:22 +0200
Delivered-To: cpan-bug+barcode-code128 [...] diesel.bestpractical.com
Subject: Re: [rt.cpan.org #28369] test result negative maybe due to library skew
User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux)
Return-Path: <andreas.koenig.7os6VVqR [...] franz.ak.mind.de>
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: bug-Barcode-Code128 [...] rt.cpan.org
Date: Thu, 19 Jul 2007 00:49:21 +0200
Message-Id: <87ejj5mioe.fsf [...] k75.linux.bogus>
To: bug-Barcode-Code128 [...] rt.cpan.org, wrw [...] cpan.org
From: andreas.koenig.7os6VVqR [...] franz.ak.mind.de (Andreas J. Koenig)
RT-Message-ID: <rt-3.6.HEAD-31113-1184798987-605.28369-0-0 [...] rt.cpan.org>
Content-Length: 0
Content-Type: text/plain; charset="utf-8"
X-RT-Original-Encoding: ascii
X-RT-Original-Encoding: utf-8
Content-Length: 593
Download (untitled) / with headers
text/plain 593b
Show quoted text
>>>>> On Wed, 18 Jul 2007 16:50:35 -0400, "William_R_Ward via RT" <bug-Barcode-Code128@rt.cpan.org> said:
Show quoted text
Show quoted text
> Please log into RT and attach the PNG file that was generated when you > ran the script, or email it to me as an attachment at wrw@cpan.org
I ran the debugger again and dumped the two variables into two files, test.png and good.png. Appended below. Checksums: % sha1sum /tmp/????.png 8b0ab57230b692a2b5e02098e69967aeaefbf4ef /tmp/good.png 490923a751110c4d475f0a972e74410b1ec9a0de /tmp/test.png HTH, -- andreas
Content-Type: image/png
content-disposition: attachment; filename="test.png"
Content-Transfer-Encoding: base64
Content-Length: 250
Download test.png
image/png 250b

Message body is not shown because sender requested not to inline it.

Content-Type: image/png
content-disposition: attachment; filename="good.png"
Content-Transfer-Encoding: base64
Content-Length: 250
Download good.png
image/png 250b

Message body is not shown because sender requested not to inline it.

MIME-Version: 1.0
X-Mailer: MIME-tools 5.418 (Entity 5.418)
Message-Id: <rt-3.6.HEAD-31122-1184799454-1940.28369-0-0 [...] rt.cpan.org>
Content-Type: multipart/mixed; boundary="----------=_1184799454-31122-1"
X-RT-Original-Encoding: utf-8
Content-Length: 0
Content-Disposition: inline
Content-Type: text/plain; charset="utf8"
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 74
Attached is the code128.png file from the Barcode::Code128 "t/" directory.
MIME-Version: 1.0
X-Mailer: MIME-tools 5.418 (Entity 5.418)
Content-Type: multipart/mixed; boundary="----------=_1184799454-31122-0"
Content-Length: 0
Content-Type: text/plain; charset="utf8"
Content-Disposition: inline
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Original-Encoding: utf-8
Content-Length: 0
Content-Type: image/png; name="code128.png"
Content-Disposition: inline; filename="code128.png"
Content-Transfer-Encoding: base64
Content-Length: 250
Download code128.png
image/png 250b
code128.png
MIME-Version: 1.0
X-Spam-Status: No, hits=-2.6 required=8.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VERIFIED,DK_POLICY_SIGNSOME,DK_SIGNED,SPF_PASS
In-Reply-To: <rt-3.6.HEAD-31113-1184798987-605.28369-5-0 [...] rt.cpan.org>
Content-Disposition: inline
Received-SPF: pass (x1.develooper.com: domain of william.ward [...] gmail.com designates 66.249.90.183 as permitted sender)
References: <RT-Ticket-28369 [...] rt.cpan.org> <rt-3.6.HEAD-31104-1184791833-265.28369-6-0 [...] rt.cpan.org> <87ejj5mioe.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31113-1184798987-605.28369-5-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"; format="flowed"
X-RT-Original-Encoding: ISO-8859-1
Received: from la.mx.develooper.com (x1.develooper.com [63.251.223.170]) by diesel.bestpractical.com (Postfix) with SMTP id 7DE704D8230 for <bug-Barcode-Code128 [...] rt.cpan.org>; Wed, 18 Jul 2007 19:00:06 -0400 (EDT)
Received: (qmail 19590 invoked by alias); 18 Jul 2007 23:00:05 -0000
Received: from ik-out-1112.google.com (HELO ik-out-1112.google.com) (66.249.90.183) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Wed, 18 Jul 2007 16:00:01 -0700
Received: by ik-out-1112.google.com with SMTP id b32so346221ika for <bug-Barcode-Code128 [...] rt.cpan.org>; Wed, 18 Jul 2007 15:59:55 -0700 (PDT)
Received: by 10.82.127.14 with SMTP id z14mr2709319buc.1184799595691; Wed, 18 Jul 2007 15:59:55 -0700 (PDT)
Received: by 10.82.149.7 with HTTP; Wed, 18 Jul 2007 15:59:55 -0700 (PDT)
Delivered-To: cpan-bug+barcode-code128 [...] diesel.bestpractical.com
Subject: Re: [rt.cpan.org #28369] test result negative maybe due to library skew
Domainkey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=WG5DmfVw8KdAZbavRYM4SjnevrNpVm5Pba6HC0hpC4MxZCS2y5vf/GJa+6Rra+Hl8VB5+ev5xSkGBe5Dc+K3YYqEyqOwuIk9vqNPtTksvCQBeoGsccbnUJPUE/si+6Dr2TcLl31Erb4abK3vZ/LCmSlxwANBdTO3DpzZg2OnV0Q=
Return-Path: <william.ward [...] gmail.com>
Dkim-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=UQ6aFXfRiwjFJIoYzcRQ+AaeYaBJViqOlwn74IZkRuqmrMmu7HCFma/BHQmzTUrd0V5OJO/tfTbIWt8LVDTj1uE1Rp7s+DvDLGrpH+wGnk4pV9IDXLIlvL61uYV6OK0MZbcTl/1lHJ0J9uzfCy+5/DTMJRdBVbpGqDIbuSy2ASA=
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: bug-Barcode-Code128 [...] rt.cpan.org
X-Google-Sender-Auth: 8120ec305c200c92
Sender: william.ward [...] gmail.com
Date: Wed, 18 Jul 2007 15:59:55 -0700
Message-Id: <3d2fe1780707181559h24f1d616r5f61d8fffb51b098 [...] mail.gmail.com>
To: bug-Barcode-Code128 [...] rt.cpan.org
Content-Transfer-Encoding: 7bit
From: "Bill Ward" <bill [...] wards.net>
X-RT-Original-Encoding: utf-8
RT-Message-ID: <rt-3.6.HEAD-31110-1184799623-447.28369-0-0 [...] rt.cpan.org>
Content-Length: 1626
Download (untitled) / with headers
text/plain 1.5k
This is really a strange bug. Both of these images are different from the "code128.png" file in the distribution, and 20x as large in size too! ls -al *.png -rw-r--r-- 1 bill www-data 250 May 28 2001 code128.png -rw-rw-r-- 1 bill www-data 5510 Jul 18 15:54 good.png -rw-rw-r-- 1 bill www-data 5510 Jul 18 15:54 test.png sha1sum *.png 8b0ab57230b692a2b5e02098e69967aeaefbf4ef code128.png 8356e73624f66df2360490043688bd4ec3215077 good.png af102aec3670c483e53213650d07e440e57f4a4e test.png However I visually compared all the images and as far as I can tell they are identical. Should I include all three in the distribution? Or should I abandon the idea of including a PNG sample file at all? Can you provide more information about the specific versions of the PNG and GD libraries in use on your system? On 7/18/07, (Andreas J. Koenig) via RT <bug-Barcode-Code128@rt.cpan.org> wrote: Show quoted text
> > Queue: Barcode-Code128 > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=28369 > >
> >>>>> On Wed, 18 Jul 2007 16:50:35 -0400, "William_R_Ward via RT" <bug-Barcode-Code128@rt.cpan.org> said:
> >
> > Please log into RT and attach the PNG file that was generated when you > > ran the script, or email it to me as an attachment at wrw@cpan.org
> > I ran the debugger again and dumped the two variables into two files, > test.png and good.png. Appended below. Checksums: > > % sha1sum /tmp/????.png > 8b0ab57230b692a2b5e02098e69967aeaefbf4ef /tmp/good.png > 490923a751110c4d475f0a972e74410b1ec9a0de /tmp/test.png > > HTH, > -- > andreas > > > > >
CC: ANDK [...] cpan.org
MIME-Version: 1.0
X-Spam-Status: No, hits=-2.6 required=8.0 tests=BAYES_00,DKIM_POLICY_SIGNSOME,DK_POLICY_SIGNSOME,SPF_PASS
X-Authentication-Warning: k75.linux.bogus: k set sender to andreas.koenig.7os6VVqR [...] franz.ak.mind.de using -f
In-Reply-To: <rt-3.6.HEAD-31110-1184799623-447.28369-6-0 [...] rt.cpan.org> (Bill Ward via's message of "Wed\, 18 Jul 2007 19\:00\:38 -0400")
Received-SPF: pass (x1.develooper.com: local policy)
References: <RT-Ticket-28369 [...] rt.cpan.org> <rt-3.6.HEAD-31104-1184791833-265.28369-6-0 [...] rt.cpan.org> <87ejj5mioe.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31113-1184798987-605.28369-5-0 [...] rt.cpan.org> <3d2fe1780707181559h24f1d616r5f61d8fffb51b098 [...] mail.gmail.com> <rt-3.6.HEAD-31110-1184799623-447.28369-6-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
X-RT-Original-Encoding: us-ascii
Received: from la.mx.develooper.com (x1.develooper.com [63.251.223.170]) by diesel.bestpractical.com (Postfix) with SMTP id EE5C24D8114 for <bug-Barcode-Code128 [...] rt.cpan.org>; Thu, 19 Jul 2007 01:37:42 -0400 (EDT)
Received: (qmail 11419 invoked by alias); 19 Jul 2007 05:37:42 -0000
Received: from franz.ak.mind.de (HELO franz.ak.mind.de) (212.42.235.66) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Wed, 18 Jul 2007 22:37:31 -0700
Received: from k75.linux.bogus (localhost.localdomain [127.0.0.1]) by franz.ak.mind.de (8.13.8/8.13.8/Debian-2) with ESMTP id l6J5bEAE028326; Thu, 19 Jul 2007 07:37:14 +0200
Received: (from k [...] localhost) by k75.linux.bogus (8.13.8/8.13.8/Submit) id l6J5bEgO028325; Thu, 19 Jul 2007 07:37:14 +0200
Delivered-To: cpan-bug+barcode-code128 [...] diesel.bestpractical.com
Subject: Re: [rt.cpan.org #28369] test result negative maybe due to library skew
User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux)
Return-Path: <andreas.koenig.7os6VVqR [...] franz.ak.mind.de>
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: bug-Barcode-Code128 [...] rt.cpan.org
Date: Thu, 19 Jul 2007 07:37:13 +0200
Message-Id: <874pk1lzsm.fsf [...] k75.linux.bogus>
To: bug-Barcode-Code128 [...] rt.cpan.org
From: andreas.koenig.7os6VVqR [...] franz.ak.mind.de (Andreas J. Koenig)
X-RT-Original-Encoding: utf-8
RT-Message-ID: <rt-3.6.HEAD-31098-1184823467-1400.28369-0-0 [...] rt.cpan.org>
Content-Length: 2895
Download (untitled) / with headers
text/plain 2.8k
Show quoted text
>>>>> On Wed, 18 Jul 2007 19:00:38 -0400, "Bill Ward via RT" <bug-Barcode-Code128@rt.cpan.org> said:
Show quoted text
Show quoted text
> This is really a strange bug. Both of these images are different from > the "code128.png" file in the distribution, and 20x as large in size > too!
Show quoted text
> ls -al *.png > -rw-r--r-- 1 bill www-data 250 May 28 2001 code128.png > -rw-rw-r-- 1 bill www-data 5510 Jul 18 15:54 good.png > -rw-rw-r-- 1 bill www-data 5510 Jul 18 15:54 test.png
Show quoted text
> sha1sum *.png > 8b0ab57230b692a2b5e02098e69967aeaefbf4ef code128.png > 8356e73624f66df2360490043688bd4ec3215077 good.png > af102aec3670c483e53213650d07e440e57f4a4e test.png
Show quoted text
> However I visually compared all the images and as far as I can tell > they are identical. Should I include all three in the distribution? > Or should I abandon the idea of including a PNG sample file at all?
Feel free to include both, it would get you a cheap quick fix. But comparing images byte by byte will throw false errors from time to time. So you would have to collect more and more valid examples over time. A better fix would be to resize them to one size, calculate the difference, take the average color and decide about a threshold over which this average must not go. This is quite easy with imagemagick, don't know about other tools. Show quoted text
> Can you provide more information about the specific versions of the > PNG and GD libraries in use on your system?
This may or may not be helpful to you, for me it is a jungle: # apt-show-versions | egrep 'libgd|libpng' libgd2-dev 2.0.33-2 installed: No available version in archive libgdbmg1/testing uptodate 1.7.3-28 libpng10-0 1.0.18-1 installed: No available version in archive libgd2 2.0.33-2 installed: No available version in archive libpng2 1.0.18-1 installed: No available version in archive libgd-perl/stable uptodate 1.41-13 libgd-graph-perl/testing uptodate 1.43.08-2.1 libgd2-xpm-dev/testing upgradeable from 2.0.33-5.2 to 2.0.34-1 libpng12-0/testing upgradeable from 1.2.15~beta5-1 to 1.2.15~beta5-2 libpng12-dev/testing upgradeable from 1.2.15~beta5-1 to 1.2.15~beta5-2 libgdbm3/testing uptodate 1.8.3-3 libpng3/testing upgradeable from 1.2.15~beta5-1 to 1.2.15~beta5-2 libgd1-xpm/stable uptodate 1.8.4.debian-1 libgd-gd1-perl/stable uptodate 1.41-13 libgdbm-dev/testing uptodate 1.8.3-3 libgd-text-perl/testing upgradeable from 0.86-2 to 0.86-3.1 libgd2-xpm/testing upgradeable from 2.0.33-5.2 to 2.0.34-1 % /home/src/perl/repoperls/installed-perls/*/p*/perl-5.*@31623/bin/module_info GD Name: GD Version: 2.35 Directory: /home/src/perl/repoperls/installed-perls/perl/plaxoaY/perl-5.8.0@31623/lib/site_perl/5.9.5/i686-linux-64int File: /home/src/perl/repoperls/installed-perls/perl/plaxoaY/perl-5.8.0@31623/lib/site_perl/5.9.5/i686-linux-64int/GD.pm Core module: no -- andreas
MIME-Version: 1.0
X-Spam-Status: No, hits=-2.6 required=8.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VERIFIED,DK_POLICY_SIGNSOME,DK_SIGNED,SPF_PASS
In-Reply-To: <rt-3.6.HEAD-31098-1184823467-1400.28369-5-0 [...] rt.cpan.org>
Content-Disposition: inline
Received-SPF: pass (x1.develooper.com: domain of william.ward [...] gmail.com designates 209.85.134.189 as permitted sender)
References: <RT-Ticket-28369 [...] rt.cpan.org> <rt-3.6.HEAD-31104-1184791833-265.28369-6-0 [...] rt.cpan.org> <87ejj5mioe.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31113-1184798987-605.28369-5-0 [...] rt.cpan.org> <3d2fe1780707181559h24f1d616r5f61d8fffb51b098 [...] mail.gmail.com> <rt-3.6.HEAD-31110-1184799623-447.28369-6-0 [...] rt.cpan.org> <874pk1lzsm.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31098-1184823467-1400.28369-5-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"; format="flowed"
X-RT-Original-Encoding: ISO-8859-1
Received: from la.mx.develooper.com (x1.develooper.com [63.251.223.170]) by diesel.bestpractical.com (Postfix) with SMTP id D07244D8318 for <bug-Barcode-Code128 [...] rt.cpan.org>; Thu, 19 Jul 2007 12:57:10 -0400 (EDT)
Received: (qmail 32145 invoked by alias); 19 Jul 2007 16:57:10 -0000
Received: from mu-out-0910.google.com (HELO mu-out-0910.google.com) (209.85.134.189) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Thu, 19 Jul 2007 09:57:05 -0700
Received: by mu-out-0910.google.com with SMTP id i2so667172mue for <bug-Barcode-Code128 [...] rt.cpan.org>; Thu, 19 Jul 2007 09:57:00 -0700 (PDT)
Received: by 10.82.127.14 with SMTP id z14mr3545041buc.1184864220842; Thu, 19 Jul 2007 09:57:00 -0700 (PDT)
Received: by 10.82.149.7 with HTTP; Thu, 19 Jul 2007 09:57:00 -0700 (PDT)
Delivered-To: cpan-bug+barcode-code128 [...] diesel.bestpractical.com
Subject: Re: [rt.cpan.org #28369] test result negative maybe due to library skew
Domainkey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=rju6ipHvKO6ivpddN9heLEak3kckNdcvcuYuYhCCASO+pLAbx9n+fH8KvejrGs+jdp7XQT18XiKOnarqu9IrQrVRw6DD34E7hyByuXjW+AwZqhTXMNR2eYD1Ka6GuMpzwjygIU5yt8mAH7sETU6EzVmjKmq+krBoOP6/fzZoOcg=
Return-Path: <william.ward [...] gmail.com>
Dkim-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=bxLe4hF8SbzP7x3n8ZbttBG9t1lO1fabAyikYYqs+LB2MM15rQ41aD713N40z9U3jfkFCWe0fGOtkUIZ90k5OQuZiqpufP24wI2xrM4uz9fdjVKtyA4QRsM8hGN5SADJ2UmFtSH8rghcpQzJdTWNJ3O99obbLWxUDDakGAIntNE=
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: bug-Barcode-Code128 [...] rt.cpan.org
X-Google-Sender-Auth: dd9874cdc0b9e2e5
Sender: william.ward [...] gmail.com
Date: Thu, 19 Jul 2007 09:57:00 -0700
Message-Id: <3d2fe1780707190957r74103278p6cd16a4263083b4e [...] mail.gmail.com>
To: bug-Barcode-Code128 [...] rt.cpan.org
Content-Transfer-Encoding: 7bit
From: "Bill Ward" <bill [...] wards.net>
X-RT-Original-Encoding: utf-8
RT-Message-ID: <rt-3.6.HEAD-31122-1184864236-1396.28369-0-0 [...] rt.cpan.org>
Content-Length: 63
I don't think I want to introduce a dependency on ImageMagick.
CC: ANDK [...] cpan.org
MIME-Version: 1.0
X-Spam-Status: No, hits=-2.6 required=8.0 tests=BAYES_00,DKIM_POLICY_SIGNSOME,DK_POLICY_SIGNSOME,SPF_PASS
X-Authentication-Warning: k75.linux.bogus: k set sender to andreas.koenig.7os6VVqR [...] franz.ak.mind.de using -f
In-Reply-To: <rt-3.6.HEAD-31122-1184864236-1396.28369-6-0 [...] rt.cpan.org> (Bill Ward via's message of "Thu\, 19 Jul 2007 12\:57\:18 -0400")
Received-SPF: pass (x1.develooper.com: local policy)
References: <RT-Ticket-28369 [...] rt.cpan.org> <rt-3.6.HEAD-31104-1184791833-265.28369-6-0 [...] rt.cpan.org> <87ejj5mioe.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31113-1184798987-605.28369-5-0 [...] rt.cpan.org> <3d2fe1780707181559h24f1d616r5f61d8fffb51b098 [...] mail.gmail.com> <rt-3.6.HEAD-31110-1184799623-447.28369-6-0 [...] rt.cpan.org> <874pk1lzsm.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31098-1184823467-1400.28369-5-0 [...] rt.cpan.org> <3d2fe1780707190957r74103278p6cd16a4263083b4e [...] mail.gmail.com> <rt-3.6.HEAD-31122-1184864236-1396.28369-6-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
X-RT-Original-Encoding: us-ascii
Received: from la.mx.develooper.com (x1.develooper.com [63.251.223.170]) by diesel.bestpractical.com (Postfix) with SMTP id 87D0F4D801A for <bug-Barcode-Code128 [...] rt.cpan.org>; Fri, 20 Jul 2007 02:21:37 -0400 (EDT)
Received: (qmail 13611 invoked by alias); 20 Jul 2007 06:21:36 -0000
Received: from franz.ak.mind.de (HELO franz.ak.mind.de) (212.42.235.66) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Thu, 19 Jul 2007 23:21:34 -0700
Received: from k75.linux.bogus (localhost.localdomain [127.0.0.1]) by franz.ak.mind.de (8.13.8/8.13.8/Debian-2) with ESMTP id l6K6LJrp024223; Fri, 20 Jul 2007 08:21:19 +0200
Received: (from k [...] localhost) by k75.linux.bogus (8.13.8/8.13.8/Submit) id l6K6LIKY024222; Fri, 20 Jul 2007 08:21:18 +0200
Delivered-To: cpan-bug+barcode-code128 [...] diesel.bestpractical.com
Subject: Re: [rt.cpan.org #28369] test result negative maybe due to library skew
User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux)
Return-Path: <andreas.koenig.7os6VVqR [...] franz.ak.mind.de>
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: bug-Barcode-Code128 [...] rt.cpan.org
Date: Fri, 20 Jul 2007 08:21:17 +0200
Message-Id: <873azjlhnm.fsf [...] k75.linux.bogus>
To: bug-Barcode-Code128 [...] rt.cpan.org
From: andreas.koenig.7os6VVqR [...] franz.ak.mind.de (Andreas J. Koenig)
X-RT-Original-Encoding: utf-8
RT-Message-ID: <rt-3.6.HEAD-31121-1184912501-962.28369-0-0 [...] rt.cpan.org>
Content-Length: 1653
Download (untitled) / with headers
text/plain 1.6k
Show quoted text
>>>>> On Thu, 19 Jul 2007 12:57:18 -0400, "Bill Ward via RT" <bug-Barcode-Code128@rt.cpan.org> said:
Show quoted text
Show quoted text
> I don't think I want to introduce a dependency on ImageMagick.
Of course not, this was not my suggestion. What I wanted to say perhaps was: maybe, just maybe, this could be a way to turn the test into something more robust. To have something more robust does not necessarily mean that you want to force everybody to do it. Maybe you could simply skip a modified/better test if it needs something like IM. I just wanted to show a way out against the "we're going to collect any possible representation of an image". Sorry if my intentions did not get through. So just to make clear what I wanted to say, I thought of something like this: if (eval { require Image::Magick; 1; }){ my $goodim = Image::Magick->new; $goodim->BlobToImage($good); my $testim = Image::Magick->new; $testim->BlobToImage($test); my($goodw,$goodh) = $goodim->Get("width","height"); $testim->Resize(geometry => sprintf("%sx%s",$goodw,$goodh),filter=>"Triangle"); # sharp $goodim->Composite(image=>$testim, compose=>"Difference"); $goodim->Resize(geometry => "3x3", filter=>"Cubic"); # blurred $goodim->Quantize(colorspace=>'gray'); my($red) = split /,/, $goodim->Get("pixel[1,1]"); ok($red <= 2, "only tiny differences"); } else { skip(1); } This is probably faster to write and easier to maintain in GD than in IM because every version of IM seems to change a tiny aspect of the interface. But it's easier to think through in IM because it is quite expressive. -- andreas
MIME-Version: 1.0
In-Reply-To: <rt-3.6.HEAD-31121-1184912501-962.28369-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.426 (Entity 5.426)
Charset: utf8
References: <RT-Ticket-28369 [...] rt.cpan.org> <rt-3.6.HEAD-31104-1184791833-265.28369-6-0 [...] rt.cpan.org> <87ejj5mioe.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31113-1184798987-605.28369-5-0 [...] rt.cpan.org> <3d2fe1780707181559h24f1d616r5f61d8fffb51b098 [...] mail.gmail.com> <rt-3.6.HEAD-31110-1184799623-447.28369-6-0 [...] rt.cpan.org> <874pk1lzsm.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31098-1184823467-1400.28369-5-0 [...] rt.cpan.org> <3d2fe1780707190957r74103278p6cd16a4263083b4e [...] mail.gmail.com> <rt-3.6.HEAD-31122-1184864236-1396.28369-6-0 [...] rt.cpan.org> <873azjlhnm.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31121-1184912501-962.28369-0-0 [...] rt.cpan.org>
Message-Id: <rt-3.6.HEAD-20573-1215064380-863.28369-0-0 [...] rt.cpan.org>
Content-Type: multipart/mixed; boundary="----------=_1215064380-20573-5"
X-RT-Original-Encoding: utf-8
Content-Length: 0
Content-Disposition: inline
Content-Type: text/plain
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 358
Download (untitled) / with headers
text/plain 358b
On Fri Jul 20 02:21:41 2007, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote: Show quoted text
> >>>>> On Thu, 19 Jul 2007 12:57:18 -0400, "Bill Ward via RT" <bug-
> Barcode-Code128@rt.cpan.org> said: > >
GD has a compare method, which does not compare on a byte-by-byte level (which would fail on compression differences). See the attached patch. Regards, Slaven
MIME-Version: 1.0
X-Mailer: MIME-tools 5.426 (Entity 5.426)
Content-Type: multipart/mixed; boundary="----------=_1215064380-20573-4"
Charset: utf8
Content-Length: 0
Content-Type: text/plain
Content-Disposition: inline
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: iso-8859-1
Content-Length: 0
Content-Type: text/x-patch; name="Barcode-Code128-2.01-GDcompare.patch"
Content-Disposition: inline; filename="Barcode-Code128-2.01-GDcompare.patch"
Content-Transfer-Encoding: binary
Content-Length: 3419
# # # To apply this patch: # STEP 1: Chdir to the source directory. # STEP 2: Run the 'applypatch' program with this patch file as input. # # If you do not have 'applypatch', it is part of the 'makepatch' package # that you can fetch from the Comprehensive Perl Archive Network: # http://www.perl.com/CPAN/authors/Johan_Vromans/makepatch-x.y.tar.gz # In the above URL, 'x' should be 2 or higher. # # To apply this patch without the use of 'applypatch': # STEP 1: Chdir to the source directory. # STEP 2: Run the 'patch' program with this file as input. # #### End of Preamble #### #### Patch data follows #### diff -up '/var/tmp/CPAN-build/Barcode-Code128-2.01-vpJVaY/t/png.t' 'Barcode-Code128-2.01/t/png.t' Index: ./t/png.t --- ./t/png.t Mon May 28 23:42:51 2001 +++ ./t/png.t Thu Jul 3 07:50:00 2008 @@ -19,13 +19,21 @@ exit unless $max; use strict; my $code = new Barcode::Code128; my $file = "t/code128.png"; -my $good; -{ - open IM, $file or die "Can't read $file: $!"; - binmode IM; - read IM, $good, -s $file; - close IM; -} +my $expected_image = GD::Image->new($file); + my $test = $code->png("CODE 128"); -print "not " unless $test eq $good; +my $got_image = GD::Image->new($test); + +my $cmp = $expected_image->compare($got_image); +print "not " if $cmp != 0; print "ok 2\n"; + +if ($cmp & &GD::GD_CMP_IMAGE) { warn "The two images look different\n" } +if ($cmp & &GD::GD_CMP_NUM_COLORS) { warn "The two images have different numbers of colors\n"} +if ($cmp & &GD::GD_CMP_COLOR) { warn "The two images' palettes differ\n"} +if ($cmp & &GD::GD_CMP_SIZE_X) { warn "The two images differ in the horizontal dimension\n"} +if ($cmp & &GD::GD_CMP_SIZE_Y) { warn "The two images differ in the vertical dimension\n"} +if ($cmp & &GD::GD_CMP_TRANSPARENT) { warn "The two images have different transparency\n"} +if ($cmp & &GD::GD_CMP_BACKGROUND) { warn "The two images have different background colors\n"} +if ($cmp & &GD::GD_CMP_INTERLACE) { warn "The two images differ in their interlace\n"} +if ($cmp & &GD::GD_CMP_TRUECOLOR) { warn "The two images are not both true color\n"} #### End of Patch data #### #### ApplyPatch data follows #### # Data version : 1.0 # Date generated : Thu Jul 3 07:50:56 2008 # Generated by : makepatch 2.03 # Recurse directories : Yes # Excluded files : (\A|/).*\~\Z # (\A|/).*\.a\Z # (\A|/).*\.bak\Z # (\A|/).*\.BAK\Z # (\A|/).*\.elc\Z # (\A|/).*\.exe\Z # (\A|/).*\.gz\Z # (\A|/).*\.ln\Z # (\A|/).*\.o\Z # (\A|/).*\.obj\Z # (\A|/).*\.olb\Z # (\A|/).*\.old\Z # (\A|/).*\.orig\Z # (\A|/).*\.rej\Z # (\A|/).*\.so\Z # (\A|/).*\.Z\Z # (\A|/)\.del\-.*\Z # (\A|/)\.make\.state\Z # (\A|/)\.nse_depinfo\Z # (\A|/)core\Z # (\A|/)tags\Z # (\A|/)TAGS\Z # p 't/png.t' 679 1215064200 0100755 #### End of ApplyPatch data #### #### End of Patch kit [created: Thu Jul 3 07:50:56 2008] #### #### Patch checksum: 68 2761 55017 #### #### Checksum: 86 3385 41013 ####
MIME-Version: 1.0
X-Spam-Status: No, hits=-2.6 required=8.0 tests=BAYES_00,DK_SIGNED,SPF_PASS
In-Reply-To: <rt-3.6.HEAD-20573-1215064380-863.28369-5-0 [...] rt.cpan.org>
Content-Disposition: inline
References: <RT-Ticket-28369 [...] rt.cpan.org> <87ejj5mioe.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31113-1184798987-605.28369-5-0 [...] rt.cpan.org> <874pk1lzsm.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31098-1184823467-1400.28369-5-0 [...] rt.cpan.org> <3d2fe1780707190957r74103278p6cd16a4263083b4e [...] mail.gmail.com> <rt-3.6.HEAD-31122-1184864236-1396.28369-6-0 [...] rt.cpan.org> <873azjlhnm.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31121-1184912501-962.28369-5-0 [...] rt.cpan.org> <rt-3.6.HEAD-20573-1215064380-863.28369-5-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
Received: from x1.develooper.com (x1.develooper.com [63.251.223.170]) by diesel.bestpractical.com (Postfix) with SMTP id 3742A4D8102 for <bug-Barcode-Code128 [...] rt.cpan.org>; Thu, 3 Jul 2008 20:39:10 -0400 (EDT)
Received: (qmail 19962 invoked from network); 4 Jul 2008 00:39:09 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 4 Jul 2008 00:39:09 -0000
Received: from yw-out-2324.google.com (HELO yw-out-2324.google.com) (74.125.46.31) by 16.mx.develooper.com (qpsmtpd/0.43rc1) with ESMTP; Thu, 03 Jul 2008 17:38:13 -0700
Received: by yw-out-2324.google.com with SMTP id 5so423014ywb.3 for <bug-Barcode-Code128 [...] rt.cpan.org>; Thu, 03 Jul 2008 17:36:59 -0700 (PDT)
Received: by 10.150.49.2 with SMTP id w2mr1173654ybw.27.1215131392452; Thu, 03 Jul 2008 17:29:52 -0700 (PDT)
Received: by 10.150.136.11 with HTTP; Thu, 3 Jul 2008 17:29:52 -0700 (PDT)
Delivered-To: cpan-bug+Barcode-Code128 [...] diesel.bestpractical.com
Subject: Re: [rt.cpan.org #28369] test result negative maybe due to library skew
Domainkey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=tKq+aBNwgVzgYq5L5Y0RkIRVHo2zfvDizecDq+3moPq8LayPxuSRQJPyO0/it5175s Bod7vIpdH8Pbn+uPLL4S7nAblHVTojdEaJtqEtGfOTQclq+FczodQBna9EBY84oSHVnO DtvZ2GNI5Pm+g/CRLJp8JCgUO/iLBXgxeI0U4=
Return-Path: <william.ward [...] gmail.com>
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=pQKUT97bDrmV2trhHXX3VhpEpptm2Y+fi4YET9TNXD4=; b=f5tM0UeGB6y9gLKgIfRN97fAaPaDbEODyn+jGt2aICk1vlibQsnwh1B751XvBNAdAR /1rYRGKMHJMFNZfECZ7IvuapR2uyD1eOqr+IcKluV/alzUgYgd+vSAAkB2N9rcyqRgJV 3OtqRlQfOJCXrF8lLIVXKQxrBn7wROTzc0ZOw=
X-Spam-Check-BY: 16.mx.develooper.com
X-Original-To: bug-Barcode-Code128 [...] rt.cpan.org
X-Google-Sender-Auth: 87c0c90c4bd59ec7
Sender: william.ward [...] gmail.com
Date: Thu, 3 Jul 2008 17:29:52 -0700
X-Spam-Level: *
Message-Id: <3d2fe1780807031729u4c1fd08byceecf220cbdb2205 [...] mail.gmail.com>
To: bug-Barcode-Code128 [...] rt.cpan.org
Content-Transfer-Encoding: 7bit
From: "Bill Ward" <bill [...] wards.net>
RT-Message-ID: <rt-3.6.HEAD-19603-1215131966-874.28369-0-0 [...] rt.cpan.org>
Content-Length: 591
Download (untitled) / with headers
text/plain 591b
On Wed, Jul 2, 2008 at 10:53 PM, Slaven_Rezic via RT <bug-Barcode-Code128@rt.cpan.org> wrote: Show quoted text
> Queue: Barcode-Code128 > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=28369 > > > On Fri Jul 20 02:21:41 2007, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
>> >>>>> On Thu, 19 Jul 2007 12:57:18 -0400, "Bill Ward via RT" <bug-
>> Barcode-Code128@rt.cpan.org> said: >> >>
> > GD has a compare method, which does not compare on a byte-by-byte level > (which would fail on compression differences). See the attached patch.
That's wonderful news!! Thanks. I'll give that a try.
MIME-Version: 1.0
In-Reply-To: <rt-3.6.HEAD-19603-1215131966-874.28369-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.426 (Entity 5.426)
Content-Disposition: inline
Charset: utf8
References: <RT-Ticket-28369 [...] rt.cpan.org> <87ejj5mioe.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31113-1184798987-605.28369-5-0 [...] rt.cpan.org> <874pk1lzsm.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31098-1184823467-1400.28369-5-0 [...] rt.cpan.org> <3d2fe1780707190957r74103278p6cd16a4263083b4e [...] mail.gmail.com> <rt-3.6.HEAD-31122-1184864236-1396.28369-6-0 [...] rt.cpan.org> <873azjlhnm.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31121-1184912501-962.28369-5-0 [...] rt.cpan.org> <rt-3.6.HEAD-20573-1215064380-863.28369-5-0 [...] rt.cpan.org> <3d2fe1780807031729u4c1fd08byceecf220cbdb2205 [...] mail.gmail.com> <rt-3.6.HEAD-19603-1215131966-874.28369-0-0 [...] rt.cpan.org>
Message-Id: <rt-3.6.HEAD-5586-1226492795-266.28369-0-0 [...] rt.cpan.org>
Content-Type: text/plain
Content-Transfer-Encoding: binary
From: ricmarques [...] spamcop.net
X-RT-Original-Encoding: utf-8
Content-Length: 1111
Hi, On Wed, Jul 2, 2008, Slaven_Rezic via RT <bug-Barcode-Code128@rt.cpan.org> wrote: Show quoted text
> Queue: Barcode-Code128 > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=28369 > > > GD has a compare method, which does not compare on a byte-by-byte > level(which would fail on compression differences). See the attached > patch.
... and on Thu Jul 03 2008, bill@wards.net replied: Show quoted text
> That's wonderful news!! Thanks. I'll give that a try.
Are there any news regarding applying this patch to Barcode::Code128 ? I'm installing Koha 3.0 - http://www.koha.org - in a web server running Linux (openSUSE 11.0), and Koha requires the installation of the Barcode::Code128 Perl module. The installation from CPAN fails as reported: t/barcode....ok t/gif........ok 1/0skipped all skipped: no reason given t/png........FAILED test 2 Failed 1/2 tests, 50.00% okay I know that I could do a "force install" of this module, but I would like to avoid that, if possible. Could you give some feedback, please? Thanks in advance. Best wishes, Ricardo Dias Marques ricmarques AT spamcop DOT net
MIME-Version: 1.0
X-Spam-Status: No, hits=0.0 required=8.0 tests=DK_SIGNED,HTML_MESSAGE,SPF_PASS
In-Reply-To: <rt-3.6.HEAD-5586-1226492795-266.28369-5-0 [...] rt.cpan.org>
References: <RT-Ticket-28369 [...] rt.cpan.org> <rt-3.6.HEAD-31113-1184798987-605.28369-5-0 [...] rt.cpan.org> <874pk1lzsm.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31122-1184864236-1396.28369-6-0 [...] rt.cpan.org> <873azjlhnm.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31121-1184912501-962.28369-5-0 [...] rt.cpan.org> <rt-3.6.HEAD-20573-1215064380-863.28369-5-0 [...] rt.cpan.org> <3d2fe1780807031729u4c1fd08byceecf220cbdb2205 [...] mail.gmail.com> <rt-3.6.HEAD-19603-1215131966-874.28369-5-0 [...] rt.cpan.org> <rt-3.6.HEAD-5586-1226492795-266.28369-5-0 [...] rt.cpan.org>
X-Virus-Checked: Checked by ClamAV on 16.mx.develooper.com
Content-Type: multipart/alternative; boundary="----=_Part_6981_18731671.1226501273576"
Received: from la.mx.develooper.com (x1.develooper.com [63.251.223.170]) by diesel.bestpractical.com (Postfix) with SMTP id E192619B817C for <bug-Barcode-Code128 [...] rt.cpan.org>; Wed, 12 Nov 2008 09:48:00 -0500 (EST)
Received: (qmail 528 invoked by uid 103); 12 Nov 2008 14:48:00 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 12 Nov 2008 14:48:00 -0000
Received: from fg-out-1718.google.com (HELO fg-out-1718.google.com) (72.14.220.157) by 16.mx.develooper.com (qpsmtpd/0.43rc1) with ESMTP; Wed, 12 Nov 2008 06:47:57 -0800
Received: by fg-out-1718.google.com with SMTP id d23so489737fga.15 for <bug-Barcode-Code128 [...] rt.cpan.org>; Wed, 12 Nov 2008 06:47:53 -0800 (PST)
Received: by 10.187.242.19 with SMTP id u19mr3187795far.38.1226501273597; Wed, 12 Nov 2008 06:47:53 -0800 (PST)
Received: by 10.187.247.2 with HTTP; Wed, 12 Nov 2008 06:47:53 -0800 (PST)
Delivered-To: cpan-bug+Barcode-Code128 [...] diesel.bestpractical.com
Subject: Re: [rt.cpan.org #28369] test result negative maybe due to library skew
Domainkey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:in-reply-to:mime-version :content-type:references:x-google-sender-auth; b=BCsSaDw3reiMX0I2fYZq1epwuPGYpgdp8hD5Aqnvv0cUO07E0MuX6QL3Qm4cXK4/Hk MSwoSsRacGBGwgudbv4NhndeBqHEpLB73m2HOhet9C+IRmpotKtAqTytlzu1Rk+4scqP eTV8718luQpMlXGymRnBgSVQzKBcXO/C/o5yw=
Return-Path: <william.ward [...] gmail.com>
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:in-reply-to:mime-version:content-type:references :x-google-sender-auth; bh=T91yVP0Sa2/G5ytq2cxCIKxE260sGIZIsvAgcSciF5U=; b=U5fKaqvQlf+yICUNwcLiRsbFXV3E3l8E1ks/PO0FyD//K9aJtYc70paWrryQTZbYEW 5V3SCblkFMhuc6aHF7PngqhdI8/EzSurVJ9qQqwZe/49mgBDDeuEr0BoKqadv3C7Xyl+ M2ccLdnOY5HNq9obVjxd9YMQQHYncDPv1W1ws=
X-Spam-Check-BY: 16.mx.develooper.com
X-Original-To: bug-Barcode-Code128 [...] rt.cpan.org
X-Google-Sender-Auth: 815494a79feb370d
Sender: william.ward [...] gmail.com
Date: Wed, 12 Nov 2008 06:47:53 -0800
X-Spam-Level: *
Message-Id: <3d2fe1780811120647icadd16x7fd063fbe1157277 [...] mail.gmail.com>
To: bug-Barcode-Code128 [...] rt.cpan.org
From: "Bill Ward" <bill [...] wards.net>
RT-Message-ID: <rt-3.6.HEAD-5570-1226501288-901.28369-0-0 [...] rt.cpan.org>
Content-Length: 0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
X-RT-Original-Encoding: utf-8
Content-Length: 356
Download (untitled) / with headers
text/plain 356b
Show quoted text
> > Are there any news regarding applying this patch to Barcode::Code128 ? > I'm installing Koha 3.0 - http://www.koha.org - in a web server running > Linux (openSUSE 11.0), and Koha requires the installation of the > Barcode::Code128 Perl module. The installation from CPAN fails as reported: >
Thanks for the reminder - I will try to get this out soon.
Content-Type: text/html; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
X-RT-Original-Encoding: utf-8
Content-Length: 595
MIME-Version: 1.0
In-Reply-To: <rt-3.6.HEAD-5570-1226501288-901.28369-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.426 (Entity 5.426)
Content-Disposition: inline
Charset: utf8
References: <RT-Ticket-28369 [...] rt.cpan.org> <rt-3.6.HEAD-31113-1184798987-605.28369-5-0 [...] rt.cpan.org> <874pk1lzsm.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31122-1184864236-1396.28369-6-0 [...] rt.cpan.org> <873azjlhnm.fsf [...] k75.linux.bogus> <rt-3.6.HEAD-31121-1184912501-962.28369-5-0 [...] rt.cpan.org> <rt-3.6.HEAD-20573-1215064380-863.28369-5-0 [...] rt.cpan.org> <3d2fe1780807031729u4c1fd08byceecf220cbdb2205 [...] mail.gmail.com> <rt-3.6.HEAD-19603-1215131966-874.28369-5-0 [...] rt.cpan.org> <rt-3.6.HEAD-5586-1226492795-266.28369-5-0 [...] rt.cpan.org> <3d2fe1780811120647icadd16x7fd063fbe1157277 [...] mail.gmail.com> <rt-3.6.HEAD-5570-1226501288-901.28369-0-0 [...] rt.cpan.org>
Message-Id: <rt-3.6.HEAD-5580-1226531735-217.28369-0-0 [...] rt.cpan.org>
Content-Type: text/plain
Content-Transfer-Encoding: binary
From: ricmarques [...] spamcop.net
X-RT-Original-Encoding: utf-8
Content-Length: 631
Download (untitled) / with headers
text/plain 631b
Hi Bill, Today (12-Nov-2008) I had asked: Show quoted text
> > Are there any news regarding applying this patch to > > Barcode::Code128? > > I'm installing Koha 3.0 - http://www.koha.org - in a web server > > running Linux (openSUSE 11.0), and Koha requires the installation > > of the Barcode::Code128 Perl module. > > The installation from CPAN fails as reported:
... to which, on the same day, Bill Wards (bill AT wards.net)replied: Show quoted text
> Thanks for the reminder - I will try to get this out soon.
You're welcome. Thank you very much for the lightning fast answer! :) Best wishes, Ricardo Dias Marques ricmarques AT spamcop DOT net
MIME-Version: 1.0
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
Content-Type: text/plain; charset="UTF-8"
Message-ID: <rt-3.8.HEAD-28869-1351567307-934.28369-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 23
should be fixed in 2.21


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.