From nobody Mon Aug 16 14:39:58 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id E8A34176B5B8 for ; Mon, 16 Aug 2021 14:41:19 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "www.zefox.com", Issuer "www.zefox.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GpH0S6GYkz4bWp for ; Mon, 16 Aug 2021 14:41:10 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.16.1/8.15.2) with ESMTPS id 17GEeji0019847 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 16 Aug 2021 07:40:48 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.16.1/8.15.2/Submit) id 17GEeWs8019841; Mon, 16 Aug 2021 07:40:32 -0700 (PDT) (envelope-from fbsd) Date: Mon, 16 Aug 2021 07:39:58 -0700 From: bob prohaska To: Mark Millard Cc: freebsd-ports@freebsd.org, bob prohaska Subject: Re: The www/chromium build timed out again: Killing timed out build after 904800 seconds Message-ID: <20210816143958.GA19774@www.zefox.net> References: <7124CA7F-AD08-499D-AE4C-0A15E84E0E16.ref@yahoo.com> <7124CA7F-AD08-499D-AE4C-0A15E84E0E16@yahoo.com> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7124CA7F-AD08-499D-AE4C-0A15E84E0E16@yahoo.com> X-Rspamd-Queue-Id: 4GpH0S6GYkz4bWp X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of fbsd@www.zefox.net has no SPF policy when checking 50.1.20.27) smtp.mailfrom=fbsd@www.zefox.net X-Spamd-Result: default: False [0.01 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; WWW_DOT_DOMAIN(0.50)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-0.96)[-0.961]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[zefox.net]; AUTH_NA(1.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.40)[-0.401]; NEURAL_HAM_MEDIUM(-0.53)[-0.529]; R_SPF_NA(0.00)[no SPF record]; FREEMAIL_TO(0.00)[yahoo.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2]; MID_RHS_WWW(0.50)[] X-ThisMailContainsUnwantedMimeParts: N On Mon, Aug 16, 2021 at 06:46:18AM -0700, Mark Millard wrote: > [257:10:19][ 85% 41061/47953] c++ -MMD -MF . . . > [257:10:25]=>> Killing timed out build after 904800 seconds > [257:10:39][ 85% 41062/47953] c++ -MMD -MF . . . > . . . > [260:10:14][ 86% 41290/47953] c++ -MMD -MF . . . > (still running as of when I looked) > > > May be try more like 1640000? (approx. 1.5*(258*3600)/0.85)) > (Other timeout figures could also require adjustment.) > > > Note: The 20210805.log size is over 1.1 GiBytes and will take > hours to download. > The top window I normally watch still reports C++ running as usual, so I didn't notice. I'm inclined to concede that poudriere is unfeasible on a 1 GB Pi3 for www/chromium. Using make did work with some finesse around dependency conflicts, as does poudriere on an 8 GB Pi4. Once poudriere finally quits and cleans up I'll give make in www/chromium another try, as a sanity check. Perhaps something new has gone wrong.... Thanks very much for all your help! bob prohaska From nobody Mon Aug 16 16:45:02 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id D43BC174B3F5 for ; Mon, 16 Aug 2021 16:45:15 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.31]) (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 4GpKlb48cdz4n1f for ; Mon, 16 Aug 2021 16:45:15 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1629132307; bh=69aG1Jr+gpuvbT2+j38Ab9Gb3193GQYwQxLyOf/M4Rc=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=C9v8z9eX2T0NtQoS1q6hpfBZz9Kr7vv46eEIu2WkqLIfzK1cVbxmoyKdDGaiI7VjC6qwpmhHS0oJeSDue8J+B1u+kIL3fat5//lEKB+oPjzi+ciwYF1B4GnaCOY6HeIbZfGaC3rS5RISb02UZOAq4EdKVT/z3cG87fQJtwICMLiBYxcjY9aj7bNO6lKpHHCGJQ0msoyqs7U/gvyph/Rgn42L+JxZpbFfGTOm78UjeIvTJo5jE/WxZwu26y3STIMCENEYIaEIBNnNtkg6aV53h9JWdcJxULjSR7q3zcMYCw31mHOlTIfY+VFMzmTHM8Xws3F7eiOUSWsrfwtjb/Ijvg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1629132307; bh=PpRd5fvL04dzldmHK7lO/NRnicoLhDrNgynl+6vA/NR=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=TDoBsAUztkuqfauwFE/FN3bvHKIY08zA6BM4vS2y7WKetIqGzbhkUzNcJ6UgWllCgPWqQWKEkM4IdHodHLrJC1sn9xgB+qeBfmjyN0r2S6ZNJ9RNaFw4WY96yC4hE+mUS+EBsGFLsi7+yWyczFBAQ9SQPWW3ALR2Okgv3kHhKtW7LxgWBMDdEb6gKkOy+/YylJ5t2usQgV/wHszV9bq+zIqDshDpeWNKS2QbnWEuO1T5fxCXKz8LpL+dR2wspHcSCvLGwIRZme115g3UV8xFAHuNLNLVcNcRiujG77bfBq+9ADOOhP8qtltDDLRBNl07M+w2xKhlm1FiA4qPCn3eOg== X-YMail-OSG: CUCkueYVM1lrbCqpUZCCMXP_lo4CZwXhFvXY5KQ7oyiJPkayu9MgnCxwicPGmgo cAA4VsQueboatKOfxhRfYsaS9djHbgiFn_nq4cKJUY3UxOGU9HCtHzgwm.ewPLA.rsyL1_z02s5_ 67nrLVfDwoM7QtZi.UXNgl4js9ZLcP5TrdC9XGOtVB8g8lXmtsqf0Rcge5A6EvXRZrNoektM2IVi 049LTDizEQmIYP5VgfTi5XZa0fYEgHg4ilzKHH6venb.l2wNK1itbELXY291SV9MUk_lrjotJrC6 1Z3Ie7rHoFfP5orPWN.HZga9bvZ1SU8X6BVlo06.cJ_9ZvMN4YieBRiUvhbnkYivZ7S9nhGB4eDK LjGe2HlJz1Dope6DT2rBro8QltWOVlunawNk6srXQXUfS2xr73v.DwGrW9axHbAxaT9rTHaaJ96H WNHTVKrKgZINK7BPXztSDxP7gZh9qGnRAf_6UZ3LRCW5tjslgiztS0XpL9IE7B46GbiAzGaU75IR 63aem4_5dOM67dwS2ik_7YyEm.NERjmPy7RAVFmupZzi3tQU4fmItKjTyzH.mEKkq4yebnLajHPy c1s7.wDHZKjkVk4ncvaBmbqcINPtBRa_mtX1kA9yl8vzvvu0RRWctwM0W4jnZmLJhRCNLPjf6xdK Z19Z5NGjQkM30g9XSjTfHOkPOD2I_4Dm2wzbs0YjHg3x7P4UQ_zqBBR_701fMs49n4skDoKrRkjL U9uZFAexniS_Q7Nv4zh.hsfiwO.JPGwK96MwWeaBjPcnhczAHLtqqRY4VPW6ggsTr1elW7Jw2.yd pD3Msf46PHqWNh7DM_YhdWJ_0ZFIjPgLWE7fnWZsUKBpkvm6b0j6WzciUKSiTWUEyBDO6wKidWrJ Eemhj1Im7spdDDrYv7Uo8jij96dxFR6t9QUJ2ZGdySJ8540MSkXTJl13_2vTWp9KIOiIraMW3Xmg RKSnMV0OK4t0THeNcTxo4fz4YockwhEvf_yW3XDq7dPPlIIBwjsFE2Xrud.z1jEIVwheAosQrN_F iIp53n24mMaxGaLtzBW3rdfb8m6p0kfcbu1IyDPU6QNTZXyUPjybF7o0kVcJKcG.mV1lKWvQibEf P759uGqSZFNTRL4vGLY0NhdOiQxklg.7kqo2PrvUisgRYpXfC5kV0u.0KFEAE6gR4HBwojrzwzNh WUtQHRoVcOs.gIR7x7oN1SkZkkM2cGM4eyqwuL3mol3.c55h_PzncGdttWEA4d0B5AAiJMXwNPK7 J7xs2y02R2PAEOdkPqZZGR.mTw3kVdZkacRo39C_onAAf9pxzF4TucwSG5SEyWTy9mJgw1qJ1N0q WlPnlpcAZCcqfNoti0fDwLsHACi0y1mT6n.VZ7ORHWU9z9cPVIW.VB41byzi7v8WRMqTNBAHNN2D wZ_0qh7fiOom0FtuFhC4CWANlV_A6iSU3qDWbqlz26X7nzh5512JVWEPlTkjc23yKTQVvRAqn4_j MufSUotu7awh6BwrNV7GNsy6QFfbHG4TtWXub290k6E8mS_FYEnGv1rZRqIugr2cwdYiAiBJi83p RSYEHfCdFRdAkFUKZYqKzJVHQ9ZWVQlU9BpBmcjIPFVi6MPlPvrUKlCW.htaNQDjERA5PHKfgxbG ISLEhDfD6w5x2SuVObh6TsgBPIkO83dA6OWBjC0X2IYhTWcTTPUTp0SQIgf8eemkbMC4xuqD0ygo rm9caQSwu3_J73Qv32CtudEHzdVL6duTWOKJM4GL8b3BZza77SJkoeN6orvtloz_dQoK16Mk305h BfDSg46UZCDi.pqwpSackyF2OeGIbN_m2eB8paA0N5VADoZ3F1.atGvjSDnX_dCzNKqtNgsiBEN8 aYs7FTJVVhmRjFgAs_2vEWiDzr4D5RGdU6lP7i7zSGinghDJwrjz5e2DcoQDNhUgAy5MPCvKrfCU zC2HbkNJgHj3a9_lt5Ht9Uy78JiMtOPO7eNnwvkoJjbhEA92kXLg4GhPVQaVRWHeFQh2xQDxjNYl RC3VvNugUhLm1wA899GyeuWuvmXS3TrPMr0NLcIr_AoeW6OFv2I5uIewKjhpPCzEUhUm7UUYbIyg byjQLPfWY7kixEAIeaXsohds80_Q0TNQZKh5GSrGfxGpUCW3vVRyv13DBF9GCLyWVmDKBZihQ23L X6EjeQVgeQEDDV0FZnRxdit5llHLNu1CbtOPjoQuQNEKT4lBG3UWUFLrIImxZ8p9.nlnQtba7aSA 6sF2E0bQK.Mf8uS0c_vahSggU9d6WEa0GaC9_Tn3uTR6_OFRUltR6ofdEzYHk5glP8OMJxHYJIoY 7907qRsP_l3LzgUIQLg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Mon, 16 Aug 2021 16:45:07 +0000 Received: by kubenode514.mail-prod1.omega.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 8ad0a747ccd701c85fab9fa4d1978f78; Mon, 16 Aug 2021 16:45:03 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: The www/chromium build timed out again: Killing timed out build after 904800 seconds In-Reply-To: <20210816143958.GA19774@www.zefox.net> Date: Mon, 16 Aug 2021 09:45:02 -0700 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <312A0917-D907-4061-86D6-70443512E007@yahoo.com> References: <7124CA7F-AD08-499D-AE4C-0A15E84E0E16.ref@yahoo.com> <7124CA7F-AD08-499D-AE4C-0A15E84E0E16@yahoo.com> <20210816143958.GA19774@www.zefox.net> To: bob prohaska X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Rspamd-Queue-Id: 4GpKlb48cdz4n1f X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Reply-To: marklmi@yahoo.com From: Mark Millard via freebsd-ports X-Original-From: Mark Millard X-ThisMailContainsUnwantedMimeParts: N On 2021-Aug-16, at 07:39, bob prohaska wrote: > On Mon, Aug 16, 2021 at 06:46:18AM -0700, Mark Millard wrote: >> [257:10:19][ 85% 41061/47953] c++ -MMD -MF . . . >> [257:10:25]=3D>> Killing timed out build after 904800 seconds >> [257:10:39][ 85% 41062/47953] c++ -MMD -MF . . . >> . . . >> [260:10:14][ 86% 41290/47953] c++ -MMD -MF . . . >> (still running as of when I looked) >>=20 >>=20 >> May be try more like 1640000? (approx. 1.5*(258*3600)/0.85)) >> (Other timeout figures could also require adjustment.) >>=20 >>=20 >> Note: The 20210805.log size is over 1.1 GiBytes and will take >> hours to download. >>=20 >=20 > The top window I normally watch still reports C++ running as=20 > usual, so I didn't notice. >=20 > I'm inclined to concede that poudriere is unfeasible on a 1 > GB Pi3 for www/chromium. Using make did work with some finesse > around dependency conflicts, as does poudriere on an 8 GB Pi4. >=20 > Once poudriere finally quits and cleans up I'll give make in > www/chromium another try, as a sanity check. I recommend that you first "pkg delete -a" and then install all the prerequesite ports from your poudriere built packages that you have made. As I remember your environement from before this effort started was messed up and could not build. This should clean out and replace the messed up port installs. After that "pkg delete -a", for each direct dependency: pkg install category/portname should also install indirect dependencies automatically. (But the list of direct dependencies is long.) The Makefile lists (use the category/portname contents that is after the ":"s). You have to replace notation like ${PY_FLAVOR} yourself. Here they should be: py27 (which matches up with the USES information about python). BUILD_DEPENDS=3D bash:shells/bash \ = ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \ gperf:devel/gperf \ ffmpeg>=3D3.2.2,1:multimedia/ffmpeg \ flock:sysutils/flock \ node:www/node \ xcb-proto>0:x11/xcb-proto \ ${LOCALBASE}/bin/ar:devel/binutils \ = ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \ ${LOCALBASE}/share/usbids/usb.ids:misc/usbids \ = ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} \ ${LOCALBASE}/include/va/va.h:multimedia/libva LIB_DEPENDS=3D libatk-bridge-2.0.so:accessibility/at-spi2-atk \ libatspi.so:accessibility/at-spi2-core \ libspeechd.so:accessibility/speech-dispatcher \ libsnappy.so:archivers/snappy \ libFLAC.so:audio/flac \ libopus.so:audio/opus \ libspeex.so:audio/speex \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libicuuc.so:devel/icu \ libjsoncpp.so:devel/jsoncpp \ libpci.so:devel/libpci \ libnspr4.so:devel/nspr \ libre2.so:devel/re2 \ libcairo.so:graphics/cairo \ libdrm.so:graphics/libdrm \ libexif.so:graphics/libexif \ libpng.so:graphics/png \ libwebp.so:graphics/webp \ libavcodec.so:multimedia/ffmpeg \ libopenh264.so:multimedia/openh264 \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libharfbuzz-icu.so:print/harfbuzz-icu \ libgcrypt.so:security/libgcrypt \ libsecret-1.so:security/libsecret \ libnss3.so:security/nss \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig \ libxkbcommon.so:x11/libxkbcommon \ libxshmfence.so:x11/libxshmfence RUN_DEPENDS=3D xdg-open:devel/xdg-utils \ noto-basic>0:x11-fonts/noto-basic There are also ports dependencies implicitly involved in each entry (or most) of: USES=3D bison compiler:c++17-lang cpe desktop-file-utils = dos2unix gl gnome jpeg localbase:ldflags \ ninja perl5 pkgconfig python:2.7,build shebangfix tar:xz = xorg but this notation does not show the category and sometimes does not show the portname. For example, you have to infer the llvm dependency that is involved. Some of this may be covered by the dependencies (direct and indirect) from BUILD_DEPENDS, LIB_DEPENDS, and RUN_DEPENDS. > Perhaps something > new has gone wrong.... >=20 I expect that you will discover that the www/chromium build will still run python's in parallel and you will be stuck with using -j1 style builds to avoid running out of swap, unless you again detune the system by having a larger swap partitions total than recommended. (Also true of poudreire use.) Similarly for other issues. Remember that once poudriere has established a clean environment in a builder it runs the same make in that envronment that you would. poudriere does not control what that make does. Poudriere's purpose is to manage having a clean environment present for each builder's make execution. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From nobody Mon Aug 16 18:14:07 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id CC03B17591A4 for ; Mon, 16 Aug 2021 18:14:16 +0000 (UTC) (envelope-from kremels@kreme.com) Received: from mail.covisp.net (mail.covisp.net [65.121.55.42]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4GpMkH4Wysz4v5C for ; Mon, 16 Aug 2021 18:14:15 +0000 (UTC) (envelope-from kremels@kreme.com) From: "@lbutlr" Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Gitup core dump Message-Id: Date: Mon, 16 Aug 2021 12:14:07 -0600 To: ports@freebsd.org X-Mailer: Apple Mail (2.3691.0.3) X-Rspamd-Queue-Id: 4GpMkH4Wysz4v5C X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of kremels@kreme.com designates 65.121.55.42 as permitted sender) smtp.mailfrom=kremels@kreme.com X-Spamd-Result: default: False [1.50 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.997]; FROM_HAS_DN(0.00)[]; MISSING_MIME_VERSION(2.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[kreme.com]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.07)[-0.072]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_SPAM_SHORT(0.97)[0.969]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:209, ipnet:65.112.0.0/12, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[65.121.55.42:from] X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: N List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org After not getting any updated packages, I checked the logs and then = manually ran gitup: # gitup ports # Scanning local repository... # Host: github.com # Port: 443 # Repository Path: /freebsd/freebsd-ports.git # Target Directory: /usr/ports # Commit History: yes # Have: 108bd05cd72b450b9eac8734dc490f6b7274f15e # Want: b56d8629d1719d03010b5bc444e6ddee63eaf82b # Branch: main # Action: pull [1] 44191 segmentation fault (core dumped) gitup ports # pkg version =E2=80=A6=20 gitup-0.95 =3D =E2=80=A6=20 Ideas? --=20 No one heard the cry that came back from the dead skull, because there was no mouth to utter it and not even a mind to guide it, but it screamed out into the night: CLAY OF MY CLAY, THOU SHALT NOT KILL! THOU SHALT NOT DIE! --Feet of Clay From nobody Mon Aug 16 19:22:46 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 27D02175D5D9 for ; Mon, 16 Aug 2021 19:22:56 +0000 (UTC) (envelope-from herbert@gojira.at) Received: from mail.bsd4all.net (mail.bsd4all.net [94.130.200.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail.bsd4all.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GpPFW0pxrz3Ghx for ; Mon, 16 Aug 2021 19:22:54 +0000 (UTC) (envelope-from herbert@gojira.at) Date: Mon, 16 Aug 2021 21:22:46 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gojira.at; s=mail202005; t=1629141767; bh=JWnlCMG0kfA0Ll8FAbqU2LyKvWymi9S9VTnqequMeI0=; h=Date:From:To:Subject:Message-ID:MIME-Version:Content-Type; b=zwQyQbXL0bMK7HTvYlc2IJrFPTFPmhSR0i0oc9FRtjYzrRM2h2qw8jpwUspKSjcBy 6KbVxUIgGCIvvniXtxypc6Zwmkc2j2DU4fQ7+/JWoimgbaZB2pn423JbZ8VF1Kn6xd icJv7Rkkm6QjFL7fHbptL1gKpqnd181uWS6M7maLMxqF06r/y3KgsQjn1dqD36dFuG 035hiv0d19Lnpbl2T76PAGKkUeSLtc2OglSN6yBhiNk/Dxwt4ST6U4ugqq3W0iV5k7 S7Pc8zrTZYJ1IaN/t6tizd0v92GY8eXfnmg54gMFf4Q7tb3cDRjqDPrDAi3o+GNjqe bOxVlH4kjX0eA== From: "Herbert J. Skuhra" To: ports@freebsd.org Subject: Re: Gitup core dump Message-ID: References: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4GpPFW0pxrz3Ghx X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gojira.at header.s=mail202005 header.b=zwQyQbXL; dmarc=none; spf=pass (mx1.freebsd.org: domain of herbert@gojira.at designates 94.130.200.20 as permitted sender) smtp.mailfrom=herbert@gojira.at X-Spamd-Result: default: False [-1.50 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gojira.at:s=mail202005]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:94.130.200.20]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[gojira.at]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_SPAM_SHORT(1.00)[1.000]; DKIM_TRACE(0.00)[gojira.at:+]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:94.130.0.0/16, country:DE] X-ThisMailContainsUnwantedMimeParts: N On Mon, Aug 16, 2021 at 12:14:07PM -0600, @lbutlr wrote: > After not getting any updated packages, I checked the logs and then manually ran gitup: > > # gitup ports > # Scanning local repository... > # Host: github.com > # Port: 443 > # Repository Path: /freebsd/freebsd-ports.git > # Target Directory: /usr/ports > # Commit History: yes > # Have: 108bd05cd72b450b9eac8734dc490f6b7274f15e > # Want: b56d8629d1719d03010b5bc444e6ddee63eaf82b > # Branch: main > # Action: pull > [1] 44191 segmentation fault (core dumped) gitup ports Probably: https://github.com/johnmehr/gitup/issues/73 -- Herbert From nobody Mon Aug 16 23:56:32 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id A57DF176F648 for ; Mon, 16 Aug 2021 23:56:51 +0000 (UTC) (envelope-from SRS0=RKoA=NH=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4GpWKZ5bbLz4QvL for ; Mon, 16 Aug 2021 23:56:50 +0000 (UTC) (envelope-from SRS0=RKoA=NH=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id B965628416 for ; Tue, 17 Aug 2021 01:56:41 +0200 (CEST) Received: from illbsd.quip.test (ip-94-113-69-69.net.upcbroadband.cz [94.113.69.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 2AA8728411 for ; Tue, 17 Aug 2021 01:56:34 +0200 (CEST) To: freebsd-ports@freebsd.org From: Miroslav Lachman <000.fbsd@quip.cz> Subject: Is Python 3.7 supported? (py-uvicorn does not work) Message-ID: Date: Tue, 17 Aug 2021 01:56:32 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4GpWKZ5bbLz4QvL X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of "SRS0=RKoA=NH=quip.cz=000.fbsd@elsa.codelab.cz" has no SPF policy when checking 94.124.105.4) smtp.mailfrom="SRS0=RKoA=NH=quip.cz=000.fbsd@elsa.codelab.cz" X-Spamd-Result: default: False [-1.80 / 15.00]; RCVD_TLS_LAST(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[3]; ARC_NA(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_NA(0.00)[quip.cz]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; FORGED_SENDER(0.30)[000.fbsd@quip.cz,SRS0=RKoA=NH=quip.cz=000.fbsd@elsa.codelab.cz]; RECEIVED_SPAMHAUS_PBL(0.00)[94.113.69.69:received]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:42000, ipnet:94.124.104.0/21, country:CZ]; FROM_NEQ_ENVFROM(0.00)[000.fbsd@quip.cz,SRS0=RKoA=NH=quip.cz=000.fbsd@elsa.codelab.cz]; SUBJECT_HAS_QUESTION(0.00)[] X-ThisMailContainsUnwantedMimeParts: N Hi, we are using Python 3.7 for hosted applications. New application requires py-uvicorn so I built it in poudriere as usual. No errors. But after installation on target machine uvicorn does not work spiting following traceback: Traceback (most recent call last): File "/usr/local/bin/uvicorn", line 10, in from importlib.metadata import distribution ModuleNotFoundError: No module named 'importlib.metadata' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/bin/uvicorn", line 13, in from importlib_metadata import distribution ModuleNotFoundError: No module named 'importlib_metadata' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/bin/uvicorn", line 15, in from pkg_resources import load_entry_point File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3242, in @_call_aside File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3226, in _call_aside f(*args, **kwargs) File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3255, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 568, in _build_master ws.require(__requires__) File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 886, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 772, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'asgiref>=3.3.4' distribution was not found and is required by uvicorn OK, py-importlib-metadata is probably missing so I tried to build it in poudriere but it failed in configure stage with the following error: ===> py37-zipp-3.4.0 depends on package: py37-setuptools_scm>0 - found ===> Returning to build of py37-zipp-3.4.0 ===> py37-zipp-3.4.0 depends on package: py37-setuptools>0 - found ===> py37-zipp-3.4.0 depends on file: /usr/local/bin/python3.7 - found =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for py37-zipp-3.4.0 WARNING: The wheel package is not available. /usr/local/bin/python3.7: No module named pip Traceback (most recent call last): File "/usr/local/lib/python3.7/site-packages/setuptools/installer.py", line 75, in fetch_build_egg subprocess.check_call(cmd) File "/usr/local/lib/python3.7/subprocess.py", line 363, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/local/bin/python3.7', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpllmb234s', '--quiet', 'toml']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "", line 1, in File "setup.py", line 6, in setuptools.setup() File "/usr/local/lib/python3.7/site-packages/setuptools/__init__.py", line 152, in setup _install_setup_requires(attrs) File "/usr/local/lib/python3.7/site-packages/setuptools/__init__.py", line 147, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/local/lib/python3.7/site-packages/setuptools/dist.py", line 782, in fetch_build_eggs replace_conflicting=True, File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 768, in resolve replace_conflicting=replace_conflicting File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 1051, in best_match return self.obtain(req, installer) File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 1063, in obtain return installer(requirement) File "/usr/local/lib/python3.7/site-packages/setuptools/dist.py", line 838, in fetch_build_egg return fetch_build_egg(self, req) File "/usr/local/lib/python3.7/site-packages/setuptools/installer.py", line 77, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.7', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpllmb234s', '--quiet', 'toml']' returned non-zero exit status 1. *** Error code 1 Stop. make: stopped in /usr/ports/devel/py-zipp =>> Cleaning up wrkdir ===> Cleaning for py37-zipp-3.4.0 build of devel/py-zipp | py37-zipp-3.4.0 ended at Tue Aug 17 01:46:11 CEST 2021 build time: 00:00:10 !!! build failure encountered !!! Poudriere builder and the target machine are both FreeBSD 12.2 amd64. Options in Poudriere are OPTIONS_UNSET= X11 GUI CUPS DOCS EXAMPLES NLS HAL DEFAULT_VERSIONS=apache=2.4 perl5=5.32 mysql=10.3m php=7.4 python=3.7 python3=3.7 pgsql=12 bdb=5 Kind regards Miroslav Lachman From nobody Tue Aug 17 10:39:37 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 1CDB6175D9B1 for ; Tue, 17 Aug 2021 10:39:58 +0000 (UTC) (envelope-from lwhsu@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Gpnbf0F9Nz4bVt; Tue, 17 Aug 2021 10:39:58 +0000 (UTC) (envelope-from lwhsu@freebsd.org) Received: from mail-yb1-f179.google.com (mail-yb1-f179.google.com [209.85.219.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) (Authenticated sender: lwhsu/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id DB557D710; Tue, 17 Aug 2021 10:39:57 +0000 (UTC) (envelope-from lwhsu@freebsd.org) Received: by mail-yb1-f179.google.com with SMTP id z128so38502429ybc.10; Tue, 17 Aug 2021 03:39:57 -0700 (PDT) X-Gm-Message-State: AOAM5318MHW87qQrbpbq6ym8IZ4SXi8o7t2tfue1oKvbNNBwGH4vUYkx eZrgPeV5RycCqwKUWaYWkGxQH8tekWhs1BfMqhs= X-Google-Smtp-Source: ABdhPJx5T32hjiQxodQC8mxEdSLetwGJ/4nYwP89jQsvnOxoN3NIBl82Vi20bvNMcSJATttkEiQ1pZ6eRJxku/cWGm0= X-Received: by 2002:a25:be8a:: with SMTP id i10mr3723543ybk.176.1629196797315; Tue, 17 Aug 2021 03:39:57 -0700 (PDT) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 References: <3e4d9c90-7bfd-7a63-de32-525e459dad7c@digiware.nl> <67aacd32-569e-468b-8bf6-a3b199b3cdfa@Canary> In-Reply-To: <67aacd32-569e-468b-8bf6-a3b199b3cdfa@Canary> From: Li-Wen Hsu Date: Tue, 17 Aug 2021 18:39:37 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Boost versions To: Dima Panov Cc: Willem Jan Withagen , "ports@freebsd.org" , Kurt Jaeger Content-Type: multipart/alternative; boundary="0000000000005f90ff05c9bef065" X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: Y --0000000000005f90ff05c9bef065 Content-Type: text/plain; charset="UTF-8" The boost WIP overlay is updated to 1.77: https://github.com/fluffykhv/freebsd-ports-boost Please help testing! On Tue, Apr 20, 2021 at 11:10 PM Dima Panov wrote: > Call for testing for Boost-1.76.0! > > WIP overlay for boost: https://github.com/fluffykhv/freebsd-ports-boost > > Pkg repository for boost: > https://build.dimapanov.com/packages/130amd64-default/ > > Pkgs have some languages defaults set: > DEFAULT_VERSIONS+=java=11 > DEFAULT_VERSIONS+=lua=5.3 > DEFAULT_VERSIONS+=php=7.4 > DEFAULT_VERSIONS+=python=3.8 > DEFAULT_VERSIONS+=python3=3.8 > DEFAULT_VERSIONS+=ruby=2.7 > > All OPTIONS by default > > -- > Dima. (desktop, kde, x11, office, ports-secteam)@FreeBSD team > (fluffy@FreeBSD.org, https://t.me/dima_panov) > > On Wednesday, Apr 21, 2021 at 12:25 AM, Li-Wen Hsu > wrote: > Good news, I was talking with fluffy about the office@'s > maintainership of boost ports and realized that he has been working on > it for a while and now we have a public repository for calling for > tests: > > https://github.com/fluffykhv/freebsd-ports-boost > > Please help test and we might need to form another group to maintain > boost and its compatibility with other ports, please let us know if > you're interested. > > Nest, > Li-Wen > > --0000000000005f90ff05c9bef065-- From nobody Tue Aug 17 14:14:16 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id E7A6A176B74E for ; Tue, 17 Aug 2021 14:14:32 +0000 (UTC) (envelope-from wjw@digiware.nl) Received: from smtp.digiware.nl (smtp.digiware.nl [176.74.240.9]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4GptMD4nrPz4rCG; Tue, 17 Aug 2021 14:14:32 +0000 (UTC) (envelope-from wjw@digiware.nl) Received: from router10g.digiware.nl (localhost.digiware.nl [127.0.0.1]) by smtp.digiware.nl (Postfix) with ESMTP id 769E249F91; Tue, 17 Aug 2021 16:14:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=digiware.nl; s=medusa-2017; t=1629209663; bh=XPWGCJlzLIQCqRUkdEMNkBrKihsLnmlkJNu/2E1rjVY=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=od4mr8xgsj5u5X3P2eiXE61/S5kHlV1Skl1NGEfSc/xgyRhnIQe6/jcYqvkaYuLPp VD6ABS8pPbfZShNlVqGMYMgrGRNIz/tNH5+Fi658yBq59VLjBJfWrGYBsl4/HPx0gU UXGWe2Ermb1u29Z1QZTDRiL8jdmH7i2LVJy+M4200eYJ9082+sI5HsM97PN23s/CaA f65UCIyWtgO/H0yEvacZgABCR3IgPCSODr/l+82hoc8e2qEuT6FUP/Y4Vs6g46z9YO 7SnhEHHAxdqBSs4EvnVvxMWRseZ6tjCuCK+5/zDMNU+YLYUm+Qp0123mCSv3hdUgzo zVbHRdW7+bCVA== X-Virus-Scanned: amavisd-new at digiware.com Received: from smtp.digiware.nl ([127.0.0.1]) by router10g.digiware.nl (router10g.digiware.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NQITpP7qgqJZ; Tue, 17 Aug 2021 16:14:18 +0200 (CEST) Received: from [192.168.10.76] (winrack [192.168.10.76]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by smtp.digiware.nl (Postfix) with ESMTPSA id E408E49DF1; Tue, 17 Aug 2021 16:14:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=digiware.nl; s=medusa-2017; t=1629209657; bh=XPWGCJlzLIQCqRUkdEMNkBrKihsLnmlkJNu/2E1rjVY=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=KKyggM4KQyc5hORSxCSxh7ZmqmvxsN6EEpyuhyfQ93M7thNe/RxkdaO9SZ4vRRsNf IWWiRH77vOPC/0JquDjIocWc4k87Xs8wW4ygTxcZNAPNvAKT0v2oYjo+WBXW3a14b7 vXNyhuwOs5QaBhP3sr2RWZyOBv3B67mKLPIGte6m3dKl1zoGKtMfT1t8H6nSHJhpre tNCoWJtksb6ACkeXIJFhrrHkkuGu2D/UilRHL5NMwgImAtfUgH5PfEHI86868sOxhM T2KbenuzeBl71WTPf9co4fs75n/hSWMP5EcdZqR2wJUo4dP6x6sBbV+3Co+/WIDqDc +6wy4NCbFAuKA== Subject: Re: Boost versions To: Li-Wen Hsu , Dima Panov Cc: "ports@freebsd.org" , Kurt Jaeger References: <3e4d9c90-7bfd-7a63-de32-525e459dad7c@digiware.nl> <67aacd32-569e-468b-8bf6-a3b199b3cdfa@Canary> Message-ID: Date: Tue, 17 Aug 2021 16:14:16 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0 Thunderbird/78.12.0 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/alternative; boundary="------------DE2760B77CD87A576B31EECE" Content-Language: nl X-Rspamd-Queue-Id: 4GptMD4nrPz4rCG X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Reply-To: wjw@digiware.nl From: Willem Jan Withagen via ports X-Original-From: Willem Jan Withagen X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: Y This is a multi-part message in MIME format. --------------DE2760B77CD87A576B31EECE Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 17-8-2021 12:39, Li-Wen Hsu wrote: > The boost WIP overlay is updated to 1.77: > https://github.com/fluffykhv/freebsd-ports-boost > > Hi all, I'm not seeing any real functional updates since the 1.76 version. Which matches my feeling that compiling ceph with unpatched boost "just works" Tha said it is also not trivial to get this port tested without putting everything in a jailed builder, like with poudriere. But then I have no clue as to how to educate poudriere to use this port. Short from killing the old Boost, and importing froom github?? --WjW > Please help testing! > > On Tue, Apr 20, 2021 at 11:10 PM Dima Panov > wrote: > > Call for testing for Boost-1.76.0! > > WIP overlay for boost: > https://github.com/fluffykhv/freebsd-ports-boost > > > Pkg repository for boost: > https://build.dimapanov.com/packages/130amd64-default/ > > > Pkgs have some languages defaults set: > DEFAULT_VERSIONS+=java=11 > DEFAULT_VERSIONS+=lua=5.3 > DEFAULT_VERSIONS+=php=7.4 > DEFAULT_VERSIONS+=python=3.8 > DEFAULT_VERSIONS+=python3=3.8 > DEFAULT_VERSIONS+=ruby=2.7 > > All OPTIONS by default > > -- > Dima. (desktop, kde, x11, office, ports-secteam)@FreeBSD team > (fluffy@FreeBSD.org, https://t.me/dima_panov > ) > > On Wednesday, Apr 21, 2021 at 12:25 AM, Li-Wen Hsu > > wrote: > Good news, I was talking with fluffy about the office@'s > maintainership of boost ports and realized that he has been > working on > it for a while and now we have a public repository for calling > for > tests: > > https://github.com/fluffykhv/freebsd-ports-boost > > > Please help test and we might need to form another group to > maintain > boost and its compatibility with other ports, please let us > know if > you're interested. > > Nest, > Li-Wen > --------------DE2760B77CD87A576B31EECE-- From nobody Wed Aug 18 07:51:02 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id DEC2C174F56C for ; Wed, 18 Aug 2021 07:51:02 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GqKpG5qXBz3KYR for ; Wed, 18 Aug 2021 07:51:02 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B1B97545A for ; Wed, 18 Aug 2021 07:51:02 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 17I7p2tJ085476 for ; Wed, 18 Aug 2021 07:51:02 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 17I7p2uT085475; Wed, 18 Aug 2021 07:51:02 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202108180751.17I7p2uT085475@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Wed, 18 Aug 2021 07:51:02 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ math/frobby | 0.9.1 | v0.9.5 ------------------------------------------------+-----------------+------------ science/InsightToolkit | 5.0.1 | v5.2.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Wed Aug 18 20:45:06 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 16B031768D2C for ; Wed, 18 Aug 2021 20:45:14 +0000 (UTC) (envelope-from kremels@kreme.com) Received: from mail.covisp.net (mail.covisp.net [65.121.55.42]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4GqfzY1K9vz3JHM for ; Wed, 18 Aug 2021 20:45:13 +0000 (UTC) (envelope-from kremels@kreme.com) Content-Type: text/plain; charset=us-ascii Subject: Re: Gitup core dump From: "@lbutlr" In-Reply-To: Date: Wed, 18 Aug 2021 14:45:06 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: <9B73DEA0-760D-4EAD-88BF-E7AFC7B52A8C@kreme.com> References: To: FreeBSD X-Mailer: Apple Mail (2.3691.0.3) X-Rspamd-Queue-Id: 4GqfzY1K9vz3JHM X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of kremels@kreme.com designates 65.121.55.42 as permitted sender) smtp.mailfrom=kremels@kreme.com X-Spamd-Result: default: False [-1.39 / 15.00]; MISSING_MIME_VERSION(2.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.994]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:209, ipnet:65.112.0.0/12, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[65.121.55.42:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[kreme.com]; RCPT_COUNT_ONE(0.00)[1] X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: N List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org On 2021 Aug 16, at 13:22, Herbert J. Skuhra wrote: > On Mon, Aug 16, 2021 at 12:14:07PM -0600, @lbutlr wrote: >> After not getting any updated packages, I checked the logs and then = manually ran gitup: >>=20 >> # gitup ports >> # Scanning local repository... >> # Host: github.com >> # Port: 443 >> # Repository Path: /freebsd/freebsd-ports.git >> # Target Directory: /usr/ports >> # Commit History: yes >> # Have: 108bd05cd72b450b9eac8734dc490f6b7274f15e >> # Want: b56d8629d1719d03010b5bc444e6ddee63eaf82b >> # Branch: main >> # Action: pull >> [1] 44191 segmentation fault (core dumped) gitup ports >=20 > Probably: >=20 > https://github.com/johnmehr/gitup/issues/73 Thank you! --=20 Let him who desires peace, prepare for war. From nobody Thu Aug 19 00:41:34 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id E95EB1774AE5; Thu, 19 Aug 2021 00:41:47 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GqmDW0YS8z3mgJ; Thu, 19 Aug 2021 00:41:47 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pj1-x1034.google.com with SMTP id w13-20020a17090aea0db029017897a5f7bcso3578007pjy.5; Wed, 18 Aug 2021 17:41:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:message-id:date:mime-version:user-agent:reply-to:subject :content-language:to:references:from:cc:in-reply-to :content-transfer-encoding; bh=6fzRBDp8jQ0Y8RYbp+zqKdHp1LkGJSl73ExHJMWO5os=; b=echMOckyR7dLQxlbHioaaBpX9XY37nei3RY9nbv608dIzzejLwQ1dFQgQr1mQHb6Nk Sxz+YBMW1krDvP+tUOs/5J09qgvG3fQMdbgmtL4bXkuARaloP15VMacK7rABZTgLmtaB m9dWOH1JEuGUU3rkMIJ/NKpO7qZ/RAaz80EPpBZ4nFpBWD9QvcFMLNO9qjETE18lFAJc 22xjcmVpAcyFN9z4d2pzFlTbNrY0aMyKCyQE+k8N2YROcJNpPcyu+XD5YV4fGZwYwN8/ gkSFnFGPf0supetU6vsIk68GIaqRE2p84a0eJ2+tcpfRrRlFPDvf8ljhE1c0A0odxbVK xqFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :reply-to:subject:content-language:to:references:from:cc:in-reply-to :content-transfer-encoding; bh=6fzRBDp8jQ0Y8RYbp+zqKdHp1LkGJSl73ExHJMWO5os=; b=hnKZIXXaYMvyxv97k+U1qQSH1HumLUweXdns70qFjtDW2sgwIiplG4GxxvoNcG8QAZ ZXvXN+fk77uQpkeqTgwMR30kGxZbcoS7xG/0GwpQoYCactfQ1rIzcmuzm7JV/cd17cmD N6i5aGBtH2pRRK+MhvFCMDkWE8aT5iwI5g+T+balUKO1g3bJrkhXq60I9ElwARtJOEfp iP1TABQ5ED02FaQ2YXm2Ac/Zx0ncddriyGyMMEj0wyUWiTfHfxpDsfdN1x1mK5Azofx5 D+VM++47c3pIAPOi0GLZBlACAH3i4zLAel+3mEO1avLZXLU05Hg3prhFUVX6kefBVE7T 9uvQ== X-Gm-Message-State: AOAM530cRvF6iLBu0ttD5gIqjPx7engvECFw9nU8EbxvkkGKZhMIpmvz gI0ph1s0Ab01h5hUBb3sNGHv8awAH+5B1w== X-Google-Smtp-Source: ABdhPJyijXL6t9aN4huSCIlfLWpXktdWYzbMahIBUm7g9phTi90vQTv+zyTTvEQ6aOOxy/5cJVhQqQ== X-Received: by 2002:a17:902:6a82:b029:12d:2431:94c1 with SMTP id n2-20020a1709026a82b029012d243194c1mr9527169plk.63.1629333699612; Wed, 18 Aug 2021 17:41:39 -0700 (PDT) Received: from ?IPV6:2403:5800:7500:3601:95c2:edc2:9066:e894? (2403-5800-7500-3601-95c2-edc2-9066-e894.ip6.aussiebb.net. [2403:5800:7500:3601:95c2:edc2:9066:e894]) by smtp.gmail.com with UTF8SMTPSA id c12sm936880pfl.56.2021.08.18.17.41.37 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 18 Aug 2021 17:41:39 -0700 (PDT) Message-ID: Date: Thu, 19 Aug 2021 10:41:34 +1000 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:93.0) Gecko/20100101 Thunderbird/93.0a1 Reply-To: koobs@FreeBSD.org Subject: Re: Is Python 3.7 supported? (py-uvicorn does not work) Content-Language: en-US To: Miroslav Lachman <000.fbsd@quip.cz> References: From: Kubilay Kocak Cc: python , freebsd-ports@freebsd.org, Sunpoet Po-Chuan Hsieh In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4GqmDW0YS8z3mgJ X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=echMOcky; dmarc=none; spf=pass (mx1.freebsd.org: domain of koobsfreebsd@gmail.com designates 2607:f8b0:4864:20::1034 as permitted sender) smtp.mailfrom=koobsfreebsd@gmail.com X-Spamd-Result: default: False [-3.20 / 15.00]; HAS_REPLYTO(0.00)[koobs@FreeBSD.org]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; NEURAL_HAM_SHORT(-1.00)[-0.997]; FORGED_SENDER(0.30)[koobs@FreeBSD.org,koobsfreebsd@gmail.com]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_NEQ_ENVFROM(0.00)[koobs@FreeBSD.org,koobsfreebsd@gmail.com]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::1034:from] X-ThisMailContainsUnwantedMimeParts: N On 17/08/2021 9:56 am, Miroslav Lachman wrote: > Hi, Hi Miroslav, If it's in tree then it's supported, in the sense that we accept issues for them and will endeavour to resolve reports. Longer term, Python team will aim to move closer to tracking upstreams (CPython) definition of supported, which is essentially latest major.minor plus one minor version back (security and bugfixes). > we are using Python 3.7 for hosted applications. New application > requires py-uvicorn so I built it in poudriere as usual. No errors. But > after installation on target machine uvicorn does not work spiting > following traceback: > > Traceback (most recent call last): >   File "/usr/local/bin/uvicorn", line 10, in >     from importlib.metadata import distribution > ModuleNotFoundError: No module named 'importlib.metadata' I couldn't see why/how uvicorn is using or calling importlib_metadata (it imports importlib, as the initial traceback line shows) in a cursory source review [1] . Something is transforming the import importlib call or falling back to importlib_metadata automatically for Python < 3.8, but I didn't investigate or isolate what. Are all ports completely up to date with respect to latest versions in the tree? > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): >   File "/usr/local/bin/uvicorn", line 13, in >     from importlib_metadata import distribution > ModuleNotFoundError: No module named 'importlib_metadata' > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): >   File "/usr/local/bin/uvicorn", line 15, in >     from pkg_resources import load_entry_point >   File > "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line > 3242, in >     @_call_aside >   File > "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line > 3226, in _call_aside >     f(*args, **kwargs) >   File > "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line > 3255, in _initialize_master_working_set >     working_set = WorkingSet._build_master() >   File > "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line > 568, in _build_master >     ws.require(__requires__) >   File > "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line > 886, in require >     needed = self.resolve(parse_requirements(requirements)) >   File > "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line > 772, in resolve >     raise DistributionNotFound(req, requirers) > pkg_resources.DistributionNotFound: The 'asgiref>=3.3.4' distribution > was not found and is required by uvicorn But at a minimum it looks like the port is missing a RUN_DEPENDS on asgiref [2] Maintainer is CC'd > > > OK, py-importlib-metadata is probably missing so I tried to build it in > poudriere but it failed in configure stage with the following error: > > ===>   py37-zipp-3.4.0 depends on package: py37-setuptools_scm>0 - found > ===>   Returning to build of py37-zipp-3.4.0 > ===>   py37-zipp-3.4.0 depends on package: py37-setuptools>0 - found > ===>   py37-zipp-3.4.0 depends on file: /usr/local/bin/python3.7 - found > =========================================================================== > =================================================== > =========================================================================== > =================================================== > ===>  Configuring for py37-zipp-3.4.0 > WARNING: The wheel package is not available. > /usr/local/bin/python3.7: No module named pip > Traceback (most recent call last): >   File > "/usr/local/lib/python3.7/site-packages/setuptools/installer.py", line > 75, in fetch_build_egg >     subprocess.check_call(cmd) >   File "/usr/local/lib/python3.7/subprocess.py", line 363, in check_call >     raise CalledProcessError(retcode, cmd) > subprocess.CalledProcessError: Command '['/usr/local/bin/python3.7', > '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', > '/tmp/tmpllmb234s', '--quiet', 'toml']' returned non-zero exit status 1. > > The above exception was the direct cause of the following exception: > > Traceback (most recent call last): >   File "", line 1, in >   File "setup.py", line 6, in >     setuptools.setup() >   File "/usr/local/lib/python3.7/site-packages/setuptools/__init__.py", > line 152, in setup >     _install_setup_requires(attrs) >   File "/usr/local/lib/python3.7/site-packages/setuptools/__init__.py", > line 147, in _install_setup_requires >     dist.fetch_build_eggs(dist.setup_requires) >   File "/usr/local/lib/python3.7/site-packages/setuptools/dist.py", > line 782, in fetch_build_eggs >     replace_conflicting=True, >   File > "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line > 768, in resolve >     replace_conflicting=replace_conflicting >   File > "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line > 1051, in best_match >     return self.obtain(req, installer) >   File > "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line > 1063, in obtain >     return installer(requirement) >   File "/usr/local/lib/python3.7/site-packages/setuptools/dist.py", > line 838, in fetch_build_egg >     return fetch_build_egg(self, req) >   File > "/usr/local/lib/python3.7/site-packages/setuptools/installer.py", line > 77, in fetch_build_egg >     raise DistutilsError(str(e)) from e > distutils.errors.DistutilsError: Command '['/usr/local/bin/python3.7', > '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', > '/tmp/tmpllmb234s', '--quiet', 'toml']' returned non-zero exit status 1. > *** Error code 1 This is https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256872 Workaround, manually install py-toml or enable TOML option in setuptools_scm port options (which is disabled, causing this issue). Reach out in #freebsd-python on Libera IRC if you need further help or have questions. ./koobs [1] https://github.com/encode/uvicorn/search?q=importlib [2] https://github.com/encode/uvicorn/blob/0.14.0/setup.py#L47 > Stop. > make: stopped in /usr/ports/devel/py-zipp > =>> Cleaning up wrkdir > ===>  Cleaning for py37-zipp-3.4.0 > build of devel/py-zipp | py37-zipp-3.4.0 ended at Tue Aug 17 01:46:11 > CEST 2021 > build time: 00:00:10 > !!! build failure encountered !!! > > > Poudriere builder and the target machine are both FreeBSD 12.2 amd64. > > Options in Poudriere are > OPTIONS_UNSET= X11 GUI CUPS DOCS EXAMPLES NLS HAL > DEFAULT_VERSIONS=apache=2.4 perl5=5.32 mysql=10.3m php=7.4 python=3.7 > python3=3.7 pgsql=12 bdb=5 > > > Kind regards > Miroslav Lachman > From nobody Thu Aug 19 07:28:37 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 5987A175B752 for ; Thu, 19 Aug 2021 07:35:27 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from echo.brtsvcs.net (echo.brtsvcs.net [208.111.40.118]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4GqxPp1kgqz3mmg for ; Thu, 19 Aug 2021 07:35:26 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from chombo.houseloki.net (unknown [IPv6:2602:41:642b:600::6]) by echo.brtsvcs.net (Postfix) with ESMTPS id E3E5F38E11 for ; Thu, 19 Aug 2021 07:35:18 +0000 (UTC) Received: from [IPv6:2602:41:642b:630:a4c5:278a:21e0:15a7] (unknown [IPv6:2602:41:642b:630:a4c5:278a:21e0:15a7]) by chombo.houseloki.net (Postfix) with ESMTPSA id 859C63066 for ; Thu, 19 Aug 2021 00:28:39 -0700 (PDT) Mail-Followup-To: freebsd-ports@freebsd.org To: freebsd-ports@freebsd.org From: Mel Pilgrim Subject: How do I depend on a python port without caring about flavor Message-ID: <891c5f92-0859-dafc-3356-2d2a08fcfc3c@bluerosetech.com> Date: Thu, 19 Aug 2021 00:28:37 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4GqxPp1kgqz3mmg X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of list_freebsd@bluerosetech.com designates 208.111.40.118 as permitted sender) smtp.mailfrom=list_freebsd@bluerosetech.com X-Spamd-Result: default: False [-2.86 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[bluerosetech.com]; NEURAL_HAM_SHORT(-0.56)[-0.565]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:36236, ipnet:208.111.40.0/24, country:US]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-ThisMailContainsUnwantedMimeParts: N I need to add a dependency to a port, but the dependency uses python. My port doesn't use python itself, it just needs a python-using pkg installed. But when I try to depend on that package with a line like this: RUN_DEPENDS+= py-certbot>=0:security/py-certbot I get a poudriere error like this: Error: local/basecfg dependency on security/py-certbot has wrong PKGNAME of 'py-certbot' but should be 'py38-certbot' This works: RUN_DEPENDS+= py${PYTHON_DEFAULT:S/.//}-certbot>=0:security/py-certbot but that's definitely a kludge. The Porter's Handbook hints at using PYTHON_PKGNAMEPREFIX or PYTHON_SUFFIX, but neither of those gets defined unless I add USES+=python to local/basecfg and that's not correct either. So how do I *officially* tell the ports system to just install security/py-certbot with whatever is the current default flavour? From nobody Thu Aug 19 08:19:53 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 752FB175DF0B for ; Thu, 19 Aug 2021 08:19:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GqyP52nbPz3pyk for ; Thu, 19 Aug 2021 08:19:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 484A721EAC for ; Thu, 19 Aug 2021 08:19:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 17J8JrCd099840 for ; Thu, 19 Aug 2021 08:19:53 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 17J8Jrx2099839; Thu, 19 Aug 2021 08:19:53 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202108190819.17J8Jrx2099839@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Thu, 19 Aug 2021 08:19:53 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ www/coppermine | 1.6.12 | 1.6.13 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Thu Aug 19 21:07:11 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 2CC43176E3A3 for ; Thu, 19 Aug 2021 21:07:26 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from KOR01-SL2-obe.outbound.protection.outlook.com (mail-sl2kor01olkn0813.outbound.protection.outlook.com [IPv6:2a01:111:f400:feac::813]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GrHQh5dwtz3qkL for ; Thu, 19 Aug 2021 21:07:24 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bAxj2FeM7fKS9JNwPEIBezMpMiPfoyMlKTjFH+1lbDRctYHPWQQpgGNQpC866Z+uWsDjY3vhxjrGh1Qf0dFD6LgFb2Bm4qjEonZE+aPpgbM1fh0PVFiD0ixoAcACrozgZ22YG0mLMsomSVeSTQvt8fGoeAfiTE6xhONMCZDikKwifVMbW5RqqD9cUHTE54tZnLozOaRFMi2WK88iVmpYmg0WiVYu2hdmYTOapKCZ7PpZxFWe2pCAZy6dCD2VidZ2EGWho6CHXmN7OzAbnLcKeNi8zHU/ihIiBLg+LnpbPl5u1BxAHa0YS18dIxHKcnD0WmNCH90Cn17uqm7H7Vs7ZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4fd/jpDjvQ4X3h4YzhC25PUmiceFoGYy/U7/SxCa4Zw=; b=YMbIi6DzxfrMMpHfpVR2yFrlp+m+kDM+hSCuv9fHkRBW8v9/U3PXS5A9a8W1fl0U6wd3bvF8kofMU0JxvB1Ux+Fc5Ca97cbvcN1PnIt5vDbmSDXU5n1jnctZgH9saiEXusX+Nipjc3KkKHQTL+YAo8OG9I0M87LIHOadv9xD3aDptXVXwod+X7CaFP1DOTnFOyt6qksLryQX3SEofqkyLy594nNra0NsfjZwMFPJZjqKUsOFRmJXZyJxM2XEyO5js5dsjjxw71LLB5CB8ao+62UBAA6WGHKDnaiKXfozQ1qsoiSSdjyslCXrI3fkA/+1/16nvkTPl43G0l/OTSNLeA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4fd/jpDjvQ4X3h4YzhC25PUmiceFoGYy/U7/SxCa4Zw=; b=kEbktsEtlEHaGv8vn/+0Db+0/UML2irpCAv/OuBZVS/SCjjqq2eZP5M6DJq9gA/QhF8lzosOp6y22U4upgclsabblG8WIY7tRjOn0BiysFYpcfNf7gAIW/N8sTx9i/A01UTvQydQ1C0gn6gFgS3r7XElgdtPIvJ+e6c2UdjGkLOqrVItVhZbcbiiQvzjxondd92uxdqZg7dRfqePXnJ1xqlReye6VlSmX/JL/WbhqX5hw4GQz6D7f5H1XjV6lDtPW9b7cjpSu/KIPJNCPDYyWffAV78f6FXywKpBceobT4+BoCr4dO8WxvVXfqSLdo4pdo9kZByzhru1dMyPtejm3w== Received: from PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) by PS2PR03MB3830.apcprd03.prod.outlook.com (2603:1096:300:34::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.9; Thu, 19 Aug 2021 21:07:15 +0000 Received: from PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::8493:3be8:5755:904b]) by PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::8493:3be8:5755:904b%6]) with mapi id 15.20.4436.018; Thu, 19 Aug 2021 21:07:15 +0000 Subject: Re: How do I depend on a python port without caring about flavor To: freebsd-ports@freebsd.org References: <891c5f92-0859-dafc-3356-2d2a08fcfc3c@bluerosetech.com> From: Tatsuki Makino Message-ID: Date: Fri, 20 Aug 2021 06:07:11 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: <891c5f92-0859-dafc-3356-2d2a08fcfc3c@bluerosetech.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [QHsik7c5Bz2c2JwbxN+nQyfEIo3kgOvg] X-ClientProxiedBy: OS0P286CA0080.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:b0::13) To PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) X-Microsoft-Original-Message-ID: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from T4.test (116.83.14.43) by OS0P286CA0080.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:b0::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19 via Frontend Transport; Thu, 19 Aug 2021 21:07:14 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3e670d61-bb4d-4543-0cd7-08d963555215 X-MS-Exchange-SLBlob-MailProps: mBRmoEB1kyKo0WgWQIFK+hHtxyMmJC2KweUGvF14SyaeQlG4b/BrjF8PH0HM3/2hU0F9rwh/w62sYBe4uOg35qWTYF/AvZkDGHUmyUHvN0X5q2rI4oyyDjpQZh9kTQ8Yumrrqwu40HQFuWjh5SAO8kVF36JoPfF1D3cSL6Q6eECIFGvlLoajCqxn5xVlffzy++pGpZvTBPiAdOdOODSjlxEb2+EBt0VktpfsgyfyWWcPqdYgxhFm9IMJyfo08QrHcYSRKIzS4m+wyTO/iRVA89Z9XIY69yHUrrZger55+13lN2V8bYmI4illd1LPf8wbAZ5+2LLVeX84j+DysqlYDi8xeMr9kmhIYWl8eX2kHcp50uVW06NJ3Eh7TdANjFpGG6Zl5Obiacp58MYAFx5NzblL/Dw6XtJwVZRAp8S/dn1phJ+fZ34nod481bx+JR6hVZSoyK9rYQODd5QxSd2HuuuN64FxtSvwklSXz7W1USDDbZ3SRTj+oXcxrZom2gW8lir5r6FJdL8WpGckfJ5ilSXa3tsZNr7sgA8lVlkeF5hT9MObY3H5J6UY0gGf3cAbRnenMnDmDE8T0SCU4HpkIVE/NWMscopDl4j6a9XLLg+duGQefgurKG1Fev6q8NdAidL6Z/h//G0TSUJcSfnBnIIUjtjC3EYD54JhISqIGG3S/dyOf+fWRudHvi23EGWDHPHfhpta3qn3QPHiWFl7VQNeaE/0yiJkwmQduCa4Pn2zgnYv5s1lheUAHJrCOawlXbL8mganZvg= X-MS-TrafficTypeDiagnostic: PS2PR03MB3830: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hmXkGkcEPJ/wTqXOy45a8F9Qf32UIaQBXPj8VqsKRcYE/Qh+jSeTIiQmkkUkMaPqfDOQPj/uVmboBH4oybLaFj0aoSyRiaMba3M3VD6TlH4IBsPT+gkc6Tu1o5HKeTgaSgnulUBvijVezBPSzDmemWFN/Qn1fLR388vQjg96Puuh60HQDP85R0kBCe3QsOq7nsJ8kDiztGrcOT2r2UPijIqYZD6sxizVWF97hJVSMfDU8ejhepJbqXquaU9eBHQmf4C4784ORs/wbiEJjOr9vs5hMY0JZTVkIs0gpHt+EFShmzUrrbg9TLRNsDTp02z6VT02rZ9pd/l7hwBojqlsu3AobqPoqd5pBLFqM/ItrjhrXILzlZFMWuiiFd7ZoZZNFBfjqp8K4kBnyuhzAOX4mJvuzfBpkHRoPhG2ycZ6GNUdQfAaMjqraLgCIgjNybvo X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: tGDrI2RoMXMkehjREC6kHOhFUU1LiczWWtfaReBCdJxWTm3cobu5TNRlyskYHw173XZjT9zkQCl6L5pbjEmhalsHYaPlSiGK28XWIjPrzGzmYVbSLfxjcUNUuPkbqF4XBN+bVtkWRsVN6tyQjW2SXQ== X-OriginatorOrg: sct-15-20-3174-8-msonline-outlook-792b7.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 3e670d61-bb4d-4543-0cd7-08d963555215 X-MS-Exchange-CrossTenant-AuthSource: PSAPR03MB5639.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Aug 2021 21:07:15.5881 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PS2PR03MB3830 X-Rspamd-Queue-Id: 4GrHQh5dwtz3qkL X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=kEbktsEt; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 2a01:111:f400:feac::813 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com X-Spamd-Result: default: False [-0.57 / 15.00]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[hotmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+ip6:2a01:111:f400::/48]; DKIM_TRACE(0.00)[hotmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; NEURAL_SPAM_SHORT(0.93)[0.934]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1] X-ThisMailContainsUnwantedMimeParts: N I also want to know the official way :) I think the following ports are strange for python. devel/llvm{-devel,12,11,10,90,80,70} databases/rrdtool graphics/opencv and astro/geographiclib (which are maintained by me :) ) They do not seem to be able to support non-default versions of python. So they are not transparent to FLAVOR, even if they are libraries. I am thinking of the following changes for the next version of astro/geographiclib. - sphinx-build:textproc/py-sphinx + ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} If there is python:env in variable USES, it seems that variables such as PY_FLAVOR will be present. ... So, I'm not sure, what should I do? :) Regards. From nobody Thu Aug 19 22:27:51 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id F16E81772AED for ; Thu, 19 Aug 2021 22:27:56 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from echo.brtsvcs.net (echo.brtsvcs.net [208.111.40.118]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4GrKCc1NJRz3w1Z for ; Thu, 19 Aug 2021 22:27:55 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from chombo.houseloki.net (unknown [IPv6:2602:41:642b:600::6]) by echo.brtsvcs.net (Postfix) with ESMTPS id DDD2238DC7 for ; Thu, 19 Aug 2021 22:27:54 +0000 (UTC) Received: from [IPv6:2602:41:642b:630:a4c5:278a:21e0:15a7] (unknown [IPv6:2602:41:642b:630:a4c5:278a:21e0:15a7]) by chombo.houseloki.net (Postfix) with ESMTPSA id 1186A35B1 for ; Thu, 19 Aug 2021 15:27:54 -0700 (PDT) Subject: Re: How do I depend on a python port without caring about flavor From: Mel Pilgrim To: freebsd-ports@freebsd.org References: <891c5f92-0859-dafc-3356-2d2a08fcfc3c@bluerosetech.com> Message-ID: <187d5043-13ba-d845-b324-9bd49aefef9d@bluerosetech.com> Date: Thu, 19 Aug 2021 15:27:51 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 In-Reply-To: <891c5f92-0859-dafc-3356-2d2a08fcfc3c@bluerosetech.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4GrKCc1NJRz3w1Z X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of list_freebsd@bluerosetech.com designates 208.111.40.118 as permitted sender) smtp.mailfrom=list_freebsd@bluerosetech.com X-Spamd-Result: default: False [-1.33 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[bluerosetech.com]; NEURAL_SPAM_SHORT(0.97)[0.971]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:36236, ipnet:208.111.40.0/24, country:US]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-ThisMailContainsUnwantedMimeParts: N On 2021-08-19 0:28, Mel Pilgrim wrote: > I need to add a dependency to a port, but the dependency uses python. My > port doesn't use python itself, it just needs a python-using pkg > installed.  But when I try to depend on that package with a line like this: > > RUN_DEPENDS+= py-certbot>=0:security/py-certbot > > I get a poudriere error like this: > > Error: local/basecfg dependency on security/py-certbot has wrong PKGNAME > of 'py-certbot' but should be 'py38-certbot' Also, I would point out that this error indicates something was able to figure out the correct PKGNAME based on the default flavour. Since it can do that, why not have ports automatically choose the default flavour when a port lists an unflavoured dependency on a flavoured port? Is there a technical reason to not assume the default flavour if one isn't specified? From nobody Fri Aug 20 00:30:32 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 415C81778AF1; Fri, 20 Aug 2021 00:30:37 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pl1-x633.google.com (mail-pl1-x633.google.com [IPv6:2607:f8b0:4864:20::633]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GrMx90sRhz4X5v; Fri, 20 Aug 2021 00:30:37 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pl1-x633.google.com with SMTP id x1so2402370plg.10; Thu, 19 Aug 2021 17:30:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:message-id:date:mime-version:user-agent:reply-to:subject :content-language:to:references:cc:from:in-reply-to :content-transfer-encoding; bh=inM5Fg5erVA/G52ezEV2eWSTezpIIsERr6zlJ7jtdlE=; b=D172twBe0tXgJeG201H4hdTAB0j/U4SI8SC1HHNmrykyvWE+13wZ7aWrLi8JbVCblN Wf8irJjjTW5bDLzsmqXjf01KrsV2P/jhQMlVROBlv1UazPEdwVArcXPMsjWfqDAfxS5H PUcv8lP+bpEo+oGeAys1aiSiR1CqiAQrV2gh8pw9y73LNZu0H1UW3tzNmHMJhyUlaWeY Yksd+m1ekCgZKA2s0tpk8oSJMwQEOkS1rmVAiI2L0g+SzQrSfeFJeSjZvJUdA8KzBea8 QR7KK9nVKoydZ0rb7l9bIU19Yj7N26CRZJpjkounrnT4dA+A4NguBU09a3xLa60qXiqp jnJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :reply-to:subject:content-language:to:references:cc:from:in-reply-to :content-transfer-encoding; bh=inM5Fg5erVA/G52ezEV2eWSTezpIIsERr6zlJ7jtdlE=; b=XJBEOXSsutEqLVFKO/WdjjSVCKdeuS01tOMVKX1hVO9qaXFKi2S7auraC6TTNyy0ik oyP2pcq3RSGG+Xmqx7/vcs+HZyuhuARkpZKIe4A6dm8+rsbZ1mNT29Tiwj9IhMgAuRHo BJ8i3NOeDousO5OZlIWyowoLZ/CdWZHHENzYPhtpRQR08y+1cWr9sVlIfk7N3xTUhkqx dbr/IBWcF0eG0KGzIC7ONjfZ1sv5ejpJLdPheR6ptECKwIhBqyG5ew+aTajFKlxrqPDb Ky0WLhbXe3IYAwiNCqM4aEwKQ34LL3aq8Rj/JikwtCHO/iEhTQbyrDGYhyekpVX7M2nj Vw3Q== X-Gm-Message-State: AOAM532oAGBLsGreaKjtkHEBef13HfYUINhZYO2E86nJZUO9/tDTL3op gpxqCFdPDuyms9immSP8eG0= X-Google-Smtp-Source: ABdhPJxt8roexM+22l9ykUY0Mflbrg6Dk2JxY1w3/Wn90v6wjZOIRtRwwCIh5EQCKl5hMLnwE9JjKQ== X-Received: by 2002:a17:902:9008:b0:12d:8258:e07c with SMTP id a8-20020a170902900800b0012d8258e07cmr14378521plp.42.1629419436013; Thu, 19 Aug 2021 17:30:36 -0700 (PDT) Received: from ?IPV6:2403:5800:7500:3601:f40c:b688:df45:60? (2403-5800-7500-3601-f40c-b688-df45-60.ip6.aussiebb.net. [2403:5800:7500:3601:f40c:b688:df45:60]) by smtp.gmail.com with UTF8SMTPSA id y4sm4288368pjw.57.2021.08.19.17.30.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 19 Aug 2021 17:30:35 -0700 (PDT) Message-ID: Date: Fri, 20 Aug 2021 10:30:32 +1000 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:93.0) Gecko/20100101 Thunderbird/93.0a1 Reply-To: koobs@FreeBSD.org Subject: Re: How do I depend on a python port without caring about flavor Content-Language: en-US To: Tatsuki Makino , Mel Pilgrim References: <891c5f92-0859-dafc-3356-2d2a08fcfc3c@bluerosetech.com> Cc: freebsd-ports@freebsd.org, python From: Kubilay Kocak In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4GrMx90sRhz4X5v X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; TAGGED_FROM(0.00)[]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On 20/08/2021 7:07 am, Tatsuki Makino wrote: > I also want to know the official way :) > > I think the following ports are strange for python. > > devel/llvm{-devel,12,11,10,90,80,70} > databases/rrdtool > graphics/opencv > and astro/geographiclib (which are maintained by me :) ) > > They do not seem to be able to support non-default versions of python. > So they are not transparent to FLAVOR, even if they are libraries. > > I am thinking of the following changes for the next version of astro/geographiclib. > > - sphinx-build:textproc/py-sphinx > + ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} > > If there is python:env in variable USES, it seems that variables such as PY_FLAVOR will be present. > > ... So, I'm not sure, what should I do? :) > > Regards. > > Yep so: *_DEPENDS=${PYTHONPKGNAMEPREFIX}foo:port/origin@${PY_FLAVOR} Is the correct method, in which PY_FLAVOR gets derived from DEFAULT_VERSIONS, following the frameworks default versions over time, and honoring user default preferences and selection. With USES=python:env to bring in the relevant variables for use. One just needs to *also* make sure that for any scripts provided in the dependent port, they use ${PYTHON_CMD} for shebangs, etc, rather than env python env python2, env python3, who's targets change over time (depending on the default version) From nobody Fri Aug 20 03:40:23 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 9E52E175AD45; Fri, 20 Aug 2021 03:40:37 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-PU1-obe.outbound.protection.outlook.com (mail-oln040092254011.outbound.protection.outlook.com [40.92.254.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GrS8N4htNz4kH6; Fri, 20 Aug 2021 03:40:36 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BsqKhfie0ufkQT4BfCjPpfwcxsofpBiPAesubMeKC4R7Fcm+kCGu8J7h8HeMsiwJi3Y8bF1Tntzmq+YLT/V962Ba6euS1X6qQexJxSw3XQ7QQRw6S7XC3WBkOHVdWXEwk4YN+TkWQzWqKUKNIi0PwABz0lZTOW7azMyIOIpC+Xtd8CD2I5dlktezJpbnUde+Z3wEfWUYevpHmUh7whMtS3De9KAqIH80kWT81zv2kBSmQ5KYdDLgGt+FhX1nQisM3aIO89hrloqhQ9VIuWov6tYM1/V45CDGhgaesRkiUM98BoQvZ7U98eMBpvecE68n1/nNamRuPZE6kR+QgEJZBQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/sMKUB0wh4JphiNQAbWYjxptXimGvqJPmvwpJ/zly8w=; b=lmtedPfWCkNq2pIXRcE/Zg+BX3SWO4TCCIexlelHsVn6Ke1qS0bwixNMt/rNGahFBW0kCwh5VN3k4GPeu7nn4PlEnG4XPbXv1WYRb6S10JvOcL6W+kgTWa+bYjBfko8Zau4FotDqrh74vEwtwEJ+RkzC4oLCsQJ1h196OsQecZhBPLGKt+mabR6uJWc8k+2PRfIBDM8M5MxdwEM0X0ecdBK81YTKA6TD9gD4OkJeopkHJIHNwQQF5HibqGu7SfaeakfTQYo7T2wSltzI65LweqEIUwpeLfR7ECeymxknGkmxa8jL//uaYQW3czlAZP7tMHOcBsJCjGh8dIlFbCqJEQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/sMKUB0wh4JphiNQAbWYjxptXimGvqJPmvwpJ/zly8w=; b=kFgLE10P5jCFRAaXihvIaiyQcNfgimDn3sInKjuMC6y043i5kw+zYaF3NV1FpeQ/aIi32lwuvGuW7Jpw3O+swnAalgIXn/5sObCqlMugm/jRZKLFQakvdOdB9lyFgtRAboeED22NOoxCksTaknuX6i0TYggn5mw++7ntwiw/MwVrs3hlLq4AaXJF+H0TKokrUQ4s1uSxPWw+rQqRwQmPGtZSt2k8U/j8yfyYjY5kIX7CpQ0YDMcuo2wh2UtzfbsFUZT9r0b3s8BLg4K0ropXRWI+P9onpnrJJqEhL+pdF8oMpRsp0gGWYhtYS6UF9dZsb6IvL+VoC7tpljDecDknLg== Received: from PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) by PSAPR03MB5687.apcprd03.prod.outlook.com (2603:1096:301:8c::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.13; Fri, 20 Aug 2021 03:40:26 +0000 Received: from PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::8493:3be8:5755:904b]) by PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::8493:3be8:5755:904b%6]) with mapi id 15.20.4436.018; Fri, 20 Aug 2021 03:40:26 +0000 Subject: Re: How do I depend on a python port without caring about flavor To: koobs@FreeBSD.org Cc: freebsd-ports@freebsd.org, python References: <891c5f92-0859-dafc-3356-2d2a08fcfc3c@bluerosetech.com> From: Tatsuki Makino Message-ID: Date: Fri, 20 Aug 2021 12:40:23 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-TMN: [IgAfG/vxJQ8HGvENM0BUtr22CI+LA9zf] X-ClientProxiedBy: TY2PR06CA0004.apcprd06.prod.outlook.com (2603:1096:404:42::16) To PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) X-Microsoft-Original-Message-ID: <5934ad7a-7b4c-a3a0-e8c6-d3e1f80645f1@hotmail.com> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from T4.test (116.83.14.43) by TY2PR06CA0004.apcprd06.prod.outlook.com (2603:1096:404:42::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.25 via Frontend Transport; Fri, 20 Aug 2021 03:40:25 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1ef12f2d-a2cc-4fff-e168-08d9638c3f8d X-MS-Exchange-SLBlob-MailProps: mBRmoEB1kyKo0WgWQIFK+khj8H2FBiQn6Ti3xzdZdU+F8nNlbgPPCbY4f5yL6Za1hIDzwFvq1Pp/RDHI5fXWj+9RqVtcXIgqb1qBHE2Uf94vknqH0ai2R3KAOYInAEx+MyXuNPz3m+JSJLUQFGFAM1Hyf71r4MP44flAlemGUXcnl7eydCybUckxHCgswaxX46IsYn9lvSXqlzGovP0oKeBES2rtpqum3IXIzD0nclayRdJsMZO6bgMcBygr/W3Xcxbv4iNWsKPzELqvdzWl47jaL55P/zjLgTz9jRbVWjjgNQEZzFuHCPw3bvdxXLe4EKT4eN4gFAVbi8P1twKSZL6jlpyohgqPdg/nH0+Cq+lcPdidWsZ3v2kIwyhmJ6Mda5/BcqvdwF7Iwd1QX5tROs4lKicwi1gLNh4CPf+pcHUHCVisxwh0N9YeQbQbv2o6/YZUkyxM1oRTLbCc+J/f9avJAAIqkp64IwdjTJ3+x/sD4eGXjjeiUVDqarM9R+oNtNiqV0XV0H2JqZhOHTopVOkA3gzA8D/QmMbpprjzDt3RH4bZQ8J+IQNTxft1vVpMLz0p2tkKJlDc9I79IsCp+G4uibeQs7x2BIUrKJs0m4hPdgH3D8im+lcO4e+X2FeLnsMDT5sV4j2f6aH/Zhdo/+pa0Ra0UwUgPrsbJOqpNzWQhyj/pnwF6hd1UiijVQvKvVxKOuNGeOy4TBUlBWWiy5AaAnFRaZgv9paNhRhKuugWXv5Ga+yR/4LCRz+A/LMa/8N5Gxxa6h8= X-MS-TrafficTypeDiagnostic: PSAPR03MB5687: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: O+eykDj75PTxruBRxV8a0iaoM4n/1oolMrNqL5/9cU019Q93fndhq/N6xAbi703HoNKJXD5d3LXFDGCucGCGCzzjnESzFF8h6MxZ9MifQx0FBIjsyc1wzwp1iGSKNtuuoCp3eEnZKg9eYKMR95AS2WbjhlPw6H7hQj/8WZSwzGDzA8GfM2hZUo9x9y/jmlD/xm84xFDcsO8ip4Da/YKRHCF/mmVUIjQrr3cMjlA2ah9rGDySon3l7G5IFzga5N6lP6Xqadi4QH61wTtNL7WsctvlXQwcTAZpb9sq8+p3lKHzkgbTO/w2vNOCxbLW87GX2b/NCiWpOKQUweMm1IiRLnuyyuFs98RLs5TTnbkqXyHC5MlZezONeD+jGGlxGKiFRINomx8thS40i7ZLQ9XDkhKbwqZA16k7zvIXrC/GKvzN838qjMStgnXX3OQNJB9q X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: sgqWyjk+x8IQ0BrUsOYtL9pAcVUqLSqijRt/FXkYtVWk0qLf2mfc3XzHu/K6fciVUek+BAWL2y0SVN+BufIeBrx/eQemZpbxfHCWj9ARu+S4icGzQmIdiRWNId3sv+PSanScGr12txEPZuh/QlMnIA== X-OriginatorOrg: sct-15-20-3174-8-msonline-outlook-792b7.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 1ef12f2d-a2cc-4fff-e168-08d9638c3f8d X-MS-Exchange-CrossTenant-AuthSource: PSAPR03MB5639.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Aug 2021 03:40:26.6661 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PSAPR03MB5687 X-Rspamd-Queue-Id: 4GrS8N4htNz4kH6 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N Thank you for the reply. However, for the ports listed below... > On 20/08/2021 7:07 am, Tatsuki Makino wrote: >> devel/llvm{-devel,12,11,10,90,80,70} >> databases/rrdtool >> graphics/opencv >> and astro/geographiclib (which IS maintained by me :) ) ... strange things seem to occur. For example, in the following dependency graph, the FLAVOR will be unbreakable? # PYTHON_DEFAULT==3.8 ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} ↑(up arrow) geographiclib>0:astro/geographiclib ↑(up arrow) py37-examplefoobar>0:portorigin/py-examplefoobar@py37 I don't know if anyone else uses geographiclib :), but do the ports that are sandwiched by dependencies always have to support flavor? geographiclib has not yet supported FLAVOR. If it tries to be built with a command like the following, the build will stop for the reason "FLAVOR is defined (to py37) while this port does not have FLAVORS". make -C /usr/ports/astro/geographiclib/ build FLAVOR=py37 poudriere bulk -j jail -C astro/geographiclib@py37 And... can ports that switch files to be installed in PYTHON_SITELIBDIR (e.g. llvm*, rrdtool and opencv) be prefixed with PYTHON_PKGNAMEPREFIX in package name? If the package name changes in the middle of the history, the users of the package may not be able to follow it. (e.g. libopenshot-0.2.3.595_2 -> py37-libopenshot-0.2.4.29) I'm a little confused as I write :), but I have some questions about that. Sorry for starting to stray from the original question. Regards. From nobody Fri Aug 20 13:25:26 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 68715175C272 for ; Fri, 20 Aug 2021 13:25:35 +0000 (UTC) (envelope-from darcy@druid.net) Received: from mail.vex.net (mail.vex.net [98.158.132.68]) by mx1.freebsd.org (Postfix) with ESMTP id 4Grj7K6FgCz3q68 for ; Fri, 20 Aug 2021 13:25:33 +0000 (UTC) (envelope-from darcy@druid.net) Received: from dilbert.druid.net (unknown [98.158.128.15]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: druid) by mail.vex.net (Postfix) with ESMTPSA id 08B224D87B for ; Fri, 20 Aug 2021 09:25:26 -0400 (EDT) To: freebsd-ports@freebsd.org From: D'Arcy Cain Subject: Missing file in ports-mgmt/pkg Message-ID: <46c9c409-dadc-d354-f46b-63866613c364@druid.net> Date: Fri, 20 Aug 2021 09:25:26 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="dhFYRUUzJyugvAjtgUZgyLYhWKaWQIrPA" X-Rspamd-Queue-Id: 4Grj7K6FgCz3q68 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of darcy@druid.net has no SPF policy when checking 98.158.132.68) smtp.mailfrom=darcy@druid.net X-Spamd-Result: default: False [0.35 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; HAS_ATTACHMENT(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(1.00)[0.999]; DMARC_NA(0.00)[druid.net]; NEURAL_HAM_SHORT(-0.55)[-0.551]; NEURAL_SPAM_LONG(1.00)[1.000]; SIGNED_PGP(-2.00)[]; R_SPF_NA(0.00)[no SPF record]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; ASN(0.00)[asn:19842, ipnet:98.158.132.0/24, country:CA]; RCVD_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROM(0.00)[] X-ThisMailContainsUnwantedMimeParts: N This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --dhFYRUUzJyugvAjtgUZgyLYhWKaWQIrPA Content-Type: multipart/mixed; boundary="G2lrwPILx2vdffNfYV0HIP5KpYW7iEcU5"; protected-headers="v1" From: D'Arcy Cain To: freebsd-ports@freebsd.org Message-ID: <46c9c409-dadc-d354-f46b-63866613c364@druid.net> Subject: Missing file in ports-mgmt/pkg --G2lrwPILx2vdffNfYV0HIP5KpYW7iEcU5 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable I keep getting the following error when creating a package from installed= =2E pkg: lstat(/usr/local/lib/compat/pkg): No such file or directory I fixed this by removing "@dir lib/compat/pkg" from pkg-plist. Was that = the correct way to fix this or is that file supposed to exist? --=20 D'Arcy J.M. Cain | Democracy is three wolves http://www.druid.net/darcy/ | and a sheep voting on +1 416 788 2246 (DoD#0082) (eNTP) | what's for dinner. IM: darcy@VybeNetworks.com, VoIP: sip:darcy@druid.net Disclaimer: By sending an email to ANY of my addresses you are agreeing that: 1. I am by definition, "the intended recipient". 2. All information in the email is mine to do with as I see fit and make such financial profit, political mileage, or good joke as it lends itself to. In particular, I may quote it where I please. 3. I may take the contents as representing the views of your company if I so wish. 4. This overrides any disclaimer or statement of confidentiality that may be included or implied in your message. --G2lrwPILx2vdffNfYV0HIP5KpYW7iEcU5-- --dhFYRUUzJyugvAjtgUZgyLYhWKaWQIrPA Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQSQJTNYM0vv3aTmBCs/5DDweYZnXQUCYR+tRgUDAAAAAAAKCRA/5DDweYZnXfi/ AP0VXmIDfcC8xUzfPT9N2AEZF97OpFSY6oP/1W5+lybVFQEAp7Fe9RzcJV6aOI/lshZtRFnY7LjG GNH21yAj4RtCBA4= =D2FY -----END PGP SIGNATURE----- --dhFYRUUzJyugvAjtgUZgyLYhWKaWQIrPA-- From nobody Fri Aug 20 17:48:18 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id C91C41776EC9 for ; Fri, 20 Aug 2021 17:48:28 +0000 (UTC) (envelope-from SRS0=FKYy=NL=klop.ws=ronald-lists@realworks.nl) Received: from smtp-relay-int.realworks.nl (smtp-relay-int.realworks.nl [194.109.157.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Grpyg3tclz4jND for ; Fri, 20 Aug 2021 17:48:27 +0000 (UTC) (envelope-from SRS0=FKYy=NL=klop.ws=ronald-lists@realworks.nl) Date: Fri, 20 Aug 2021 17:48:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=klop.ws; s=rw2; t=1629481699; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=6CnspZuSHHwy+kyqZJ5EFbnSJqE4MO7bLp3CZXk05js=; b=BflE+RdCdZWiueDfDX/kdWV4zhgy9bok7CuuIVSaxMGofYmtV0/a5HItHA05UJwpatdggg tNGsnsnELwTo9Gp+fTRMUfgwYzmJT5S2QFPqsXGV0oYbAyE5lUkxQBdCZw1LxK0v2hLcKj lT17vtIRio/J0erZ6EEjusfWMXQahVs6QZbqpkcbeZZM2hKc0UCuxF0d+fSMZ3N1ecut5F iO/UunvoT0wkV+mEZEnLxlGknNFiayPdMx2aFzQGJ8Da0XdAZYpNNntETBMniN/tH+sET5 CAm3dU40SkSmjvBKgQA6X1UE/ooFebuxCMkxJ3xhzTy6MQrz3Vm4sxRaI0NK2w== From: Ronald Klop To: freebsd-ports@freebsd.org Message-ID: <1670593428.17.1629481698856@mailrelay> Subject: pkg builders for main-arm64 are crashing List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_16_1281859515.1629481698712" X-Mailer: Realworks (573.731.d05473a) Importance: Normal X-Priority: 3 (Normal) X-Rspamd-Queue-Id: 4Grpyg3tclz4jND X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=klop.ws header.s=rw2 header.b=BflE+RdC; dmarc=pass (policy=none) header.from=klop.ws; spf=pass (mx1.freebsd.org: domain of "SRS0=FKYy=NL=klop.ws=ronald-lists@realworks.nl" designates 194.109.157.24 as permitted sender) smtp.mailfrom="SRS0=FKYy=NL=klop.ws=ronald-lists@realworks.nl" X-Spamd-Result: default: False [-3.20 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[klop.ws:s=rw2]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:194.109.157.0/24]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DKIM_TRACE(0.00)[klop.ws:+]; DMARC_POLICY_ALLOW(-0.50)[klop.ws,none]; HAS_X_PRIO_THREE(0.00)[3]; RCVD_IN_DNSWL_NONE(0.00)[194.109.157.24:from]; FORGED_SENDER(0.30)[ronald-lists@klop.ws,SRS0=FKYy=NL=klop.ws=ronald-lists@realworks.nl]; RCVD_COUNT_ZERO(0.00)[0]; RWL_MAILSPIKE_POSSIBLE(0.00)[194.109.157.24:from]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MID_RHS_NOT_FQDN(0.50)[]; ASN(0.00)[asn:3265, ipnet:194.109.0.0/16, country:NL]; FROM_NEQ_ENVFROM(0.00)[ronald-lists@klop.ws,SRS0=FKYy=NL=klop.ws=ronald-lists@realworks.nl] X-ThisMailContainsUnwantedMimeParts: Y ------=_Part_16_1281859515.1629481698712 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Hi, See https://pkg-status.freebsd.org/builds?type=package&all=1 and Search: main-arm64. For about a week the builds crash. The Failed builds have output like this: =================================================== ===> evdev-proto-5.8 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.17.1.pkg [main-arm64-default-job-13] Installing pkg-1.17.1... [main-arm64-default-job-13] Extracting pkg-1.17.1: .........Child process pid=99752 terminated abnormally: Segmentation fault *** Error code 139 Stop. make: stopped in /usr/ports/devel/evdev-proto =>> Cleaning up wrkdir ===> Cleaning for evdev-proto-5.8 Who do I need to ping about it? Regards, Ronald. ------=_Part_16_1281859515.1629481698712-- From nobody Sat Aug 21 04:36:40 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 9CF4E1277C34 for ; Sat, 21 Aug 2021 04:36:41 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Gs5Ld3yW9z4qlS; Sat, 21 Aug 2021 04:36:41 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from aniel.nours.eu (nours.eu [176.31.115.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 52941213C8; Sat, 21 Aug 2021 04:36:41 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by aniel.nours.eu (Postfix, from userid 1001) id 5F0FD4E6D4; Sat, 21 Aug 2021 06:36:40 +0200 (CEST) Date: Sat, 21 Aug 2021 06:36:40 +0200 From: Baptiste Daroussin To: D'Arcy Cain Cc: freebsd-ports@freebsd.org Subject: Re: Missing file in ports-mgmt/pkg Message-ID: <20210821043640.rs6nbubmcatwmufc@aniel.nours.eu> References: <46c9c409-dadc-d354-f46b-63866613c364@druid.net> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46c9c409-dadc-d354-f46b-63866613c364@druid.net> X-ThisMailContainsUnwantedMimeParts: N On Fri, Aug 20, 2021 at 09:25:26AM -0400, D'Arcy Cain wrote: > I keep getting the following error when creating a package from installed. > > pkg: lstat(/usr/local/lib/compat/pkg): No such file or directory > > I fixed this by removing "@dir lib/compat/pkg" from pkg-plist. Was that the > correct way to fix this or is that file supposed to exist? > We would need more information about your setup, the port makefile is actually creating the lib/compat/pkg so it should not be missing. Best regards, Bapt From nobody Sat Aug 21 08:26:52 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 9943E1789AF1 for ; Sat, 21 Aug 2021 08:26:52 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GsBSD3rv5z4tgl for ; Sat, 21 Aug 2021 08:26:52 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6D4AF1977 for ; Sat, 21 Aug 2021 08:26:52 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 17L8QqbP072617 for ; Sat, 21 Aug 2021 08:26:52 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 17L8QqTX072616; Sat, 21 Aug 2021 08:26:52 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202108210826.17L8QqTX072616@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Sat, 21 Aug 2021 08:26:52 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ finance/moneymanagerex | 1.2.7 | v1.5.6 ------------------------------------------------+-----------------+------------ games/stonesoup | 0.23.2 | 0.27.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Sat Aug 21 22:21:16 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id E179F17779DC for ; Sat, 21 Aug 2021 22:21:28 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smarthost1.greenhost.nl (smarthost1.greenhost.nl [195.190.28.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4GsXzC6hXkz4lVs for ; Sat, 21 Aug 2021 22:21:27 +0000 (UTC) (envelope-from ronald-lists@klop.ws) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=klop.ws; s=mail; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version: Date:Message-ID:From:References:To:Subject:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=MDtwMoJtE13yRGHUiqFS1BQJ9MnXjWXMeMZGuTmsw1E=; b=eQXx+FE7jdkwdtXLF1vOAM9HbX 2pq2Q/iZ03i5K96H4sXsSSZCQw//K2pfVbmdBcyr/z0VMg+XJbVmFUmPC1RlDQcQSnpUZbLClbKPp ZP7aOboJmOosMhxwOuItnDemaV8ZDY/3QyFPfGamz5vS1lYLGS8ixvv92O2oYUVlAqGQ=; Subject: Re: pkg builders for main-arm64 are crashing To: ports@freebsd.org References: <1670593428.17.1629481698856@mailrelay> From: Ronald Klop Message-ID: <1a8e6fef-023a-cb82-b4a9-72d0cebfd68d@klop.ws> Date: Sun, 22 Aug 2021 00:21:16 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 In-Reply-To: <1670593428.17.1629481698856@mailrelay> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Authenticated-As-Hash: 398f5522cb258ce43cb679602f8cfe8b62a256d1 X-Virus-Scanned: by clamav at smarthost1.greenhost.nl X-Spam-Level: ---- X-Spam-Score: -4.6 X-Spam-Status: No, score=-4.6 required=5.0 tests=ALL_TRUSTED,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A autolearn=disabled version=3.4.2 X-Scan-Signature: 0ccaee305be983877c9e38c09cbf8ec4 X-Rspamd-Queue-Id: 4GsXzC6hXkz4lVs X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=klop.ws header.s=mail header.b=eQXx+FE7; dmarc=pass (policy=none) header.from=klop.ws; spf=pass (mx1.freebsd.org: domain of ronald-lists@klop.ws designates 195.190.28.88 as permitted sender) smtp.mailfrom=ronald-lists@klop.ws X-Spamd-Result: default: False [-2.00 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[klop.ws:s=mail]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:195.190.28.64/27]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_SHORT(1.00)[1.000]; DKIM_TRACE(0.00)[klop.ws:+]; DMARC_POLICY_ALLOW(-0.50)[klop.ws,none]; RCVD_IN_DNSWL_NONE(0.00)[195.190.28.88:from]; RCVD_COUNT_ZERO(0.00)[0]; RWL_MAILSPIKE_POSSIBLE(0.00)[195.190.28.88:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:47172, ipnet:195.190.28.0/24, country:NL]; MID_RHS_MATCH_FROM(0.00)[] X-ThisMailContainsUnwantedMimeParts: N Apparently this has already been solved. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257981 Regards, Ronald. On 8/20/21 7:48 PM, Ronald Klop wrote: > Hi, > > See https://pkg-status.freebsd.org/builds?type=package&all=1 and Search: main-arm64. > For about a week the builds crash. > > The Failed builds have output like this: > =================================================== > ===>   evdev-proto-5.8 depends on file: /usr/local/sbin/pkg - not found > ===>   Installing existing package /packages/All/pkg-1.17.1.pkg > [main-arm64-default-job-13] Installing pkg-1.17.1... > [main-arm64-default-job-13] Extracting pkg-1.17.1: .........Child process pid=99752 terminated abnormally: Segmentation fault > *** Error code 139 > > Stop. > make: stopped in /usr/ports/devel/evdev-proto > =>> Cleaning up wrkdir > ===>  Cleaning for evdev-proto-5.8 > > Who do I need to ping about it? > > Regards, > Ronald. > From nobody Sun Aug 22 06:05:46 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id BD0FA1776DD6 for ; Sun, 22 Aug 2021 06:05:48 +0000 (UTC) (envelope-from bruce@hawaii-pacific.com) Received: from mout.perfora.net (mout.perfora.net [74.208.4.196]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.ionos.com", Issuer "GeoTrust RSA CA 2018" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GslGz6q0rz4vw0 for ; Sun, 22 Aug 2021 06:05:47 +0000 (UTC) (envelope-from bruce@hawaii-pacific.com) Received: from [192.168.0.34] ([72.234.1.126]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPSA (Nemesis) id 0LqBHC-1mvAE70WbQ-00dlQK for ; Sun, 22 Aug 2021 08:05:47 +0200 From: bruce@hawaii-pacific.com Subject: Can not build math/sage To: freebsd-ports@freebsd.org Message-ID: <1d53125a-c18e-cf15-2ce4-a1f44ed346cd@hawaii-pacific.com> Date: Sat, 21 Aug 2021 20:05:46 -1000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Firefox/60.0 SeaMonkey/2.53.7 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:8vbudiHChDyiCNc5Tpnghr+kCZExSzCQpcElXTJKj/OvpsxTiC/ FfxOBnouDD8Eb2R5HBF7XmuLckVg/9pbEujeKr9p+NDJH7owd0BLqyZxIP8i/xX1rL38ZuY HQYcxaq7a5paSXSS/0e0wbWbtb0Ni4iCPTYu5JRHx8cOw9mkP7JNYIniyLrPB+km/RshVt4 9kmfhqHQ9rsJ6B45QPnnQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:chHYvL4Em20=:/5JoHp+bNbISUmYlXS2/l/ rS32e50W6B3jZxs6026OP+hGGO6srDiP4xsIk/mAXw6GFZWJolQgRbzDZV3qFOJJZ3HztC0iY DQOoWG4ay2YF344HxXaQSbkT31Kc7idi80KRv2JVLydJHanMtMaVetLlEUB5WXGdZV15+QSx2 XpQTQY6o41+7v27ICdhpHa2gFjejbeHLonycF2zxJ6rMV43H0FHbE+qvSYoNeJGFVeyvlkq8G TAGigyN/CYE7yDVxG0PybdE/Yn3vHacgS/d6SztkA2PXXFntcOROToKa1bMoBlD0ZfPRRFa3K M4ltGMNrTSbM7RbFOTUIDSU5fIQ+8i8wG/Ml4w776ulCaRi49/zS/ZPrJzrO6IWYzfiIlRH7A gZmwWV6cq+RmB2Wh5korRiiJfV2h02M1jHvVkAVOEtJyYvMnQ+GyzRslr5O7x1E5FHUif999B 0A7LoaKDvtdAW9hPkQUK4UfHtTsP8bYcnhIkvauNEMoQo6lSFv/zQjL8YfqR9ChRrQb86EoKm A6V0jZwSlUahQ2U58JObl0QCafWphoRIDDY6ea62WzCK2ovK4nFALlPWDP7MV91zBXZZIwhuX RSIt0h7y0XkfkIA/sIbWgtskXZZ5yie04A9WzNNS8O6lVpIfOgRSdW4p3+The/gvsHDk2HXBY 9FF81TyinGkgOuSIv48raG0rCkqL91rwx8SFUXUeKYmTwRqHx0oVRmNcPSwgEToK6HYqIWUiS uCQHCv6yek6kzf2jp0RnT4VYU6/5ksFfnEsIvD0IPYcMyeIzGvRw2RyyA9k99Tzoe8GQx3J1V 3NBgkoKWioKx0AwFrjqPOVOsp0OBzp+HVsAOO6tOA1xhzfga2ksmoXVicWX1OQrSgEIJkQ/bU 8KpUIcJRNuckh6Ua8YYA== X-Rspamd-Queue-Id: 4GslGz6q0rz4vw0 X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of bruce@hawaii-pacific.com has no SPF policy when checking 74.208.4.196) smtp.mailfrom=bruce@hawaii-pacific.com X-Spamd-Result: default: False [1.90 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[72.234.1.126:received]; RWL_MAILSPIKE_GOOD(0.00)[74.208.4.196:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.997]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_MEDIUM(1.00)[0.998]; DMARC_NA(0.00)[hawaii-pacific.com]; NEURAL_SPAM_SHORT(1.00)[1.000]; FROM_NO_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[74.208.4.196:from]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8560, ipnet:74.208.0.0/16, country:DE]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N Hi, I get the following error when building math/sage.  Can anyone help? Thanks Bruce [sagelib-9.2] In file included from /usr/local/include/linbox/matrix/matrixdomain/opencl-domain.h:981: [sagelib-9.2] /usr/local/include/linbox/matrix/matrixdomain/opencl-domain-factory.h:47:10: fatal error: 'linbox/algorithms/opencl-kernels/opencl-domain-kernels.inl' file not found [sagelib-9.2] #include "linbox/algorithms/opencl-kernels/opencl-domain-kernels.inl" [sagelib-9.2] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.2] 1 error generated. [sagelib-9.2] error: command 'cc' failed with exit status 254 [sagelib-9.2] Exception ignored in: [sagelib-9.2] Traceback (most recent call last): [sagelib-9.2]   File "/usr/local/lib/python3.8/multiprocessing/pool.py", line 268, in __del__ [sagelib-9.2]     self._change_notifier.put(None) [sagelib-9.2]   File "/usr/local/lib/python3.8/multiprocessing/queues.py", line 368, in put [sagelib-9.2]     self._writer.send_bytes(obj) [sagelib-9.2]   File "/usr/local/lib/python3.8/multiprocessing/connection.py", line 200, in send_bytes [sagelib-9.2]     self._send_bytes(m[offset:offset + size]) [sagelib-9.2]   File "/usr/local/lib/python3.8/multiprocessing/connection.py", line 411, in _send_bytes [sagelib-9.2]     self._send(header + buf) [sagelib-9.2]   File "/usr/local/lib/python3.8/multiprocessing/connection.py", line 368, in _send [sagelib-9.2]     n = write(self._handle, buf) [sagelib-9.2] OSError: [Errno 9] Bad file descriptor [sagelib-9.2] [sagelib-9.2] real    0m31.224s [sagelib-9.2] user    0m29.978s [sagelib-9.2] sys    0m1.298s gmake[6]: *** [Makefile:2163: sagelib-no-deps] Error 1 gmake[5]: *** [Makefile:2163: /usr/ports/math/sage/work/build/usr/local/share/libdata/sage/installed/sagelib-9.2] Error 2 gmake[4]: *** [Makefile:1771: all-build] Error 2 gmake[4]: Leaving directory '/usr/ports/math/sage/work/sage-9.2/build/make' real    1m12.025s user    1m6.935s sys    0m3.819s *************************************************************** Error building Sage. From nobody Sun Aug 22 08:26:52 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4CE31178BD33 for ; Sun, 22 Aug 2021 08:26:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GspPn0BVCz4YbV for ; Sun, 22 Aug 2021 08:26:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E2B971D66C for ; Sun, 22 Aug 2021 08:26:52 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 17M8QqRq058072 for ; Sun, 22 Aug 2021 08:26:52 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 17M8Qq45058071; Sun, 22 Aug 2021 08:26:52 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202108220826.17M8Qq45058071@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Sun, 22 Aug 2021 08:26:52 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ lang/csharp-mode.el | 0.9.2 | 1.0.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout!