Re: git: a967390ae709 - main - graphics/openexr: fix post-extract to move testimages into place
- Reply: Matthias Andree : "Re: git: a967390ae709 - main - graphics/openexr: fix post-extract to move testimages into place"
- Reply: Matthias Andree : "Re: git: a967390ae709 - main - graphics/openexr: fix post-extract to move testimages into place"
- In reply to: Matthias Andree : "git: a967390ae709 - main - graphics/openexr: fix post-extract to move testimages into place"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 08 Mar 2024 07:22:58 UTC
On Fri, Mar 8, 2024 at 3:42 AM Matthias Andree <mandree@freebsd.org> wrote:
>
> post-extract:
> ${MKDIR} ${CONFIGURE_WRKSRC}/src/test/bin
> -.for i in ${DISTFILES:M*.exr}
> - ${PRINTF} %s ${i} | ( cd ${DISTDIR}/${DIST_SUBDIR} && ${CPIO} -dumpl ${CONFIGURE_WRKSRC}/src/test/bin/ 2>/dev/null )
> +.for i in ${DISTFILES:M*.exr?testimages}
> + ${PRINTF} %s ${i:S/:testimages//} | ( cd ${DISTDIR}/${DIST_SUBDIR} && ${CPIO} -dumpl ${CONFIGURE_WRKSRC}/src/test/bin/ 2>/dev/null )
> .endfor
>
> pre-configure:
The port now fails in Poudriere:
===> Extracting for openexr-3.2.2_1
=> SHA256 Checksum OK for openexr/Beachball/multipart.0001.exr.
...
=> SHA256 Checksum OK for
openexr/AcademySoftwareFoundation-openexr-3.2.2-v3.2.2_GH0.tar.gz.
/bin/mkdir -p /wrkdirs/usr/ports/graphics/openexr/work/.build/src/test/bin
/usr/bin/printf %s Beachball/multipart.0001.exr | ( cd
/portdistfiles/openexr && /usr/bin/cpio -dumpl
/wrkdirs/usr/ports/graphics/openexr/work/.build/src/test/bin/
2>/dev/null )
...
/usr/bin/printf %s v2/Stereo/Trunks.exr | ( cd /portdistfiles/openexr
&& /usr/bin/cpio -dumpl
/wrkdirs/usr/ports/graphics/openexr/work/.build/src/test/bin/
2>/dev/null )
chmod: /wrkdirs/usr/ports/graphics/openexr/work/.build/src/test/bin/Beachball/multipart.0001.exr:
Operation not permitted
...
chmod: /wrkdirs/usr/ports/graphics/openexr/work/.build/src/test/bin/v2/Stereo/Trunks.exr:
Operation not permitted
*** Error code 1