From nobody Sat Aug 6 23:53:46 2022 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 4M0fSN6ld1z4YFwS for ; Sat, 6 Aug 2022 23:53:56 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic304-25.consmr.mail.gq1.yahoo.com (sonic304-25.consmr.mail.gq1.yahoo.com [98.137.68.206]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4M0fSM5ZbQz3LB8 for ; Sat, 6 Aug 2022 23:53:55 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1659830034; bh=Xkl1ViR3hCIEcQD89IvQgyRRItYhVKsqYYiMEyNCcjQ=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=CxyKMXxHL+7oyfQjfCcnl+eF/fY2b0eMc8J2sOlDvEwXihFEQzU5uIGSl3qZgfwTpMbXZEMneqM0zWkCOEnJ3xfijs76f6hDybhJltsISKFW1YC9080B01z5ic9klZKEdCrvEoyrvBlhwmBBwESX9Jd0Cg6nqPXuph+LHASAs4ffYLv2+Eexc3SAruSayuwAcm48sTcvGf51QF/eLPSdyhFaTC1Wd8g4wVSnriLJ9ufSTtECACzBG4r+UpuBI/0r5VutVmYYwCFlS312mDhbPkyQB83r5SS8XZdC4eXE5b9saLvacSSDYgNoBQIP68phqH0hGfOuM9290k0GhN3J0w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1659830034; bh=IbvX6prMldSbCd73A/Tc0vWxiWncZ66bNScn2H3CGPc=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=IEqOhn2YRjwmucSNy3GHmCQiDIj43VzqrDzLt33Yrb1f5YRR7neOEwxrxnq/k9KQzn5M1wj5dZ/khnk5Tx+tjKEy+XHaKU70Q3dUJFBGv0V7TY6jGqIQaoXxgATuk1vjnl9rQrNAfb/O8jPDTtEodyTX6ZvZTY+klS6o51KZsUgLCHGun8BDrxGQtSuZTv8si8OMT8zWFrR337FkqGIgJskvsWL64Qw6dphCqcT91eEZNR7oXHeH4qujHYLMjZpWTG0qhl1JgbQqQKzKuen4aXmpsxuUzNgsP0ceVy3iNanNqMJuUR8G3z3pYeOj9oHqVVFKb1NOMUbtIlqvTnqngQ== X-YMail-OSG: q2JYK6MVM1nk_XKCKoJb7zWMpWn50oKLfGl_ibv2SyyICFD64_VWZzXlg2BCSon TXrDl7GFE8z2YiwNs07ntuCnt0MihMX_zwUno1jB1M9Yyqv9cN0zn_NlisnRH7VbtGf0ZYo2Yefq _L_5C46NoTlBUbp_3m1W3iJ5ijJIZLYLbs490ng.SQZLDDP2dVKDBOh79D3CMgMvhR950vmLLKsp 0rzGqzZbATFj_3kWL922jtOl_SVi70adksBf.Nr0ViGX9YSBDt8U19rEodlWSLa9cB9mAM6k5ZO_ heD4uRUJ1AvEYnWOsPWW8h.ASZ8SBNC1c8Be9vbnqIYMktHRgk6tNyR_tdk6Jp7PAfHevxIzjDkd Dq5bsaiUUmj5mPdg.AYaZplKOx_biOW02D4V19X4BBi4DhnG.5k7ZkGFyfQ6ZOehEp21TwBqmFiC KFUGSviK97rXI.Jjo7zBrOoczArCRB_O.N2QcR670ehEk04nyXaOYHhisB7eXWMYdvS4HznDoggD VV_Q8e4t_uwtMTUQVXShHA.EgU0FP6T0dn6LS73vlO05arsYx.OKv6vzanSwZHeeu_UZgUd7rg6K _N27UKCPEKGJup9Nkf4LZ80OveOM_.7MNfrB1zz7uQFDn.N.M7Wbsma95kZgEYLwuQ1WpTMW5yqL gn.hHjCPDpPYghKcD5_5xTIFllbG8L3ZK4ckuEnUVmm8Z6SHGhRrsyIc8KfLWCGA0vz7TXh6TJU6 QIqtMa_vGLKUFIFALz1Lu71kU0hfToMkeE5xDf5sbbz1_q3VvL7mSzv0mmi89TRgmo0_xe6GnwfO zjLEcJY0Rxt4aswFRvNTnyFzrwcYlS4EdENZFB7IWIW_FVIgcB.xmdyp7cT9zqJcBvne_r00HirT H0pE76eSxq2Ai8nEBIGYHQrPoGbd9ubAo90XEwH09ugxAB7Yn9StyKk2kipOl2.OJboyY_h2VK_4 UkypIfi1MGgls2yCIQ7JjvYyKC3JFXmYaqhBwjD0qB.bhs__lZ8Nz5B9zRaLVwJNiHrI48dKXvP0 ibwYvLrRnQmHDOL_kGdDk6peOhW27lKRaCsyJ.5N5Ic4HfB00OcBXDz_YI._hwVZbNhZ8D6BmJvg br_8ykezAeq.sYYM.Gll42U2jkBUMCuRKpAaV_cFICOTPAzasqXmY7oc.MO2jjNjXGmTUjNrK9Rr vA7aiavsGpRMeIt_0tdz9GJQ4FVsQ8Yx0nKJaQiOY3nFepZwfRiZD7RJQMbzIFtUxXv8hbh_CgtX H4RlViFLfE214sMhsVR_sveS5KV1UsWbqcny727tTfM0J59_M6F2vTp0r83qfFabAzSg78hrgzip 6A7e73PdMNIiL98uXt5W1FZwJLwdcEmmjQXUacUTPo.AOaoVYfGMibVvjXKvXAld7IuXXV4EEDCI DiuQUIBMrfsclXWsdAFbmjPGtGDzB8KqgJEBwazfeyIiOFQC.dxruoFKYeLVjZfnBS3Y2zm4RFtp BrPYEJj8z5FyJVje79BKfO69gR0.9fPP9o.KqdWiSdcLsIOTiCK6ZRxlkeaJIxmXxHIsH0C_bTWL Lz7JFQQhFBlQVX0Gcz2X3tTsQga9VRWpSR1Uyx4uvNGmGaK3DzFXW8_Tclt8WXHictJB9NBO0oCP bMxpLzX5hbWPYjPPyuGPuzAXvExoOdYr.7BAlyEg1xfGGBAYuYBPH1MPiugegJsZQd2KbXxha_aE R6L_FLsVSW3qvcasuHUOfWr5abK9ivFJk360SHsgbPUAA90Ip97Fyc3oKZgSbecxSOYaJo1MAIoP WoJwZycQmoKxt8UJEahTDuC_a_KT5LQd5pKCYR_V5WhyPacvbJRTQt68JqKqKmiII8Jz_Dyo2qgw QMbxac9qHfmWDuyOfMgBxscjGK99QjR878XF1Y.lK7JEn2UhM6O9uvYVNnmYrNptLT4DeUfSPrTZ LzIkZNGGgMmKmW9mbSK0Hcy1eyjdl8lvAdWMUSOz6iee4igUCb.3yIyN8bbelVAYBWMdFKuNUvFI XbUj.osSB8oHU1XQ6c2NqdH0WFC54S9ydRleG6bjdk7Ne8s99tCZAqKs2Snz7Gn1K5AnGwNY92he FtkFOnFIUTSiQJraXSuO0ZYiVmzu4O8WAxzBplfUKfQzL6g2KlOtIazZ_oDGiMXtvqqk2u1mKwuh P9r.mDbYJFriIIQCVFlrGHw0IsjWft9B0faor4gSbWsX1iMIJ6nBQiDu33S9x71hBuE0bK5_otWs B29_Vz1GYx2bK81YXNjvbJSiy4WNdaKZLLdcbDOB08gMOAh1t5BzuW8WczBLcMC_GAQ63dVSzjw2 KwX0C1PZ6iyQurqnc5WVGUQL70dYzFiDeGnRx3YE.Oa78nw-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.gq1.yahoo.com with HTTP; Sat, 6 Aug 2022 23:53:54 +0000 Received: by hermes--production-bf1-7586675c46-95jxt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f438bc1ec14c6ac192319bceb1d5733e; Sat, 06 Aug 2022 23:53:49 +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: Why NOARCH packages aren't available on all architectures? From: Mark Millard In-Reply-To: Date: Sat, 6 Aug 2022 16:53:46 -0700 Cc: freebsd-ports@freebsd.org, Stefan Esser , Yuri Content-Transfer-Encoding: quoted-printable Message-Id: <910A1B57-440A-4516-83E8-7C687378FFFD@yahoo.com> References: <689E23B1-BBF8-4A08-AC20-2CFABFB981AA.ref@yahoo.com> <689E23B1-BBF8-4A08-AC20-2CFABFB981AA@yahoo.com> <481a8589-d2d0-33bf-094a-2a8739053da0@FreeBSD.org> To: Tatsuki Makino X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Rspamd-Queue-Id: 4M0fSM5ZbQz3LB8 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=CxyKMXxH; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.206 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-2.40 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.997]; NEURAL_HAM_MEDIUM(-0.90)[-0.904]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.206:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FREEMAIL_TO(0.00)[hotmail.com]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.206:from] X-ThisMailContainsUnwantedMimeParts: N On 2022-Aug-6, at 15:19, Tatsuki Makino = wrote: > I too thought the ports Yuri-san mentioned were not that good as = examples, so let's add these to the examples as well :) >=20 > https://www.freshports.org/ports-mgmt/pkg_tree > https://www.freshports.org/multimedia/openshot >=20 > pkg_tree is a mixture of _4 and _5. > As long as we have perl, it should work, but I wonder if poudriere = hasn't gotten to that build? https://pkg-status.freebsd.org/?all=3D1&type=3Dpackage shows that the most recent build for a powerpc* was for powerpc64 and started last year: Thu, 20 May 2021 07:08:04 GMT. Do not expect anything more modern for the likes of powerpc64. By contrast, mips64 has been getting builds with zero built. The most recent build with a non-zero number built started over 1/2 year ago, on Thu, 27 Jan 2022 02:30:02 GMT. mips (non-64) goes back to starting on Thu, 31 Dec 2020 01:03:30 GMT. armv6 is odder: there have been ongoing builds that include successful builds of pkg_tree-1.1_5 . The most recent builds were during the last bulk -a -c style builds, as shown at: = http://beefy8.nyi.freebsd.org/build.html?mastername=3Dmain-armv6-default&b= uild=3Dp14c9723a310c_sb43b8f8157 = http://beefy8.nyi.freebsd.org/build.html?mastername=3D130releng-armv6-quar= terly&build=3D10f9cea52df2 via use of the Built ports Search field having: pkg_tree The build started back on: Fri, 22 Jul 2022 03:38:17 GMT and Thu, 14 Apr 2022 03:32:37 GMT. (The builds since for each have been incremental and so no rebuild was required.) I've no clue why the armv6 builds are apparently not being distributed to where FreshPorts checks for them. This sort of thing is one reason that looking via https://pkg-status.freebsd.org/?all=3D1&type=3Dpackage is sometimes handy/important. Also: https://pkg.freebsd.org/FreeBSD:14:armv6/latest/ shows 2022-Aug-02 dates. And https://pkg.freebsd.org/FreeBSD:13:armv6/quarterly/ shows 2022-Aug-05 dates. Even https://pkg.freebsd.org/FreeBSD:13:riscv64/quarterly/ shows 2022-Aug-02 dates. https://pkg.freebsd.org/FreeBSD:13:riscv64/quarterly/ shows 2022-Aug-06 dates. Such can be another cross check. Checking for risc64: = http://beefy7.nyi.freebsd.org/build.html?mastername=3Dmain-riscv64-default= &build=3Dpb2bfaa3cf348_s038405f32f shows pkg_tree-1.1_5 built for riscv64 . I will warn, that for some platforms/FreeBSD-version combinations, FreeBSD updates Quarterly more often than it updates Latest. > openshot is the result of a dependency that makes me wonder if = something is present that cannot be built. > openshot uses shared libraries ffmpeg and others via libopenshot, = which uses from pyhton. > If our architecture does not succeed in building ffmpeg or other = software, it does not matter if openshot can be installed. > Until I configure ipv6, I cannot see what the true cause is :) For armv7, openshot-2.6.1_1 built just fine: = http://ampere3.nyi.freebsd.org/build.html?mastername=3D130releng-armv7-def= ault&build=3Da51002eeb3d0 I'm not sure why the build is not visible on FreshPorts. I'll note that many perl and python programs depends on C/C++/??? built materials indirectly. For armv6, openshot failed most recently because rust-1.61.0 failed to build. rust not building for armv6 seems to have a long history for openshot and others. The most recent for openshot being: = http://beefy8.nyi.freebsd.org/build.html?mastername=3D130releng-armv6-quar= terly&build=3D82d74602c503 (seen via the Skipped ports Search field's use). As for riscv64, openshot was Skipped for gcc11-11.3.0 failing to build: = http://beefy7.nyi.freebsd.org/build.html?mastername=3D130releng-riscv64-qu= arterly&build=3D81b3a02fb49b Looks to me like openshot might not span all the platforms FreeBSD supports --and so not have a good use of NO_ARCH for FreeBSD. But I'm not going to look into the details. I'll stop with that. =3D=3D=3D Mark Millard marklmi at yahoo.com