The newly appeared in portage tree version of imagemagick has a problem at stage unpacking: ~ # emerge -av =media-gfx/imagemagick-6.9.10.84 >>> Emerging (1 of 1) media-gfx/imagemagick-6.9.10.84::gentoo * ImageMagick-6.9.10-84.tar.xz BLAKE2B SHA512 size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking ImageMagick-6.9.10-84.tar.xz to /dev/shm/portage/media-gfx/imagemagick-6.9.10.84/work >>> Source unpacked in /dev/shm/portage/media-gfx/imagemagick-6.9.10.84/work * ERROR: media-gfx/imagemagick-6.9.10.84::gentoo failed (prepare phase): * The source directory '/dev/shm/portage/media-gfx/imagemagick-6.9.10.84/work/ImageMagick6-6.9.10-84' doesn't exist * * Call stack: * ebuild.sh, line 762: Called __ebuild_main 'prepare' * phase-functions.sh, line 1054: Called __dyn_prepare * phase-functions.sh, line 384: Called die * The specific snippet of code: * die "The source directory '${S}' doesn't exist" Does anyone even run simple tests like a simple emerge on what he is committing to portage tree??? Reproducible: Always
Line 71 ( https://gitweb.gentoo.org/repo/gentoo.git/tree/media-gfx/imagemagick/imagemagick-6.9.10.84.ebuild#n71 ) should read S="${WORKDIR}/ImageMagick-${MY_PV}" instead of S="${WORKDIR}/ImageMagick6-${MY_PV}"
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37080c58ac8d5b2481f9b9456bb9c77b518fa07a commit 37080c58ac8d5b2481f9b9456bb9c77b518fa07a Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2020-01-15 15:12:57 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2020-01-15 15:15:42 +0000 media-gfx/imagemagick: fix invalid $S Previous version had $S changed because SRC_URI was changed to GitHub because upstream mirror wasn't working. Now that upstream is working again, we have to revert that $S change, too. Closes: https://bugs.gentoo.org/704942 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> media-gfx/imagemagick/imagemagick-6.9.10.84.ebuild | 4 ++-- media-gfx/imagemagick/imagemagick-6.9.10.86.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-)