From owner-freebsd-ports@freebsd.org Thu May 13 20:36:01 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AB06562E1BC for ; Thu, 13 May 2021 20:36:01 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-24.consmr.mail.gq1.yahoo.com (sonic311-24.consmr.mail.gq1.yahoo.com [98.137.65.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fh3Mh5g6Cz3rhn for ; Thu, 13 May 2021 20:36:00 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1620938158; bh=hmTA3nRL4qu27B54zc4/EcVEmdrisikKV7qZauTN++m=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=qI/BYH66tSYROq/VExCbMRs4iv5dBJfpX0mIAHXn/wVXkVF/2puid3Uq7SKORsPwC3ApL6zYIPeVPsIi+aJJgAQJa75q1m4y4Jxhtmh2Dlc58BMnpwukPHD5ko5zpyG97ptfuDpPvEqGPB+qPnvPPxoKOprJwcwuES10J3dvlglah47ZGM+qcmOhRXpZ1bKL6WGHiZCfHh5GGYypg8V93tighdU7yDvpfMeKB9+sPnZDNKATf9qxW/J5ehWxkswGddU4e5yI7EsO0MFYalyaV+Kto85OCIimstzX51akOeGXq/9XgkplLcUDzpf1XS4QgAOV5BErcnRBDLJ2PSluQA== X-YMail-OSG: s1fCERkVM1mAAcZg1DT2qfODWG9s.pzC1I8rUeUaeN1Ts11wxhgHTr4ASYwf73W uJB7WDLWlgwsRRFF4evBHamP7.Q4BDbavahQCXpKavBtM0tMeSPUQMKngJUnO9_lriywxQm5jlzZ Sm1M_x9MkObaK3wBUkVaWyGV7noZz8qJ9xteNDQHWCbCfJ2tZ37EVLyQLpRZLRuCvcWivP6wS7up oQjTlhop3LfUnC64exJzUxPVqrv2pZkHam875dtaciPxr3RdHlS3AVhh1qtSIM0JwmS0D8qLm4_C wZft0yjcUPO7aag3HYRKj4yBshEi4t_ONrT3eRqmqwUGuRSNAYAal3_5Vzou8kovP5CfaltbODr9 eDURtaTGkRSHZaHEvLB.7gnARxGvej6Ksr3uEqPD38k45artkYvSmjN7_p6Ip_cqdIvPQC8cYgUg 8p7.F6CWu1gS14A6v0QggHwuJyefBeT2b9WWGv1VbDgyh3LKXpQu_wnUAmdA44BWIjXBch6B9NyN YXIhzheiZyY4lP1EdhoE7Oxa9VKylfn5BBry.gb_RUGGnccIB4Ht0ZPXGuxM80cIYNyTvRc6CgOA GsqK.1tpMCo7kq9RblI8CP.igtPAh8504.qoElHu4BrbxK9wZXCghDzQ5QjWGAzOJ_pXWoBTPhUX wIWqztTMlpI1E1Go.8OIl7hlk.Z9MwtTQ2Xi2MLRqwMuDSGnO1DX3MlknM4Pxq2oBCXWb6wKpEmq cNQwM4LwKzOl_lge1Faf4kBe4PicyigQ.qOLSprdcdm2iigKlcIjniAMpFeOU0r.u.DQ82YrvQq7 yx.wAvohyceFYKblqRSRVhegUyf3g2U_uL.umgw7zch5GYBZzX.B26awF8hJwNAbLCqgaJx3vbPU NmMFBiWGseTaibVzI8mP09D2AChlK2CrhHG12lBVSF5g1GAeXsYsnNozrYqD0AGZbnDtgden2yfD 1kTLH1DB_lkN3ADAa.HBGBlwGgp8tKi20oAmJOJYCPSUxp52Vn7yb_AnddKTSo0CqFciGc9pxkk2 zUL5ZGTw4Cu7_M2ka34aTBZHEUIyXWhno20Jxr_4QvuV9mPh6Qn12uvxVhRIpDc9e.tDW98vgNSM 0jWm1J.kGhS0FCa8xXvCLJssibQb8TfsHFhGGuGVzblIQxP30Nrbm4MOcCk6TdHTKB3rUfZ1j8VL 9l8uD8Y6biO5TgzT7JqUKYMLy5fYJ2a_WId..Fi98wDo7Jsg1IdN2nkro3te2XF0RwTFytOOOFt2 5yMDtkehWbyHNpnnZLD0XVVxEPo0K0C3rZ9VVPE8YdKhCD_nyAsxvWL5uHHxJQ1aVq8Br9mafsIV K27mWFhu4idH7ayfT_7H2AWjI8W1FzlyBXW6vl5vZCr995oaFDE59hswbE5EQTsqCRvmu2s5kn2k hSgWWSgpCE0sdkHD8IIy3rdRGtRy7X.B2ZLOuQLtkCfCzAGF1nRtHf.1x5otlSqMSP7SyWsqfRwb nzaBniUhYmX7C9b.HvlaPtia2cdD_oweTDvjreNZfKYwoNDFYFCBof6r6bKX.iWy.Mt1yfEv1QWl e5F0hA0sH__4T6R59uQz7xi9N90A.VXaKEw7iIyHrU5soXB2f51_amGBxrQ28LiaHg5PEEdnnXdW c2_Ep3E0Q2O6uw68mqg.RLk4c0t1gfHFnDSgeRubbDK49X64GVC.qzoldDqXU0XO05XQG..8wil6 9ut3t1yXsJZotkxKWezu5J0rjHJx_xssM5LKbMVdxXzhmdyg2X9Pr4IWI901M87a.0ofuh8dt3eU S3iSW3UdX88CEYpznUQKrRWEaLVgH_VfrcbkHmBumH9oHg1OLYTb1woc0Kr1O9oK3mxroKFQXcnQ urd5XntDvN.SaYcdVIX3fcWlMMH5K1cFHT4Tw1ht9NDedNnc2bO8Izgakk8x45NYwh.3pMWf5ZHT DtgdYAEJvBQwgeanXZHVLY42pcls.zzDfrrmfov.d04kjdZloXEED6UvAjollZRgtYSm.hpVwfzr fh.DO66wEz4ClTaChLo5R6BVl5ibOk38s09i8OgbLSBhrQwhx84wW.EUx276fjzwdxShe3FxLviL 8aPj6_ZOax0s2Ou4heT16iZU6s8U_OcE9mpMhmorMvoT05XtY8mcHz.y1L_k_gUn580fmCgJ9gSS mp7YDD2A00xlJ1SZbxtqvL2dBqqHwQQ7wl1FgabdifTufQyUc15Fv__BJKIf7f9na.zBrLg7WvaP 94T78eMHDwDVx2DLFoLhUHz4uhHH22lyWo2KxrUZypRWvwkcBnrXxKRxssknXCaxW6a_.Uw6Ng9a XhdCWm5ICp5dXF6OEmTveaaXj8JcdN2IIEE5jEkcadZirXzociAkjAF7AJe_onFDEzcFwofyVJ5Y WWn.gw1iwsC54ODU2gWzgkj1y0he.qryFd002q53HsdBBo8_sC45iXSkP4ywQhp63KTHtaQ9Xjv9 4_RZUf9kwCl05MLik9kB2Pcob5SaV8h4hjdHPQRcS6d6FMKL43_fLtI4DJIfiWFqgUgjlGohu5X8 t7_vyM0lX3_3CI3QV1uRtgw-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Thu, 13 May 2021 20:35:58 +0000 Received: by kubenode542.mail-prod1.omega.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID eb4d95a5ec075e0ab6c4d769460ca21c; Thu, 13 May 2021 20:35:53 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.80.0.2.43\)) Subject: Re: Trubles compiling lxqt on RPi4 Message-Id: <515FCC01-19A2-463C-8416-85D0BF0B4845@yahoo.com> Date: Thu, 13 May 2021 13:35:50 -0700 To: bob prohaska , FreeBSD ports X-Mailer: Apple Mail (2.3654.80.0.2.43) References: <515FCC01-19A2-463C-8416-85D0BF0B4845.ref@yahoo.com> X-Rspamd-Queue-Id: 4Fh3Mh5g6Cz3rhn X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.65.205:from]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.65.205:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.205:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.205:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 May 2021 20:36:01 -0000 bob prohaska fbsd at www.zefox.net wrote on Thu May 13 15:39:41 UTC 2021 : > On Thu, May 13, 2021 at 08:13:07AM +0200, Jan Beich wrote: > > > > > > Moving to /usr/ports/json-glib and using=20 > > > make -DBATCH MAKE_JOBS_UNSAFE=3Dyes MAKE_JOBS_NUMBER=3D4 = DISABLE_VULNERABILITIES=3Dyes > make.log > > > reports several instances of=20 > > > error: unknown argument: '-fno-color-diagnostics' > >=20 > > Likely caused by desync between USES=3Dmeson and devel/meson, see > > https://cgit.freebsd.org/ports/commit/?id=3Dff2796d5bc83 > >=20 > > Try again after re-installing devel/meson. >=20 > That might be a hint which circles back to Mark's comments related to > python37 vs -38. Trying to re-make devel/meson finds. >=20 > root at nemesis:/usr/ports/devel/meson # make -DBATCH = FORCE_PKG_REGISTER=3Dyes install > =3D=3D=3D> meson-0.57.1_1 depends on package: py38-setuptools>0 - = not found > =3D=3D=3D> Installing for py38-setuptools-44.0.0_1 > =3D=3D=3D> 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 >=20 > Stop. > make[1]: stopped in /usr/ports/devel/py-setuptools > *** Error code 1 >=20 > Stop. > make: stopped in /usr/ports/devel/meson >=20 > The fix for the -37 vs-38 conflict invokes portmaster, might it=20 > suffice to simply deinstall -37 and explicitly replace it with > -38 ? I'll give it a try. >=20 > Hmm, no dice. After deinstalling python37 and reinstalling python38 an > attempt to make devel/meson still stops with >=20 > root at nemesis:/usr/ports/devel/meson # make -DBATCH = DISABLE_VULNERABILITIES=3Dyes install > =3D=3D=3D> meson-0.57.1_1 depends on package: py38-setuptools>0 - = not found > =3D=3D=3D> Installing for py38-setuptools-44.0.0_1 > =3D=3D=3D> Checking if py38-setuptools is already installed > =3D=3D=3D> 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 >=20 > How did python38 get installed without py38-setuptools? You have apparently chosen to build/update ports via a technique that requires you to manage the dependencies, at least some of the time. (Not that when is necessarily obvious up front.) Your environment is now based on a mix of python37 and python 38 related materials. You are likely going to need to rework/rebuild/reinstall things to avoid that. Hints may come from that UPDATING that I quoted but things are more broken overall than what UPDATING is intended to cover. You might end up needing to uninstall a bunch of stuff until python is unused (or only one python is used) and then follow the notes if you have only python37 use and want to get to python38. Finally rebuild/reinstall what was uninstalled, based on python38 as a context. (I'm not even sure uninstalls are going to always work correctly/completely in the mixed context.) QUOTE 20210425: AFFECTS: users of python AUTHOR: kai at FreeBSD.org The default version of python3 and python was switched to 3.8. For ports users wanting to keep version 3.7 as default, add DEFAULT_VERSIONS+=3D python=3D3.7 python3=3D3.7 to make.conf Following procedures may ease the upgrade: For users of pre-build packages: # sh # for i in $(pkg query -g %n 'py37-*'); do pkg set -yn = ${i}:py38-${i#py37-}; done # pkg upgrade For portmaster users: # sh # portmaster -o lang/python38 python37 # REINSTALL=3D"$(pkg info -o "*py37*" | awk '{printf "%s ", $2}')" # pkg delete -f "*py37*" # portmaster $REINSTALL # REBUILD=3D$(pkg query -g "%n:%dn" '*' | grep py3 | grep -v py38 | = cut -d : -f 1 | sort -u) # portmaster $REBUILD # REBUILD2=3D$(pkg list | grep python-37 | xargs pkg which | awk = '{print $6}' | sort -u) # portmaster $REBUILD2 END QUOTE Due to how I build/install ports, I've not had to deal with ending up with the mix so I'm not familiar with the details for recovering from a messy mix. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)