On Thu, May 13, 2021 at 08:13:07AM +0200, Jan Beich wrote: > > > > Moving to /usr/ports/json-glib and using > > make -DBATCH MAKE_JOBS_UNSAFE=yes MAKE_JOBS_NUMBER=4 > > DISABLE_VULNERABILITIES=yes > make.log > > reports several instances of > > error: unknown argument: '-fno-color-diagnostics' > > Likely caused by desync between USES=meson and devel/meson, see > https://cgit.freebsd.org/ports/commit/?id=ff2796d5bc83 > > Try again after re-installing devel/meson.
That might be a hint which circles back to Mark's comments related to python37 vs -38. Trying to re-make devel/meson finds. root@nemesis:/usr/ports/devel/meson # make -DBATCH FORCE_PKG_REGISTER=yes install ===> meson-0.57.1_1 depends on package: py38-setuptools>0 - not found ===> Installing for py38-setuptools-44.0.0_1 ===> Registering installation for py38-setuptools-44.0.0_1 as automatic Installing py38-setuptools-44.0.0_1... pkg-static: py38-setuptools-44.0.0_1 conflicts with py37-setuptools-44.0.0 (installs files into the same place). Problematic file: /usr/local/bin/easy_install *** Error code 1 Stop. make[1]: stopped in /usr/ports/devel/py-setuptools *** Error code 1 Stop. make: stopped in /usr/ports/devel/meson The fix for the -37 vs-38 conflict invokes portmaster, might it suffice to simply deinstall -37 and explicitly replace it with -38 ? I'll give it a try. Hmm, no dice. After deinstalling python37 and reinstalling python38 an attempt to make devel/meson still stops with root@nemesis:/usr/ports/devel/meson # make -DBATCH DISABLE_VULNERABILITIES=yes install ===> meson-0.57.1_1 depends on package: py38-setuptools>0 - not found ===> Installing for py38-setuptools-44.0.0_1 ===> Checking if py38-setuptools is already installed ===> Registering installation for py38-setuptools-44.0.0_1 as automatic Installing py38-setuptools-44.0.0_1... pkg-static: py38-setuptools-44.0.0_1 conflicts with py37-setuptools-44.0.0 (installs files into the same place). Problematic file: /usr/local/bin/easy_install *** Error code 1 How did python38 get installed without py38-setuptools? bob prohaska _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"