From nobody Sat Oct 2 04:52:28 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 5F1D317D5904 for ; Sat, 2 Oct 2021 04:52:44 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-19.consmr.mail.gq1.yahoo.com (sonic305-19.consmr.mail.gq1.yahoo.com [98.137.64.82]) (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 4HLvjl36X1z4lJs for ; Sat, 2 Oct 2021 04:52:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1633150355; bh=f4dqyref4jIPWJSUepuW+4UQ56wdEf7MpFkLCYai+Yg=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=SV7TEiSmufnyFDVYjKLFny3czGt/tuhIepevMwSD86+lq+OIpjvILuSvQ2JEBUS2baLjek1qYIhZkuwF2loASbtup7yrOjYX366e6Gpr1t50AE10iBnAL1VMgr5GFQk4N/3Dw1saNoY9WIhaN3lFJf2raknsxTjUmyuz8h9TUW63+5JhK8arCGOZxXJaIxT8kRRvYPU60DTnrOLJekiHX12kiRpTZPb9wIW9TuRhSxhG7XWfJ0eJCUOzecv+4XPc3iVO4DJEi+x/LK20/m+1cIDKAdBNKX3UIpXcIOYLwRblWyYkV2FuBiOQ1yQ0toPpyXwPX0vZJxcMiZpuSMByVQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1633150355; bh=dQVA94mguMXYbaym2xwOe3V2tedSU8x1A1hgYacaVXN=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=Dye2QktQ2RNf2z9gxt2pVibZWFwAqWe1/HDy6Z6uxjeq/FXYvvd7soH1+qGYsTeBxRqMhtvBlgQVc9KLrltHcJIaG8JpnfGMVNYclQB8fT/uhIOAlxNP4JkpsYE4CHWKKwKPvDJa0QGA5XvJv9whOcDSbu+8BX9kVkE0kTmiE+YX0vD/AuOBlm4DRmDCNhM+ZRGweoA8b3HFuzKbVzTttV8VsCp7wkxSuY9Adyx3sNBEq5fap5EIYH/oxnoWShDSmRVI9eUseCFqVK90YRigKs+x/YRXKt3vv7a9reXLXq6cb5k57uaBg2bfHHZLFLNqYW2MmyB0rzBjYgEZSns75w== X-YMail-OSG: 39n8vKUVM1lVg_KEej5MLSYKOg7JBVSHqWKAeSxX9kI3jq4dG_CBiETarA81TXB JF4es4yAX8EK.gtTlB5ZvXtwliIHGV7K5Ek5Yuo_vPwfhbERy8rKCmbJxuPmATWWjoiJr5kLeayl fVooiZWb7YFPnp0X0OSRzonXiX6Vxy3Qt7JvFHR5qIwNllpPas6uJ4vAgdd_fjGKst5jlIJtTbDH 9vR_h_fADtRYDaMHnq1GgaUh6ckdIF4VpQav8V6L1kFPYpTkgRTOVo0playt.FJ.vLVWy6Bw9IEg nhoeVyODHk766uIU5azzoz9e5JVK5Tsw0ON1GPSVdusmuyTyW60696l2jn7.8OKHqRqQpBJnZ_j9 uXItT_NyaPAXY3neJ3KrAjqaxzjTv7P.dC_O8Lsvwibg9nywhXvOCMOXekdhymq1iTJjxHgiW6P0 TncmL4_umtpieyhjL3_UKmTx.Qx7_hDAD_1dvevadJYFN.VsZY9QgiorWbXo5XENBBh4z5x92iv8 _CJK8H2s5SDRlOocY8MtkoOEQepDyOtHB4MZjH37xNIsgIOgoi1vHaxZkPeQyPl17MfGHcp6I47H RpHUnMvLZecidfGepNZTMvQIsQbRQPD5MbJK1ReJiBxvbFY1DU7QqWb53weHYJkWvtm9_t3q9n7t FYdmqrm7HXAhJHAslxmxWFhETzparmG_BiAibQbpPHpjIb.kShJjqEcLlPLtl78yWUyznuTm9qaf 7rW3_1lsPOur09fFIcufEKBSs3ByHg_KDUZAXR5hWAiDj_WglWWK2TtXWcPrpRlZ0n6KHmxnbms0 mjKbv6d9BHt8.DCR7dOX1RJWqtYXdzv2yp7qcIPn.GnbZaGD1z_XIxEU9qjMJS4VshEAbRrDn0aA o1oVexxC1oApBv7xSaaxUJiALwfOR9ejkoU2tyAh_PlcjMPlvR5JGUehuFljLVBW.kTBbtIb_qot tUyrQmvqkccYkN_4p1msxiR8xQWGtiiAGfRlokmN51Kzx1X5ErCA9vYsHDC9J2IHMwynb41wW4bE adjaWOjEsa1In1RnUPFkNoQdYR6n2pLoLc0lcmcYgmxyoRysHf8s6QgU0xz5xa5ZJSQRQrxRaSku .wfJTA6sNrGry2bQNO8a5cpRRZ8z98sg7qQ23wTfQ2QANEQMorVkeNY4.lq9h4ISt84DOat4mV8L 84ZjuSd1ZGPm93lPtV_x8rVQaJJTPki740xK4t4eiqUtCqJ6NXER0cTcbV6cAzZjQQIkQyFYFCrO uUepsFYvnxyDPebcKzuYiO95.ksMJWdj3bEi0VslrcKncxv1ytwW8fbqpHli6Fsuf2we8Yjsnlrp g2jlvVhW7CK53VRNQmn3Fr1GWg_vcyDpCmYpmJHkI3qDKVa58shh.IpCz0GE23zzd4thTO8WKpa7 k_iIxrUorwy3ljBxXjih6U5r2Yjp6GbbcUMjWVg1mDGLTclm2URKlnvEjh2lYqFwEkYfOm3dM.yJ IdTipM.6uBCS0Gfn1Hvu9PMdRfrJDmeVMz6ZoQh3xBTtpQBSQviKV_StbDPidapHCHciRrP6oeOM LUwRzu035aEz0mJldHlEwcGkCizamCTFNWxfZT2fSAEceAhftfYgtg2vtLeY2WWwONpMrcBiSs7N qfHcv_RDAStDdMz4pD5SLfEWk9tDe0U_H2CNQu44ELRo0vI8SShsHjESsV5innDDMd19rGlByUN. jfRALs8qLvzrtQpOyfMkAiErdTjc6y6qavT4KJlyhtm39O36MAlMUswI7NEJWrRwFbs9r0vF5Nrh CYq7esKLEss736_R5T581AEHncyBahnw_jWSdlv.J4t_a2a2UpDIuGySF9tPMkpG3IXxs_8qtVCY PR2gtxJ9lltQCliFwoJt_eoT6Zn1XlEmWuqOfaL8dgW4Ry1jkzUbIATxtBw0W94E7VqfstCwqbvm 1O8AVlWMfxmyeeCbeJ9SSid48R76A57iL2oL66vcxFFIjw7sG9AG3lyEY146_oG3TP3B0vQe9Bsd cdg3g2tTiqBntQLWJh9CXvQTBbMSTTBJRS7DoAnDk3_hI2HFCnT4ADFAXk5FOvMgEJjcu.S0.svY kRZgxWlVw4areMCaYPtWZnwKnwDboykRYYFtyG5pvuJFtqDf6ITpvIzxCIVoCLFv85yeQ4oQU8x1 TeoZU4JNv70PfUYQzr1Sc4R1B_C1YTsdoE7Pe53G5A8gVt_cZ6bqhpc1vAQgPEk5tVOmpUnxtr1h 8FDz97qyhNS2yKWG2Fd1d6BmYjz5CkkTaHwuxAl1wBIoHJVg.HH8_tDY_HP0MQijUxQ4h8t1oKsQ UjTwU0ropDKyr4VNV7c8C3I..lrWvPGq8izDcb7b4JzJj9blmsPPeczT6V1zVK4Y- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Sat, 2 Oct 2021 04:52:35 +0000 Received: by kubenode513.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 78d50c971174c6b064fb7bfcd33230b4; Sat, 02 Oct 2021 04:52:29 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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: poudriere-devel's implicit LC_COLLATE use (a default): does it mix well with python3? Message-Id: Date: Fri, 1 Oct 2021 21:52:28 -0700 To: freebsd-ports@freebsd.org, Bryan Drewery X-Mailer: Apple Mail (2.3654.120.0.1.13) References: X-Rspamd-Queue-Id: 4HLvjl36X1z4lJs X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=SV7TEiSm; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.82 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-1.32 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; SUBJECT_ENDS_QUESTION(1.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.18)[0.180]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.82:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.82:from]; RCVD_COUNT_TWO(0.00)[2] Reply-To: marklmi@yahoo.com From: Mark Millard via freebsd-ports X-Original-From: Mark Millard X-ThisMailContainsUnwantedMimeParts: N I've a case of my poudriere-devel builds of www/chromium in python code that is executing but the builds on the FreeBSD servers do not get the error. This lead me to look at my log vs. one from the servers and I found a difference that I think might change python behavior, not that I've proved that the specifics are involved in my issue. (The bulk -a with the failure still has days to go.) =46rom what I read locale.strcoll(string1,string2) and locale.strxfrm(string) are based on LC_COLLATE. From what I gather, for python3, this LC_COLLATE assignment may be rather unusual (i.e., not some UTF mode). (I do not claim to have found all uses of LC_COLLATE, just a couple of examples.) The difference is having the LC_COLLATE assignment, as shown in the log from my build but not in the one from the FreeBSD servers that I looked at (that bulk -a also still running). My log shows: POUDRIERE_VERSION=3D3.3.99.20210907_1 MASTERMNT=3D/usr/local/poudriere/data/.m/main-CA72-default/ref LC_COLLATE=3DC POUDRIERE_BUILD_TYPE=3Dbulk PACKAGE_BUILDING=3Dyes LC_COLLATE=3DC seems to be from: . . . ${BUILDNAME_FORMAT:=3D"%Y-%m-%d_%Hh%Mm%Ss"} : ${BUILDNAME:=3D$(date +${BUILDNAME_FORMAT})} : ${HTML_TYPE:=3Dinline} : ${LC_COLLATE:=3DC} export LC_COLLATE if [ -n "${MAX_MEMORY}" ]; then MAX_MEMORY_BYTES=3D"$((MAX_MEMORY * 1024 * 1024 * 1024))" fi . . . in /usr/local/share/poudriere/common.sh from poudriere-devel (i.e., the main branch). The two LC_COLLATE lines are not in the release branch that I looked at. Eventually I'll probably test if this is involved in my context's failure, unless I figure out something else that might make the difference first. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)