On 2017-09-04 12:52 +0200, Helmut Grohne wrote:
> libsquish-dev is marked Multi-Arch: same, but fails to coinstall with
> itself on amd64 and armel. >  trying to overwrite shared 
> '/usr/share/doc/libsquish-dev/html/graph_legend.png', which is different from 
> other instances of package libsquish-dev:armel

Hmm. this is interesting.
The first 3 arches I tried were all the same, but it seems we do have 2 
flavours of the file:

$ ls -l graph_legend*
-rw-r--r-- 1 wookey wookey 20695 Aug  6 21:05 graph_legend_amd64.png
-rw-r--r-- 1 wookey wookey 20695 Aug  6 21:05 graph_legend_arm64.png
-rw-r--r-- 1 wookey wookey 20700 Aug  6 21:05 graph_legend_armel.png
-rw-r--r-- 1 wookey wookey 20695 Aug  6 21:05 graph_legend_armhf.png
-rw-r--r-- 1 wookey wookey 20700 Aug  6 21:05 graph_legend_i386.png
-rw-r--r-- 1 wookey wookey 20700 Aug  6 21:05 graph_legend_mips.png
-rw-r--r-- 1 wookey wookey 20695 Aug  6 21:05 graph_legend_s390x.png

$ md5sum graph_legend*
c81dba4fd35d0a7ded347598bc14bc24  graph_legend_amd64.png
c81dba4fd35d0a7ded347598bc14bc24  graph_legend_arm64.png
06e015a96dffefc3e2bcdf657f36b862  graph_legend_armel.png
c81dba4fd35d0a7ded347598bc14bc24  graph_legend_armhf.png
06e015a96dffefc3e2bcdf657f36b862  graph_legend_i386.png
06e015a96dffefc3e2bcdf657f36b862  graph_legend_mips.png
c81dba4fd35d0a7ded347598bc14bc24  graph_legend_s390x.png

They all look the same. It's not as simple as 32-bit/64-bit arches
(armel and armhf are different (armhf is like the 64-bit arches).

It's not obvious metadata:
$ file graph_legend*
graph_legend_amd64.png: PNG image data, 725 x 212, 8-bit/color RGBA, 
non-interlaced
graph_legend_arm64.png: PNG image data, 725 x 212, 8-bit/color RGBA, 
non-interlaced
graph_legend_armel.png: PNG image data, 725 x 212, 8-bit/color RGBA, 
non-interlaced
graph_legend_armhf.png: PNG image data, 725 x 212, 8-bit/color RGBA, 
non-interlaced
graph_legend_i386.png:  PNG image data, 725 x 212, 8-bit/color RGBA, 
non-interlaced
graph_legend_mips.png:  PNG image data, 725 x 212, 8-bit/color RGBA, 
non-interlaced
graph_legend_s390x.png: PNG image data, 725 x 212, 8-bit/color RGBA, 
non-interlaced

Using exiv2 shows no exif-style metadata. So not that.

$ compare graph_legend_armhf.png graph_legend_armel.png -compose src
diff.png shows that there are small differences in the antialiasing
around the text in this image.

The graph is generated by doxygen. Anyone know why it is being
arch-dependent and what can be done about that?

Wookey
-- 
Principal hats:  Linaro, Debian, Wookware, ARM
http://wookware.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to