Your message dated Fri, 15 Apr 2022 22:05:02 +0000
with message-id <e1nfu3q-0007xt...@fasolo.debian.org>
and subject line Bug#1009737: fixed in pikepdf 5.1.1+dfsg-1
has caused the Debian Bug report #1009737,
regarding pillow breaks pikepdf autopkgtest: assert im.getpixel((1, 1)) == rgb 
fails
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.)


-- 
1009737: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009737
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pillow, pikepdf
Control: found -1 pillow/9.1.0-1
Control: found -1 pikepdf/5.0.1+dfsg-1
Severity: serious
Tags: sid bookworm
User: debian...@lists.debian.org
Usertags: breaks needs-update

Dear maintainer(s),

With a recent upload of pillow the autopkgtest of pikepdf fails in testing when that autopkgtest is run with the binary packages of pillow from unstable. It passes when run with only packages from testing. In tabular form:

                       pass            fail
pillow                 from testing    9.1.0-1
pikepdf                from testing    5.0.1+dfsg-1
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of pillow to testing [1]. Due to the nature of this issue, I filed this bug report against both packages. Can you please investigate the situation and reassign the bug to the right package?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=pillow

https://ci.debian.net/data/autopkgtest/testing/amd64/p/pikepdf/20839512/log.gz

============================= test session starts ==============================
platform linux -- Python 3.9.12, pytest-6.2.5, py-1.10.0, pluggy-1.0.0
rootdir: /tmp/autopkgtest-lxc.97u180kp/downtmp/build.9cn/src, configfile: pyproject.toml, testpaths: tests
plugins: xdist-2.5.0, forked-1.4.0, timeout-2.1.0, hypothesis-6.36.0
gw0 I
gw0 [510]

........................................................................ [ 14%] ........x.....................Fs............ssss............s........... [ 28%] ....................................................sss................. [ 42%] s....................................................................... [ 56%] ........................................................................ [ 70%] ...........................................................s............ [ 84%] .......................................................ssss............. [ 98%] ...... [100%] =================================== FAILURES =================================== _________________ test_image_palette[pal-1bit-rgb.pdf-1-rgb2] __________________
[gw0] linux -- Python 3.9.12 /usr/bin/python3

resources = PosixPath('/tmp/autopkgtest-lxc.97u180kp/downtmp/build.9cn/src/tests/resources')
filename = 'pal-1bit-rgb.pdf', bpc = 1, rgb = (255, 128, 0)

    @pytest.mark.parametrize(
        'filename,bpc,rgb',
        [
            ('pal.pdf', 8, (0, 0, 255)),
            ('pal-1bit-trivial.pdf', 1, (255, 255, 255)),
            ('pal-1bit-rgb.pdf', 1, (255, 128, 0)),
        ],
    )
    def test_image_palette(resources, filename, bpc, rgb):
        pdf = Pdf.open(resources / filename)
        pim = PdfImage(next(iter(pdf.pages[0].images.values())))
            assert pim.palette[0] == 'RGB'
        assert pim.colorspace == '/DeviceRGB'
        assert not pim.is_inline
        assert pim.mode == 'P'
        assert pim.bits_per_component == bpc
            outstream = BytesIO()
        pim.extract_to(stream=outstream)
            im = pim.as_pil_image().convert('RGB')
      assert im.getpixel((1, 1)) == rgb
E       assert (255, 255, 255) == (255, 128, 0)
E         At index 1 diff: 255 != 128
E         Use -v to get the full diff

tests/test_image_access.py:520: AssertionError
=========================== short test summary info ============================ FAILED tests/test_image_access.py::test_image_palette[pal-1bit-rgb.pdf-1-rgb2] ============ 1 failed, 493 passed, 15 skipped, 1 xfailed in 29.67s =============
autopkgtest [16:18:04]: test test-suite

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: pikepdf
Source-Version: 5.1.1+dfsg-1
Done: Sean Whitton <spwhit...@spwhitton.name>

