Hi,

I looked into the libgd-perl FTBFS test failures.  They are due to
slight differences in PNG output. There is no visible difference
between the generated and expected data, and the diff between them is
very small (see the end).  I have not investigated what the changed
bytes mean in the PNG format.

Iterating with packages from snapshot.debian.net I found that the
change that broke the tests was introduced in version 1.2.7-1 of the
libpng3 source package. The tests are successful with version 1.2.5.0-9
of the libpng12-0 binary package installed. The upstream changelog
between 1.2.5 and 1.2.7 is rather long.

Hope this helps. If you decide to keep libgd-perl out of sarge, these
packages still seem to suggest or recommend it:

ipac-ng
remstats
diablo
libtemplate-perl

Differences in the test output, generated by first running 'od -x' on
generated and expected data and then diffing them.  
(The output of test 9 is the same as test 10.)

--- test.out.4.png.hex  2005-02-23 13:41:09.000000000 +0200
+++ test.out.4.png.hex.new      2005-02-23 13:41:09.000000000 +0200
@@ -2,7 +2,7 @@
 0000020 0000 6400 0000 3200 0302 0000 d700 965b
 0000040 002d 0000 500c 544c 0045 0000 ffff ffff
 0000060 0000 0000 01ff 331d 004a 0000 49bc 4144
-0000100 7854 ad9c c194 830d 0c30 1345 ba09 cc01
+0000100 3854 ad8d c194 830d 0c30 1345 ba09 cc01
 0000120 1193 207a 303d d302 40f4 8036 7f03 8aca
 0000140 8544 f126 10b7 3fea c9e6 b1f9 db63 4b98
 0000160 e46a cee3 5547 d6e7 884f cff2 7882 157c
@@ -13,6 +13,6 @@
 0000300 b210 22dc a272 aa7b f5ff f9e1 a9dc af0e
 0000320 f2b5 fc3f 794f f01f e1de a6fd 28f4 6bef
 0000340 0b3e fcca 99f0 e653 cf94 b2b6 940f a21d
-0000360 1dec abbe b2a2 f6fd 1101 4db6 5428 f2cc
-0000400 005e 0000 4900 4e45 ae44 6042 0082
+0000360 1dec abbe b2a2 f6fd 1101 4db6 a128 a510
+0000400 00c2 0000 4900 4e45 ae44 6042 0082
 0000415

--- test.out.10.png.hex 2005-02-23 13:41:09.000000000 +0200
+++ test.out.10.png.hex.new     2005-02-23 13:41:09.000000000 +0200
@@ -49,7 +49,7 @@
 0001400 8ce4 a224 4824 52d0 da68 d4d4 1c92 ab3c
 0001420 5437 cce2 9e34 f42c 3c92 9254 4864 3eac
 0001440 bb47 3233 28bb f017 03ee df30 008a 0700
-0001460 49af 4144 7854 6d9c 0d54 5358 19d7 1d3e
+0001460 49af 4144 4854 6d89 0d54 5358 19d7 1d3e
 0001500 bfc4 8b3a 9355 8103 7e12 b824 04d3 0d32
 0001520 b368 04ec 0202 70c5 9567 e20d 8c96 80fc
 0001540 1245 f043 2262 0897 6e9b 684f 74cb ad5a
@@ -172,6 +172,6 @@
 0005260 1e61 f9a5 d2fc c251 212e 3921 1d41 b3c4
 0005300 33d2 0f82 082c 2448 278a 0e46 84bb cfcf
 0005320 9fa0 b23c 4269 7252 0248 10b6 14d6 01ff
-0005340 1633 2cb0 40af 7cee 0000 0000 4549 444e
+0005340 1633 2cb0 6a8a bf9c 0000 0000 4549 444e
 0005360 42ae 8260
 0005364


Cheers,
-- 
Niko Tyni               [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to