nmlc ERROR: nmlc: An internal error has occurred: nmlc-version: 0.4.5 Error: (AttributeError) "module 'PIL.Image' has no attribute 'VERSION'". Command: ['/usr/lib/python-exec/python3.6/nmlc', '-c', '-p', 'DOS', '-M', '--MF=ogfx1_base.grf.dep', '--grf', 'ogfx1_base.grf', 'ogfx1_base.nml'] Location: File "/usr/lib64/python3.6/site-packages/nml/version_info.py", line 74, in get_lib_versions ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1-desktop_20190329-104934 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-8.3.0 * Available Python interpreters, in order of preference: [1] python3.6 [2] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) [3] ruby26 (with Rubygems) * Available Rust versions: [1] rust-1.33.0 * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.10.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm emerge -qpvO games-misc/opengfx [ebuild N ] games-misc/opengfx-0.5.5
Created attachment 571722 [details] emerge-info.txt
Created attachment 571724 [details] emerge-history.txt
Created attachment 571726 [details] environment
Created attachment 571728 [details] etc.portage.tbz2
Created attachment 571730 [details] games-misc:opengfx-0.5.5:20190403-151144.log
Created attachment 571732 [details] temp.tbz2
Downgrading dev-python/pillow from 6.0.0 to 5.4.1 made it build for me...
(In reply to Knut Masanetz from comment #7) > Downgrading dev-python/pillow from 6.0.0 to 5.4.1 made it build for me... Here too.
Bug itself seems to be releated to games-util/nml, which does not work with dev-python/pillow-6.0.0.
Pillow removed VERSION: https://github.com/python-pillow/Pillow/pull/3624
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ceb7a7189e3dfc990622dc5ae4d4693d2a954b commit a2ceb7a7189e3dfc990622dc5ae4d4693d2a954b Author: Conrad Kostecki <conrad@kostecki.com> AuthorDate: 2019-04-14 17:50:56 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2019-04-16 20:22:24 +0000 games-util/nml: block >=dev-python/pillow-6.0.0 The tool nmlc doesn't work with dev-python/pillow in version 6.0.0 and newer. So adding a blocker, to make games-misc/opengfx compiling again. Closes: https://bugs.gentoo.org/682436 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Conrad Kostecki <conrad@kostecki.com> Closes: https://github.com/gentoo/gentoo/pull/11687 Signed-off-by: James Le Cuirot <chewi@gentoo.org> games-util/nml/nml-0.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)