On Sat, Nov 06, 2021 at 05:01:32PM +0100, Antoine Jacoutot wrote:
> On Sat, Nov 06, 2021 at 04:51:54PM +0100, Rafael Sadowski wrote:
> > Without this tweak, the build fails for me. gtk+-2 expects python3
> > executable. I also have this problem with gtk+-3 and I think the
> > problem also exists in 4.
>
>
> That looks wrong.
> Looks like you have a broken system missing python3.
Yes, python3 is provided by the default python package, python%3.9
at the moment.
Ports symlink `pyhthon' to MODPY_BIN which is legit, i.e. they're
catching the unversioned interpreter with this.
Our chrome browsers are the only two exceptions to this, so they should
probably be fixed as well.
OK?
Index: www/iridium/Makefile
===================================================================
RCS file: /cvs/ports/www/iridium/Makefile,v
retrieving revision 1.120
diff -u -p -r1.120 Makefile
--- www/iridium/Makefile 2 Nov 2021 09:06:54 -0000 1.120
+++ www/iridium/Makefile 6 Nov 2021 16:08:58 -0000
@@ -194,7 +194,6 @@ GN_ARGS+= is_component_build=false
pre-configure:
@ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
- @ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python3
.for _arch in x64 ia32 arm64
. for _dir in avcodec avformat avutil
@cp -pR
${WRKSRC}/third_party/ffmpeg/chromium/config/Chrome/linux/${_arch}/lib${_dir} \
Index: www/chromium/Makefile
===================================================================
RCS file: /cvs/ports/www/chromium/Makefile,v
retrieving revision 1.593
diff -u -p -r1.593 Makefile
--- www/chromium/Makefile 30 Oct 2021 17:49:27 -0000 1.593
+++ www/chromium/Makefile 6 Nov 2021 16:09:08 -0000
@@ -192,7 +192,6 @@ GN_ARGS+= is_component_build=false
pre-configure:
@ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
- @ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python3
.for _arch in x64 ia32 arm64
. for _dir in avcodec avformat avutil
@cp -pR
${WRKSRC}/third_party/ffmpeg/chromium/config/Chrome/linux/${_arch}/lib${_dir} \