Date: Sat, 15 May 2021 11:44:54 +0200 From: Rainer Hurling <rhurlin@gwdg.de> To: bob prohaska <fbsd@www.zefox.net> Cc: FreeBSD ports <freebsd-ports@freebsd.org> Subject: Re: Trubles compiling lxqt on RPi4 Message-ID: <b7f9b569-6f7d-caa7-b9b3-cab4dc91901f@gwdg.de> In-Reply-To: <20210513153937.GB41156@www.zefox.net> References: <E4E579C2-8BE4-4A4E-B7A1-C4F18E297A75.ref@yahoo.com> <E4E579C2-8BE4-4A4E-B7A1-C4F18E297A75@yahoo.com> <20210513034811.GA40952@www.zefox.net> <v97n-b1qk-wny@FreeBSD.org> <20210513153937.GB41156@www.zefox.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Am 13.05.21 um 17:39 schrieb bob prohaska: > 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 > For me this works: portmaster -o devel/py-setuptools py37-setuptools-44.0.0 HTH, Rainer > How did python38 get installed without py38-setuptools? > > bob prohaska
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?b7f9b569-6f7d-caa7-b9b3-cab4dc91901f>