Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 May 2021 08:39:37 -0700
From:      bob prohaska <fbsd@www.zefox.net>
To:        Jan Beich <jbeich@freebsd.org>
Cc:        FreeBSD ports <freebsd-ports@freebsd.org>
Subject:   Re: Trubles compiling lxqt on RPi4
Message-ID:  <20210513153937.GB41156@www.zefox.net>
In-Reply-To: <v97n-b1qk-wny@FreeBSD.org>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
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




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