Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Mar 2024 10:22:58 +0300
From:      Gleb Popov <arrowd@freebsd.org>
To:        Matthias Andree <mandree@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org,  dev-commits-ports-main@freebsd.org
Subject:   Re: git: a967390ae709 - main - graphics/openexr: fix post-extract to move testimages into place
Message-ID:  <CALH631n7CT94VcQDL2Vn8vb5zoK6zhXs5_7jOcSzjSwPOa7WSw@mail.gmail.com>
In-Reply-To: <202403080042.4280gL0g001443@gitrepo.freebsd.org>
References:  <202403080042.4280gL0g001443@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Mar 8, 2024 at 3:42=E2=80=AFAM 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} -du=
mpl ${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:

=3D=3D=3D>  Extracting for openexr-3.2.2_1
=3D> SHA256 Checksum OK for openexr/Beachball/multipart.0001.exr.
...
=3D> 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/Beachba=
ll/multipart.0001.exr:
Operation not permitted
...
chmod: /wrkdirs/usr/ports/graphics/openexr/work/.build/src/test/bin/v2/Ster=
eo/Trunks.exr:
Operation not permitted
*** Error code 1



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALH631n7CT94VcQDL2Vn8vb5zoK6zhXs5_7jOcSzjSwPOa7WSw>