From nobody Fri May 15 02:44:48 2026 X-Original-To: freebsd-pkg@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 4gGs476h0Yz6cdYY for ; Fri, 15 May 2026 02:44:55 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-21.consmr.mail.gq1.yahoo.com (sonic317-21.consmr.mail.gq1.yahoo.com [98.137.66.147]) (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 4gGs4721gSz4BJv for ; Fri, 15 May 2026 02:44:55 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1778813090; bh=P2LuRczyrTp0duSST7gNlXJzrLQj/A7K6JfP/WQpVhU=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=KYGHoPQ2QS0s5kKNPfa4Q7G0DsIJa6Vjlchq+wqpDWtFOZ3HSqnhvvkzdBGOV+n9ZTYfhO96TzFL12MVTGpKQvVhJ7c5th9QHgndaBdqteXwZJgVDe5a5d+dTYXFpU0pY1SVxkikPMOizMc0sh6XP19WkK7PZ1WhiUCrryqhVPOM8PXgLJLpG3QsTe5XHdHC5wiXhNyA/SdSl9cnv85Re5MMPoA35i9KdUPLhjbwgNHTQvzy0ktz+oik41MkiCkw/CaVJYQMVYj0vm8pCVFpAUyV9WgnEg9P0exzEtez/zfkB/BVSK5RVEZhsxJQdh1vIjQvMAR50BQivYtjuM9BXg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1778813090; bh=HpiVHxxWrE0qbMXyqoxhTtdgzWDBADeFmKf6uqnifjZ=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=j4wIiT32qBCTmuq/3bJ30hl9PPWADZnIeeMLhbLEJNRxRxor1wGc/sh44/KvWq8TT38HRuGqOpZt3bEYXeif3i76lpoSIQFB0kj7m/9y2LywuO7DuoIc9EeBPcV7MbzTpxmtL2ZjioEj+UlF27djRYN9LRRYDUzQCO8J1MRmtvU01WREfaxR1c+tXdFAoTopGAx1IkHbWOpzqQR2Jb2oAKLLf+uiA0HX5gnUPXK9RMGHv3aIsPd4OYvhKLShiZDMulzf8qKIslz4+WWinAPEPJyRp17nZm06IoTEK3USVSnmNVmR9yqAnTfGbzaPr1r/zQxZ93Sfm/fpiEMRUJYJZg== X-YMail-OSG: MLXyLE0VM1kzhWRDfgJ3FZrg0ldq0PhIFuWCAF9KTRPEqabX2QAjHfSiNhevC9v Q1XfpqrwzxjqAzbjuOJRKg.eyaUmoEfQpGrhsw_P2h.zTUki3aEhQ9uzfakRgjxw1Y..tXF7fhP4 .tjmU8WqN6Z6Z8kdIt9Mma43rWnRqD0eNl4_xOVigOgcVoospbPyYvH5GBPn.z53EOY8J4AB6zi. sKwo6GhNg4abD0o8k5Ny6qyN7jSj1mu0HbUFHnn7Cf.PSG.1kKvbYzgk.7SudoNDYqy0sVNC2AFn iw.5oKJV3AUWOc5dc0uJqXYciJ0MUYgNTqPVldOwQGJ4SwOEG6H33aPX1k9BipV_LjLOA5hVNW9N wCOXP_q9Tr31kA6zQJIvTc4MEdWkNjLGas13C245V9xniyUe5Wka81QaLWybS7Yz_AfaQ4aP.w0s RFXpO0b3z_5fVY56WODNCoUlc6LeJtjgA5hDli3nY0hvhGRxmfLBr4R.nip7jFakCHQn7y2HyZ13 r1G7lyR4HdMwew7ppOYUVVheRXZIiRhO7WQc6H0pkV3_RwxBgOzIdCe.pYp1B1sFP7oON2B9_bb5 kMHulQi47vQDimrzNE1RAkFf.t1yK08EJnkzCqiD.UdklbEgn4ITVhd6fJMA7Upm7xl6gsXtqMI8 nlfRHTwSrkZc4ucC9rmKaYC0L3AvwWKTv3TntBIyjqEY_rrgRhSk8S_Y3ZiytrMMN13P8VPplp8E tqYrauqudAgiI1f4YtkX6jvrMuXGi0KgNcShHgsUXWvIM544ELx0Y9N4cHNIN7.dbiDhZJtR7upS R1MqrQUj4QRa_UjmK3xj0PSxoTduWvKKaDA_drftA3tQRAU7EJ24CN7eyIHmQcBcoyibBth8M9Se mytsjWgyx6_4SlnAGos52YBhyQotGTmjEqLEi1UnNbbBGPCPnmW0.9nwD5AQLzR.H35USYmn_rXA .0urv8uPDdtMkEWq2jO_X6X_PPKytoUH3.T9UBP0hS2n_qrM4IJrtAo378CL3Y9Yr_G9_O3Ri09x _aiFEME_jiSbcd6kR.zyvOWUcPp.vTkw0rzZ29PTIGgLAxNBe8_r1ppEoQaRY4of9wuUWhb5mddj VtN3sQWAlIPd0eIQriyl0zRZkzcM6fCsAZKMFFd2mynoV.YVa8Uas_qRDaGAfX9tmhh3yk4PPdgy 5ANUse0M71_5m7rVuWoGLX95I13pSlEaT0s92G8pFdp0nj4nAatTw_763Yr1PZLq5_wGUn6hDb7j H0xaHSioEr2Kfp5.lteLrvcch0axOsDS3zmcggz2PCrObK0LhF6JqJCcytzyAyxuG6s_aDhQNB7E 6jOYQWYASzMvtF3oGqLd8IqluWVwX4gDn98qtf2Y2dtF7y0lDZy8Hld1Ovqkduh6nm2fLBf1KU7. h3E1sG1OQ4ds6DdZPww4fjRD9q_HKcxBZnOYo3PLVSG7ZDH_.q_JLtoeLB7qHFG1QJ.vqqU8Il7k 2fWR59sFY3pfEnI.qBbcVjJfGHGcziwlEcFUFOlISn4AjpvFoTs2HjZ729FdB3TWikXsuTbzN.lz Luae.qyzydsOT2vyNmu2MVOoNJ2YUYtZ3UEIzph.XiQLyCCeOd7SeEcj6yAg7i_ouKjhBZQKfS4U iRjPxFd92L4Vrv8mzdITcJUQIo5QP7EQRybHBb4NPagnvryLlzZabuF0TusoS25eSZghMpJbYR_b wLfFXt0Zv4cMvKxGrM21BEaKgK.97deNmIyghp4cd1Yj0V.dpQmcfJrfehEHQsVl.14Mn3VpYjN0 6yIRdLfP6GxzGMayJxig0y8OvLDuuDih9AE2ouqLsSkDHSl4yRPY3xG1QxO7ZYzDd_fgSObTerRg meOpOm8mENdnyxmIQLQAh2nbFn8gdgP2IMIJy0ZFzj74QZFgF0irBDvnjQQF1NpfkZ.5HBEtAA.8 2qBnIBPTGE5px5AcPn_JdOhwuVtQpk9AHZRHJoUataYpQ6z82bFPordfK9Nn5OUn5jGZpcOMyvEV _QYwU8kSBX5K2pufKSrF5ybi65CsHDcxWKqOnhQPIVAjDXe1OQg_ilKy.swuwDZ7wSSHfzCQTKhc L0Zk8Mg1lP4Mf09lCsNn_R7TQ2stLKcEYGyBJgd7Fem0bnx8KU7aSyH_m1yweJ1sRVFl7QFPL7nj _1QXwXxPeDM2f5EuroIqH.cLmgQpQxDccY.Pofzqh.W1lLuGicgiBefYP7hhurkFLzrjhLLk8_Fb fWBq.Qud.jN9Ikrc2p.XdZcDokulfABrLCX9sf2TUjG3uUl2pUzTT_fUwyRlBoShTk9DCIO.JZKT W1xEMFm_23NCoXJ5UtWZmfreY3Di0Ho7flLCY_z.IIT7uIQB.sfZ2Nh8Sg58dHbxxOZnJ X-Sonic-MF: X-Sonic-ID: 889cea3e-d3ce-4104-bdff-fd14e13650bf Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Fri, 15 May 2026 02:44:50 +0000 Received: by hermes--production-gq1-7bb7df5c46-m46kc (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c47761cb39297b96b90f9284d92ca8d1; Fri, 15 May 2026 02:44:49 +0000 (UTC) Message-ID: <711b4cfd-83ab-45a8-8131-135b75417887@yahoo.com> Date: Thu, 14 May 2026 19:44:48 -0700 List-Id: Binary package management and package tools discussion List-Archive: https://lists.freebsd.org/archives/freebsd-pkg List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkg@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: circular dependencies in ports tree - how to fix? To: void , freebsd-pkg@freebsd.org References: Content-Language: en-US From: Mark Millard In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Mailer: WebService/1.1.25725 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Queue-Id: 4gGs4721gSz4BJv X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated On 5/14/26 06:04, void wrote: > Hi, > > On a 15.1 poudriere jail with latest ports tree, the following happens: > > [00:05:30] Sanity checking build queue > [00:05:30] Error: /usr/local/share/poudriere/ > bulk.sh:pkgqueue_sanity_check:27:Dependency loop detected: > These packages depend on each other: run:libheif-1.21.2_3 > run:ffmpeg-8.1.1,1 run:libcaca-0.99.b20_1 build:libcaca-0.99.b20_1 > run:imlib2-1.12.6,2 build:imlib2-1.12.6,2 > These packages depend on each other: run:ffmpeg-8.1.1,1 > run:libcaca-0.99.b20_1 build:libcaca-0.99.b20_1 run:imlib2-1.12.6,2 > run:libheif-1.21.2_3 build:libheif-1.21.2_3 > These packages depend on each other: run:libcaca-0.99.b20_1 > build:libcaca-0.99.b20_1 run:imlib2-1.12.6,2 run:libheif-1.21.2_3 > run:ffmpeg-8.1.1,1 > These packages depend on each other: run:libcaca-0.99.b20_1 > build:libcaca-0.99.b20_1 run:imlib2-1.12.6,2 run:libheif-1.21.2_3 > run:ffmpeg-8.1.1,1 build:ffmpeg-8.1.1,1 > [151amd64-default] [2026-05-12_19h03m56s] [crashed] Time: 00:05:19 > > How to fix, please? If not fixable in the short term, would this best be > raised > as a PR in ports infrastructure, or against each port? > > For the time being, I'm going to try commenting out each affected port in > the build list. > This gets odder: is a successful official 15.0-RELELASE libcaca-0.99.b20_1 build that involved ffmpeg-8.1.1,1 (and the others): =>> Building graphics/libcaca build started at Thu May 14 06:13:59 UTC 2026 port directory: /usr/ports/graphics/libcaca package name: libcaca-0.99.b20_1 building for: FreeBSD 150amd64-default-job-17 15.0-RELEASE-p8 FreeBSD 15.0-RELEASE-p8 amd64 maintained by: multimedia@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1729 Sep 30 2025 /usr/ports/graphics/libcaca/Makefile Ports top last git commit: a6e06ed2ecb2851fd8d9d8d77609d3f13d61a550 Ports top unclean checkout: no Port dir last git commit: b64b73fd938d5b2788547d16ed6a76493acc9142 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600018 Jail OSVERSION: 1500068 . . . [150amd64-default-job-17] | `-- Installing ffmpeg-8.1.1,1... . . . =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-05-14T06:13:59+0000' 'PKG_NOTE_ports_top_git_hash=a6e06ed2ecb2851fd8d9d8d77609d3f13d61a550' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=b64b73fd938d5b2788547d16ed6a76493acc9142' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.8' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for libcaca-0.99.b20_1 ===> Building libcaca-0.99.b20_1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for libcaca-0.99.b20_1 build of graphics/libcaca | libcaca-0.99.b20_1 ended at Thu May 14 06:15:07 UTC 2026 -- === Mark Millard marklmi at yahoo.com