* Re: 02/02: gnu: python-pillow: Update to 4.3.0. [not found] ` <20171222165127.9F00B2044A@vcs0.savannah.gnu.org> @ 2017-12-24 17:57 ` Mark H Weaver 2017-12-24 17:59 ` Mark H Weaver 1 sibling, 0 replies; 8+ messages in thread From: Mark H Weaver @ 2017-12-24 17:57 UTC (permalink / raw) To: guix-devel kkebreau@posteo.net (Kei Kebreau) writes: > kkebreau pushed a commit to branch master > in repository guix. > > commit 9e3a8ed0ebc5b4095f1b64d85fd56ce7fb636580 > Author: Kei Kebreau <kkebreau@posteo.net> > Date: Mon Dec 4 17:56:37 2017 -0500 > > gnu: python-pillow: Update to 4.3.0. This new version seems to deterministically fail its test suite on i686: https://hydra.gnu.org/build/2400760 https://hydra.gnu.org/build/2400819 I restarted both of these, and they each failed twice. The same builds (python-pillow and python2-pillow) also failed on armhf, although as I write this they have not yet completed their second build attempts. Altogether, this caused around 150 new dependency failures: https://hydra.gnu.org/eval/109866#tabs-now-fail See below for the tail of one of the i686 build logs. Could you take a look? Mark --8<---------------cut here---------------start------------->8--- FAIL: TestFontPcf.test_high_characters ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/guix-build-python-pillow-4.3.0.drv-0/Pillow-4.3.0/Tests/test_font_pcf.py", line 62, in test_high_characters self._test_high_characters(message.encode('latin1')) File "/tmp/guix-build-python-pillow-4.3.0.drv-0/Pillow-4.3.0/Tests/test_font_pcf.py", line 55, in _test_high_characters self.assert_image_equal(image, compare) File "/tmp/guix-build-python-pillow-4.3.0.drv-0/Pillow-4.3.0/Tests/helper.py", line 85, in assert_image_equal msg or "got size %r, expected %r" % (a.size, b.size)) AssertionError: Tuples differ: (775, 22) != (765, 22) First differing element 0: 775 765 - (775, 22) ? ^ + (765, 22) ? ^ : got size (775, 22), expected (765, 22) -------------------- >> begin captured logging << -------------------- PIL.PngImagePlugin: DEBUG: STREAM b'IHDR' 16 13 PIL.PngImagePlugin: DEBUG: STREAM b'IDAT' 41 2644 PIL.PngImagePlugin: DEBUG: STREAM b'IHDR' 16 13 PIL.PngImagePlugin: DEBUG: STREAM b'IDAT' 41 1400 PIL.PngImagePlugin: DEBUG: STREAM b'IHDR' 16 13 PIL.PngImagePlugin: DEBUG: STREAM b'IDAT' 41 2644 PIL.PngImagePlugin: DEBUG: STREAM b'IHDR' 16 13 PIL.PngImagePlugin: DEBUG: STREAM b'IDAT' 41 1400 --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 1085 tests in 4.238s FAILED (SKIP=116, failures=1) phase `check-installed' failed after 8.9 seconds builder for `/gnu/store/74g32xnyc7zzang94ji4jh1xbiqmcjks-python-pillow-4.3.0.drv' failed with exit code 1 @ build-failed /gnu/store/74g32xnyc7zzang94ji4jh1xbiqmcjks-python-pillow-4.3.0.drv - 1 builder for `/gnu/store/74g32xnyc7zzang94ji4jh1xbiqmcjks-python-pillow-4.3.0.drv' failed with exit code 1 --8<---------------cut here---------------end--------------->8--- ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 02/02: gnu: python-pillow: Update to 4.3.0. [not found] ` <20171222165127.9F00B2044A@vcs0.savannah.gnu.org> 2017-12-24 17:57 ` 02/02: gnu: python-pillow: Update to 4.3.0 Mark H Weaver @ 2017-12-24 17:59 ` Mark H Weaver 2017-12-24 19:08 ` Kei Kebreau 1 sibling, 1 reply; 8+ messages in thread From: Mark H Weaver @ 2017-12-24 17:59 UTC (permalink / raw) To: Kei Kebreau; +Cc: guix-devel Hi Kei, kkebreau@posteo.net (Kei Kebreau) writes: > kkebreau pushed a commit to branch master > in repository guix. > > commit 9e3a8ed0ebc5b4095f1b64d85fd56ce7fb636580 > Author: Kei Kebreau <kkebreau@posteo.net> > Date: Mon Dec 4 17:56:37 2017 -0500 > > gnu: python-pillow: Update to 4.3.0. This new version seems to deterministically fail its test suite on i686: https://hydra.gnu.org/build/2400760 https://hydra.gnu.org/build/2400819 I restarted both of these, and they each failed again the second time. The same builds (python-pillow and python2-pillow) also failed on armhf, although as I write this they have not yet completed their second build attempts. Altogether, this caused around 150 new dependency failures: https://hydra.gnu.org/eval/109866#tabs-now-fail See below for the tail of one of the i686 build logs. Could you take a look? Mark --8<---------------cut here---------------start------------->8--- FAIL: TestFontPcf.test_high_characters ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/guix-build-python-pillow-4.3.0.drv-0/Pillow-4.3.0/Tests/test_font_pcf.py", line 62, in test_high_characters self._test_high_characters(message.encode('latin1')) File "/tmp/guix-build-python-pillow-4.3.0.drv-0/Pillow-4.3.0/Tests/test_font_pcf.py", line 55, in _test_high_characters self.assert_image_equal(image, compare) File "/tmp/guix-build-python-pillow-4.3.0.drv-0/Pillow-4.3.0/Tests/helper.py", line 85, in assert_image_equal msg or "got size %r, expected %r" % (a.size, b.size)) AssertionError: Tuples differ: (775, 22) != (765, 22) First differing element 0: 775 765 - (775, 22) ? ^ + (765, 22) ? ^ : got size (775, 22), expected (765, 22) -------------------- >> begin captured logging << -------------------- PIL.PngImagePlugin: DEBUG: STREAM b'IHDR' 16 13 PIL.PngImagePlugin: DEBUG: STREAM b'IDAT' 41 2644 PIL.PngImagePlugin: DEBUG: STREAM b'IHDR' 16 13 PIL.PngImagePlugin: DEBUG: STREAM b'IDAT' 41 1400 PIL.PngImagePlugin: DEBUG: STREAM b'IHDR' 16 13 PIL.PngImagePlugin: DEBUG: STREAM b'IDAT' 41 2644 PIL.PngImagePlugin: DEBUG: STREAM b'IHDR' 16 13 PIL.PngImagePlugin: DEBUG: STREAM b'IDAT' 41 1400 --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 1085 tests in 4.238s FAILED (SKIP=116, failures=1) phase `check-installed' failed after 8.9 seconds builder for `/gnu/store/74g32xnyc7zzang94ji4jh1xbiqmcjks-python-pillow-4.3.0.drv' failed with exit code 1 @ build-failed /gnu/store/74g32xnyc7zzang94ji4jh1xbiqmcjks-python-pillow-4.3.0.drv - 1 builder for `/gnu/store/74g32xnyc7zzang94ji4jh1xbiqmcjks-python-pillow-4.3.0.drv' failed with exit code 1 --8<---------------cut here---------------end--------------->8--- ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 02/02: gnu: python-pillow: Update to 4.3.0. 2017-12-24 17:59 ` Mark H Weaver @ 2017-12-24 19:08 ` Kei Kebreau 2017-12-24 21:57 ` Mark H Weaver 0 siblings, 1 reply; 8+ messages in thread From: Kei Kebreau @ 2017-12-24 19:08 UTC (permalink / raw) To: Mark H Weaver; +Cc: guix-devel [-- Attachment #1: Type: text/plain, Size: 2930 bytes --] Mark H Weaver <mhw@netris.org> writes: > Hi Kei, > > kkebreau@posteo.net (Kei Kebreau) writes: > >> kkebreau pushed a commit to branch master >> in repository guix. >> >> commit 9e3a8ed0ebc5b4095f1b64d85fd56ce7fb636580 >> Author: Kei Kebreau <kkebreau@posteo.net> >> Date: Mon Dec 4 17:56:37 2017 -0500 >> >> gnu: python-pillow: Update to 4.3.0. > > This new version seems to deterministically fail its test suite on i686: > > https://hydra.gnu.org/build/2400760 > https://hydra.gnu.org/build/2400819 > > I restarted both of these, and they each failed again the second time. > The same builds (python-pillow and python2-pillow) also failed on armhf, > although as I write this they have not yet completed their second build > attempts. > > Altogether, this caused around 150 new dependency failures: > > https://hydra.gnu.org/eval/109866#tabs-now-fail > > See below for the tail of one of the i686 build logs. > > Could you take a look? > > Mark > > FAIL: TestFontPcf.test_high_characters > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/tmp/guix-build-python-pillow-4.3.0.drv-0/Pillow-4.3.0/Tests/test_font_pcf.py", line 62, in test_high_characters > self._test_high_characters(message.encode('latin1')) > File "/tmp/guix-build-python-pillow-4.3.0.drv-0/Pillow-4.3.0/Tests/test_font_pcf.py", line 55, in _test_high_characters > self.assert_image_equal(image, compare) > File "/tmp/guix-build-python-pillow-4.3.0.drv-0/Pillow-4.3.0/Tests/helper.py", line 85, in assert_image_equal > msg or "got size %r, expected %r" % (a.size, b.size)) > AssertionError: Tuples differ: (775, 22) != (765, 22) > > First differing element 0: > 775 > 765 > > - (775, 22) > ? ^ > > + (765, 22) > ? ^ > : got size (775, 22), expected (765, 22) > -------------------- >> begin captured logging << -------------------- > PIL.PngImagePlugin: DEBUG: STREAM b'IHDR' 16 13 > PIL.PngImagePlugin: DEBUG: STREAM b'IDAT' 41 2644 > PIL.PngImagePlugin: DEBUG: STREAM b'IHDR' 16 13 > PIL.PngImagePlugin: DEBUG: STREAM b'IDAT' 41 1400 > PIL.PngImagePlugin: DEBUG: STREAM b'IHDR' 16 13 > PIL.PngImagePlugin: DEBUG: STREAM b'IDAT' 41 2644 > PIL.PngImagePlugin: DEBUG: STREAM b'IHDR' 16 13 > PIL.PngImagePlugin: DEBUG: STREAM b'IDAT' 41 1400 > --------------------- >> end captured logging << --------------------- > > ---------------------------------------------------------------------- > Ran 1085 tests in 4.238s > > FAILED (SKIP=116, failures=1) > phase `check-installed' failed after 8.9 seconds > builder for `/gnu/store/74g32xnyc7zzang94ji4jh1xbiqmcjks-python-pillow-4.3.0.drv' failed with exit code 1 > @ build-failed /gnu/store/74g32xnyc7zzang94ji4jh1xbiqmcjks-python-pillow-4.3.0.drv - 1 builder for `/gnu/store/74g32xnyc7zzang94ji4jh1xbiqmcjks-python-pillow-4.3.0.drv' failed with exit code 1 I'm investigating now. Thanks for the heads up. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 832 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 02/02: gnu: python-pillow: Update to 4.3.0. 2017-12-24 19:08 ` Kei Kebreau @ 2017-12-24 21:57 ` Mark H Weaver 2017-12-24 23:16 ` Kei Kebreau 0 siblings, 1 reply; 8+ messages in thread From: Mark H Weaver @ 2017-12-24 21:57 UTC (permalink / raw) To: Kei Kebreau; +Cc: guix-devel Kei Kebreau <kkebreau@posteo.net> writes: > Mark H Weaver <mhw@netris.org> writes: > >> kkebreau@posteo.net (Kei Kebreau) writes: >> >>> kkebreau pushed a commit to branch master >>> in repository guix. >>> >>> commit 9e3a8ed0ebc5b4095f1b64d85fd56ce7fb636580 >>> Author: Kei Kebreau <kkebreau@posteo.net> >>> Date: Mon Dec 4 17:56:37 2017 -0500 >>> >>> gnu: python-pillow: Update to 4.3.0. >> >> This new version seems to deterministically fail its test suite on i686: >> >> https://hydra.gnu.org/build/2400760 >> https://hydra.gnu.org/build/2400819 >> >> I restarted both of these, and they each failed again the second time. >> The same builds (python-pillow and python2-pillow) also failed on armhf, >> although as I write this they have not yet completed their second build >> attempts. The (new) failure on armhf also appears to be consistent, although different from the i686 failure. Instead of a failed test, the build times out after 1 hour of silence during the test suite: https://hydra.gnu.org/build/2400971 --8<---------------cut here---------------start------------->8--- Running selftest: --- 57 tests passed. ...SSSSS.......S..SS.....................................................SS...................................SSSSS..........................................................................................................................S....S.S.................S....................S.............................................................................S.building of `/gnu/store/cjinxvws27bwdwn7n2fab3k10had6y2p-python2-pillow-4.3.0.drv' timed out after 3600 seconds of silence @ build-failed /gnu/store/cjinxvws27bwdwn7n2fab3k10had6y2p-python2-pillow-4.3.0.drv - timeout --8<---------------cut here---------------end--------------->8--- > I'm investigating now. Thanks for the heads up. Thanks! Mark ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 02/02: gnu: python-pillow: Update to 4.3.0. 2017-12-24 21:57 ` Mark H Weaver @ 2017-12-24 23:16 ` Kei Kebreau 2017-12-25 0:03 ` Leo Famulari 0 siblings, 1 reply; 8+ messages in thread From: Kei Kebreau @ 2017-12-24 23:16 UTC (permalink / raw) To: Mark H Weaver; +Cc: guix-devel [-- Attachment #1: Type: text/plain, Size: 2211 bytes --] Mark H Weaver <mhw@netris.org> writes: > Kei Kebreau <kkebreau@posteo.net> writes: > >> Mark H Weaver <mhw@netris.org> writes: >> >>> kkebreau@posteo.net (Kei Kebreau) writes: >>> >>>> kkebreau pushed a commit to branch master >>>> in repository guix. >>>> >>>> commit 9e3a8ed0ebc5b4095f1b64d85fd56ce7fb636580 >>>> Author: Kei Kebreau <kkebreau@posteo.net> >>>> Date: Mon Dec 4 17:56:37 2017 -0500 >>>> >>>> gnu: python-pillow: Update to 4.3.0. >>> >>> This new version seems to deterministically fail its test suite on i686: >>> >>> https://hydra.gnu.org/build/2400760 >>> https://hydra.gnu.org/build/2400819 >>> >>> I restarted both of these, and they each failed again the second time. >>> The same builds (python-pillow and python2-pillow) also failed on armhf, >>> although as I write this they have not yet completed their second build >>> attempts. > > The (new) failure on armhf also appears to be consistent, although > different from the i686 failure. Instead of a failed test, the build > times out after 1 hour of silence during the test suite: > > https://hydra.gnu.org/build/2400971 > > Running selftest: > --- 57 tests passed. > ...SSSSS.......S..SS.....................................................SS...................................SSSSS..........................................................................................................................S....S.S.................S....................S.............................................................................S.building of `/gnu/store/cjinxvws27bwdwn7n2fab3k10had6y2p-python2-pillow-4.3.0.drv' timed out after 3600 seconds of silence > @ build-failed /gnu/store/cjinxvws27bwdwn7n2fab3k10had6y2p-python2-pillow-4.3.0.drv - timeout > >> I'm investigating now. Thanks for the heads up. > > Thanks! > Mark The i686 failure is possibly related to this bug: https://github.com/python-pillow/Pillow/issues/2758 I've attempted to use the upstream patch, but it involves some GIT binaries which aren't supported by GNU patch. Among other hackish options, temporarily upgrading to the appropriate upstream commit may fix this for now. As for the armhf build, I'm still not sure what is going on. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 832 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 02/02: gnu: python-pillow: Update to 4.3.0. 2017-12-24 23:16 ` Kei Kebreau @ 2017-12-25 0:03 ` Leo Famulari 2017-12-25 16:44 ` Kei Kebreau 0 siblings, 1 reply; 8+ messages in thread From: Leo Famulari @ 2017-12-25 0:03 UTC (permalink / raw) To: Kei Kebreau; +Cc: guix-devel [-- Attachment #1: Type: text/plain, Size: 343 bytes --] On Sun, Dec 24, 2017 at 06:16:29PM -0500, Kei Kebreau wrote: > I've attempted to use the upstream patch, but it involves some GIT > binaries which aren't supported by GNU patch. Among other hackish > options, temporarily upgrading to the appropriate upstream commit may > fix this for now. Does it work if you pass '--binary' to patch-flags? [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 02/02: gnu: python-pillow: Update to 4.3.0. 2017-12-25 0:03 ` Leo Famulari @ 2017-12-25 16:44 ` Kei Kebreau 2017-12-25 17:09 ` Kei Kebreau 0 siblings, 1 reply; 8+ messages in thread From: Kei Kebreau @ 2017-12-25 16:44 UTC (permalink / raw) To: Leo Famulari; +Cc: guix-devel [-- Attachment #1: Type: text/plain, Size: 477 bytes --] Leo Famulari <leo@famulari.name> writes: > On Sun, Dec 24, 2017 at 06:16:29PM -0500, Kei Kebreau wrote: >> I've attempted to use the upstream patch, but it involves some GIT >> binaries which aren't supported by GNU patch. Among other hackish >> options, temporarily upgrading to the appropriate upstream commit may >> fix this for now. > > Does it work if you pass '--binary' to patch-flags? It does not. Maybe I could use 'diff --binary' to patch the files into existence? [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 832 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 02/02: gnu: python-pillow: Update to 4.3.0. 2017-12-25 16:44 ` Kei Kebreau @ 2017-12-25 17:09 ` Kei Kebreau 0 siblings, 0 replies; 8+ messages in thread From: Kei Kebreau @ 2017-12-25 17:09 UTC (permalink / raw) To: Leo Famulari; +Cc: guix-devel [-- Attachment #1: Type: text/plain, Size: 691 bytes --] Kei Kebreau <kkebreau@posteo.net> writes: > Leo Famulari <leo@famulari.name> writes: > >> On Sun, Dec 24, 2017 at 06:16:29PM -0500, Kei Kebreau wrote: >>> I've attempted to use the upstream patch, but it involves some GIT >>> binaries which aren't supported by GNU patch. Among other hackish >>> options, temporarily upgrading to the appropriate upstream commit may >>> fix this for now. >> >> Does it work if you pass '--binary' to patch-flags? > > It does not. Maybe I could use 'diff --binary' to patch the files into > existence? Using 'diff --text' on the non-text files seems to work. The patch file is encoded as 'raw-text' according to Emacs. Please take a look at our bug #29849. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 832 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2017-12-25 17:09 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <20171222165126.23934.71746@vcs0.savannah.gnu.org> [not found] ` <20171222165127.9F00B2044A@vcs0.savannah.gnu.org> 2017-12-24 17:57 ` 02/02: gnu: python-pillow: Update to 4.3.0 Mark H Weaver 2017-12-24 17:59 ` Mark H Weaver 2017-12-24 19:08 ` Kei Kebreau 2017-12-24 21:57 ` Mark H Weaver 2017-12-24 23:16 ` Kei Kebreau 2017-12-25 0:03 ` Leo Famulari 2017-12-25 16:44 ` Kei Kebreau 2017-12-25 17:09 ` Kei Kebreau
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/guix.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.