From nobody Mon Oct 10 21:23:19 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 4MmX2p0Dfrz4f3Fc for ; Mon, 10 Oct 2022 21:23:30 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-24.consmr.mail.gq1.yahoo.com (sonic311-24.consmr.mail.gq1.yahoo.com [98.137.65.205]) (using TLSv1.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 4MmX2m6Zs7z3SsK for ; Mon, 10 Oct 2022 21:23:28 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1665437006; bh=2v2x+0T21ZFJ2E3L1maf1Fn2Q8MDrmRDXwVb9+RKEuY=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=ej79DwNuhovoq7ohT2i/9dOdhfV979xhpBUo6/TguvUVuexY5uv0x+bhOVzmt3IOZ9trGWotqTiaX1KDLTbq/SU7wnCXtPKAbnBK5D+A63Jc10Z5hjsNrXbCDfGHkwIpgbyirf9PBrg5sseizWSKWPnxn67VKCledAkmAD45f5H4fziEzflkyBsKbIOCK+r6sL22NXhOlc0Pn3xu2iSiM75fXC+oPcFcojtvLFjHvQcAG8vqwPw6WEVYMuSfLg7vHUgWjp85TePjyjAVSsW7r2r+M1kakcz/275+kDQleZZTyTAj3C7EV6V+oSXVzB75GifmEGlaqKyr2RrkAtKbjg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1665437006; bh=uaaJJ94xgqdR1+i4ORisYJLRu8RCVPNyvroSY8w55Cx=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=jvMiPJAFkYskI7FVchhZNOQ5AeG+sqJLep8swQ5sJVHyR8cwNtEwZDi8/M7UHenplhOpEGDPQGASspwJAzumo/83xn1ky55dhId74L85PoT3VHnsWt4qX2t8Cw+pALFJlKkdx043ZFkaZCkewOZcCOXnwAbErtDlRJuNyFulZVxwy7/51VcyfsUqPy9nKFNfBCNf1dwaEXdiyrpBB+CxvGnW7Us0lvn4Iy05zJrN91DojIBI2EKRVtCxq7kOqUpn1JGejdPauJ/szfXqRVK3+6yNBDxiLiPr21W0K15B/kwnX8YmMaiI05qmKXAFiugYpNPyq7IQU9t5ALKDLQOHWw== X-YMail-OSG: D_dmQRAVM1nRkAQJulQXdv0q07vWth_WIAHqF7ntwwVGLembhU6E6e1e2kM.p6V G3uvaXxLsyjzm3d5J.4R0k8k8grWUyODW6WQe51CttDD3COfWm.sdNUUQqQ8xNxJY_8qdmWT.Nnr CyB8osBMwyk01kBk5U10qs5ROoO6_w95InrViICdE4Vjs0w3hf.nsoQhM3SXfgfGv2Caa6SHgGJ5 cptW2M8PEHIEL6xkwJs6pYji75QoGiBYvH_qpQ.iPex0L_B5fcoTkz_h3EONfR2umglvk03TsHkI TaEmYMg3DmWW.qAz6GvXMI5dFAJqoI4I5NbeBdxIXK9dn_A71MHGGyjRZkzUIsKKlM8SF7cbtMIh S0wX6x__sqFf.WJLK7_PjLZXYxuXRZU8yRJvvORGNOqelNnM2Vl8xNIvrLg.3uI00DW_ncb1GrX1 KVNyLJ2trq6t6WB4.tApvE1.64mp75bB2BX0riN2vfp90D7oaME8Pai7QLxn3CO9wi1CdBG1Fl01 6I.xFqBQ5rJOb5DIECuNZourNYrO8UK36wdddK6yRSPxnAe56PESlPXtwM0nlnC_8b27IOvf5cb. UzZ0fmlGUvUxLStf1mvbnsHbX_nt.wewzRjx2N4nQuyuZIwuy7_GOgFFfwfS7Fyz2z5H5wrtMWpM ighpQDbPvlzrZVms.nDDxQnf6Y_upHWgfkDHztZNzqV3Ujuyo.qhYDE.WQjhPL0gUHZZUEAGeGls 0gOzkIBJ0iROKpTrwxwwcNqBQWts_sm2dIzBEmkUNSNml26JhjmtgpD57814ikKDZG_rGpJHq771 gacuCcjafyIm_8bLDsRWiyTUXPaCbLyJ6JXCosKdFD5KowcoGjbgmOAF_6aaAVrGHZC0G4rxazsU g509LudYJWbOW4n2QJvSgG2_20jbaFTVsD_bjYbqsuC5fpKfyQuH9PnGPXF8hkAKJ.k_5TSLjEqP mlO6.55c5bkkeQXJ2aoDyLQFu6eGDdEglyp0hZFyJPrYlnXVW_ivIfL4uD5pxEqN.TcFSJ3N5OV. Lay1qzk0CAMiRXaej5CrlTV0Irv3eq5oL5TwFGabd5Sc_jG1RJN0yCqvhNBgQDo8zaY17fgnOOfg 6_EAQfMoz9XFCwt7b1dVthJRql3OltNBqxQWg3pJ8vZtlBJ.AsJmXbV.SXi8bKOu40w..uXbGIMo lYkUHjv83L_j3nQeoTRuuixFV_UwhVK.Gkp4rv2i7S6f8MNL1_Qr1EE194Kk0SEN8raJwUfByLhZ F9Jg4dMlEZg6yD_My1qnA7L1xxxTUGLuiXUf73prfTdfc_Y2e5F6ewpPmH.k3foGzdKniI35PsSs rxHZfxPPn3b.mCxxYO.UPlHOtEUNJXvHNRAXS8Zi15RlWtFxSpRJ2uB_3ZlCNLWmXr2z0lscflUR pEwCCGIArK8AkRqNHf0O9FB_WuPX3uwueekbLkyg1aSzHPea0JfXeVy9nI46dkVQRQ8C7ZLs9l2L hH1624FdGwccWVwgmhxPgj8BTCW6YKfM5gCPikLGi1vWlSBv1XIAdNSmpEMQYnw8dTJtMM9We9Hw cHRCSLmMcZxXnCOZQOFLUZC.wrWUKtATFs6mu6MiJyfshRsLgj4S9zghaVvorCBIFDsy.gjmdV7G AdZZ3563Fcy3N.nMAy6KBRWeFf2MY3jsTALWGCNCTnOE4DGk13g6og5liOuMdO5pctHtRd.zIUX0 ..jCPg_lzmjvwIXYdtzZk3RAns1HVcdhGGfihrRndZlkFHb2yQq0vy.EgFSWQT3l3dnoFBcMaTvt rGeXpbF5EnT39jP78Tg6YFAvcHNMhHzDYSZvpFEXsPsu9ERg97theEoxTNK9j.A5IEXdLYRNJYYz JMpzBZPlk2P0yJf2OLsk4g6ZEpISqU1TcElSjYcue2ZKmGejYDptODxQrAKvnSYg8klrON2dsNrb oKU7RF0HdVztKoabSdfrVOyyJpMTKy9rpmo7SUxg5QBbfJkHN59N.HnAsY6IldnKL8xcJ1oJ.Ppk Wi1WXs8NyR.kZZn8JaAMvP_Dan5bP1qcNI1OmD_xpIpJCnO_R2WQ585CFbeepyyjZ0aPNsBpmYKk 7ZpTcKlJXrkFvzTGJAa6OcLqAvbHa9AMT0gWcGrvKYmv._VlrjPCmcXfDUdeTyzO6dp3Hb1nC5ga 1LV02T.6T.MwJIHOd7vHyk6y4efhPRQALtsoY6PK4dIXmxUGgcql7avWNYt73.FWfdv.cjQHUHuO ZOwYyKwFndwjaCGzC9LI1XnpYuZdbH9KSF.2taCdnirvvcXKAqMT3lylkGQcMZIOFVHlGpa0E0Fs - X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Mon, 10 Oct 2022 21:23:26 +0000 Received: by hermes--production-bf1-585bd66ffc-gfghw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 74c9775514bcb3ace00b1f74e2e1a059; Mon, 10 Oct 2022 21:23:22 +0000 (UTC) From: Mark Millard 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 16.0 \(3696.120.41.1.1\)) Subject: RE: Many poudriere builds get stuck in lib-depends and run-depends phases and never succeed Message-Id: <666BB65D-281B-45AF-81D7-B88D1CB09B9E@yahoo.com> Date: Mon, 10 Oct 2022 14:23:19 -0700 To: Yuri , FreeBSD Mailing List X-Mailer: Apple Mail (2.3696.120.41.1.1) References: <666BB65D-281B-45AF-81D7-B88D1CB09B9E.ref@yahoo.com> X-Rspamd-Queue-Id: 4MmX2m6Zs7z3SsK X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=ej79DwNu; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.205 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.205:from]; TO_DN_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org] X-ThisMailContainsUnwantedMimeParts: N Yuri wrote on Date: Mon, 10 Oct 2022 17:56:33 UTC : > Every once in a while when many builds happen to be all in lib-depends=20= > and run-depends phases in poudriere - they get stuck and later all = fail=20 > together. >=20 > All failures look like in the log below. It's looks like many 'pkg=20 > install llvmNN' processes for different builds compete with each other=20= > and don't progress. >=20 >=20 > Does anybody else have such problem? What could be a solution? >=20 >=20 >=20 > Thanks, >=20 > Yuri >=20 >=20 >=20 >=20 >=20 > ---begin log--- >=20 > =3D=3D=3D> qcsxcad-0.6.2.9_2 depends on shared library: libQt5Gui.so = - not found > =3D=3D=3D> Installing existing package = /packages/All/qt5-gui-5.15.5p165.pkg > [13amd64-local-workstation-job-03] Installing qt5-gui-5.15.5p165... > [13amd64-local-workstation-job-03] `-- Installing mesa-dri-21.3.8... > [13amd64-local-workstation-job-03] | `-- Installing = libXv-1.0.11_2,1... > [13amd64-local-workstation-job-03] | `-- Extracting = libXv-1.0.11_2,1:=20 > .......... done > [13amd64-local-workstation-job-03] | `-- Installing = libXvMC-1.0.12... > [13amd64-local-workstation-job-03] | `-- Extracting libXvMC-1.0.12:=20= > .......... done > [13amd64-local-workstation-job-03] | `-- Installing=20 > libunwind-20211201_1... > [13amd64-local-workstation-job-03] | `-- Extracting=20 > libunwind-20211201_1: .......... done > [13amd64-local-workstation-job-03] | `-- Installing = libxshmfence-1.3_1... > [13amd64-local-workstation-job-03] | `-- Extracting=20 > libxshmfence-1.3_1: ......... done > [13amd64-local-workstation-job-03] | `-- Installing = llvm13-13.0.1_3... > [13amd64-local-workstation-job-03] | | `-- Installing lua53-5.3.6... > [13amd64-local-workstation-job-03] | | `-- Extracting lua53-5.3.6:=20= > .......... done > [13amd64-local-workstation-job-03] | `-- Extracting llvm13-13.0.1_3: = ..... > Failed to install the following 1 package(s):=20 > /packages/All/qt5-gui-5.15.5p165.pkg > *** Error code 1 >=20 > ---end log--- Any interesting console messages? /var/log/messages content? dmesg -a content? Can you use poudriere bulk -w reasonably in your context for reproducing the problem? The captured /wrkdir/ trees might hold clues, especially if you have cores set to be stored in the local directory instead of in /tmp (avoiding places -w does not record). Note: I've similarly captured clang++ failure data via having it store the files locally (.) instead of in /tmp . There is a command line option for clang/clang++ for controlling where the files are put. That can make bulk -w capture the files. =3D=3D=3D Mark Millard marklmi at yahoo.com