We believe that the bug you reported is fixed in the latest version of
pikepdf, 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 1009...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sean Whitton <spwhit...@spwhitton.name> (supplier of updated pikepdf 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...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 15 Apr 2022 14:49:08 -0700
Source: pikepdf
Architecture: source
Version: 5.1.1+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Sean Whitton <spwhit...@spwhitton.name>
Closes: 1009737
Changes:
 pikepdf (5.1.1+dfsg-1) unstable; urgency=medium
 .
   * New upstream release.
   * Cherry-pick upstream commit 4f6923f (Closes: #1009737).
Checksums-Sha1:
 93025d60ff43d40137f6811e677876134e9efb9b 2676 pikepdf_5.1.1+dfsg-1.dsc
 0d93e58cb7cfd737c78696a044e48ca212697949 2147624 pikepdf_5.1.1+dfsg.orig.tar.xz
 8ba7ebf0606b3743704af4e5d814f778aabcd91b 1927276 
pikepdf_5.1.1+dfsg-1.debian.tar.xz
Checksums-Sha256:
 18cab9a2b61aada5c8166b6a4adc966e9a8c8edbc6a1f8f13c499fd19d7623d8 2676 
pikepdf_5.1.1+dfsg-1.dsc
 df47a68467a864d2169983d5fbccafbc7a5130030ca327d630ca6f212060a6b8 2147624 
pikepdf_5.1.1+dfsg.orig.tar.xz
 770d20b35c4d7cf45e89eba7ff0b087df84803ce79ad1de849fa273fef10bb2c 1927276 
pikepdf_5.1.1+dfsg-1.debian.tar.xz
Files:
 6e163702dac606e5a7be3f7447894dff 2676 python optional pikepdf_5.1.1+dfsg-1.dsc
 5f0880dc43f5ef1ac898c1cb15a9c4ad 2147624 python optional 
pikepdf_5.1.1+dfsg.orig.tar.xz
 81abf5ec19a6d0b47f15859bc08f60c8 1927276 python optional 
pikepdf_5.1.1+dfsg-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmJZ6G8ACgkQaVt65L8G
YkDWBBAAmDaJiZWFZGxYmf7JiFJBO3+H3IQ4gb3EkucTm3Q61bmYfBBMTNGKJ/CX
ELnyXWRE9AGiAGJh/qEqx5TsHc4jxzW+O7GwAjwIeuupVQ4evwySde4Q/nsVKeYz
M63ezZY3+QDUJAJ9+o1sDNJVBoZew9dLPvG2yt5Tlxf5QGoh0M9z+j4L/KWajH5E
H8+5xDysrSk/d3z02QEqB8nzdIHG8wzzCPazDlyt+VuIgHIqYPtgDb05hlvfCZ5W
gdaMXFpH+xHAcJtjhOXcRLk1WriEak2QKPLHGfc+M3A7Kk5xqSa2Qrj78lHGrD/r
G+qJkGzhXuXTYDAnFCtKAoSogQ47JrgpfOVWjeYxajY9zpk+xOgpTNz+wbeWLPch
v18F0swckqqN9Iy8wvjZ+Pmy8rZn2Koszfcy0vF+MEFf9aHlhRro6M0CYQPzb56M
eo4Sl4Ztf5NXPmFpvUiSLq4LV9G04Qb86TSvl8Y6qvNzoC8tr5UkLdd5asVW3eLv
05K0T5ZWj3kVEfhx9mIA2NV0zxBC1vHYUlydvi1/2ojiQWiE3YNm6QgBy3N/V/Ro
770ggOynBafA5hm2yIa2zrBSLgEZlkfoLUAfHAz9KLtYDZpAG+HmVY0xtelwCDSQ
2VxNb1J7vLk9zY1wNaplzjVcwJ/+aF5frYW6dRt8cpKnTO/KtTQ=
=rp0m
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to