From nobody Thu Dec 18 15:26:36 2025 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 4dXDzm3lJZz6L9TN for ; Thu, 18 Dec 2025 15:27:00 +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.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 4dXDzl6vrmz3gK4 for ; Thu, 18 Dec 2025 15:26:59 +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=1766071612; bh=10uOaiQnMG0nZYTeY8RenKxmvkPGFN/LcWazEQ61clw=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=EHctSHMqfDzVL1vDOdszv2G9/HkDyCI+gFrP1rh/38x0nVbfJlxfCNUlb0aRtioKxZeHZ10nvNK9AQ2yWYfd9bMVEbuEET16A6y+3U6RD/px/45SSABuncOewdsq+vTfbXm9kN3CDkD8VzHYEi1ZPHu1h0CeaLhq/poSyGNP6Engkh2dCIF0gXQG1fsAOavXdapHosSaU5Gp6zL+CA90cjFCpqWXe+yKJSAMIAwWE1GjT1h6kpciJ/u4auC3GrNgOojKuZ5SW9B804AToT8QE7Y/kvwZiYHyWdlcca6LihDg2TdqPEPwSwEOm1SaVjryJiJF5T/2noLsCDq1m35paw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1766071612; bh=DM6LAjj977zi5qumMR5pBLrgiPh+B60nyT+M3e2wfdC=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=Af0E6riPbrWyntQBRgec51hAjZ/ePTAd3YlfoJobc8mdbcay/LTqOTW75TziYWJWc7S46Hdjir9hzzc85/jh2GnkBhSmmVjsAHhOZCwXSNovZtZxfQVJxmrS49pWNuUnHka+xaG41ZG9WpXHHT3YJZjJMY4judvZbRy4KRVAdUFsTgyI4FtVFonvfiZAL5FTJ48jQ94NYxeyhQv8Y6OXyu9HxsSgs43AZLO8NC7Y7BvzyBWmt6D9zLBeZE9WSmBruOhCW9UJXBKTqGTPD5dBy5TC51JkIfNQcns2Zwwnd8yvDyDxFk0j4HktIudWtYuiCQAtF8r1Iv5Z5XVkFCswRA== X-YMail-OSG: rc5cx_IVM1nJ1kn.4ylWiiXWTqksg5cRcxW4KmCmr_HEbzgke1sdZrOKVd0KUcI 9L3x8.zUPghn8x3ZQhQYoKGB2iBHNyn7aq7MSI.d3SBPhoJmrOxURAbL4nYuZEX3BAsOEf0nPM1Q pfFjWOWrHru7IR1FkkmcpGsaBQCRTNqadEnFfJnE2_3Un8W3z7hA9uX7rO54s5KOGvHdpLN_NDvV KorH0Vst75ALC4Had8JZ8uZx.nckLOgWq18JF_ZSAe9o_nPD45LOJG7O5CwpYsyohUIXvQOmVeen gQ2s_aFI.qq2CMnGP1N2.guK0OKWX5WweBSAP_iRbdEJWaXf99_bCADX__YjhITUUY6gu2M07V7v B16_A8s4DxYBUICNSIqq3t0cNpGdx_3kWE2OJvYG4bX5XiTn.D99hEuw9IxIiD0v9rQ1o0Hj5FUz tEuSNyWbAH4OG1xRXVEGqze3Mx3PRHTdL_p3zvDnk74hRknzUdUWZ1ED.XzMcvWkUwsL._3G.Pui boRRW99Ve7UCs67IZsBq2PWZLLShXeuAhGjZWEG.CNUWGfG3QM6.Wg0MXaJorZEoUVh9H19FUdxa 1gDbhArTYJb9dD9oqRvRV4MIdd6maEDjNPyMnAX1vr4vFBF1PQ_FcFtKweXEsbQrYjV01v6lqhYq 4Vfv2PETrYLp9dN_GP52lX51I0tYB_DNwbWYErLlqEAmlpFebwuqkXPNRi8TnWUvr2Y_t2dB6990 N.9UsvBpQrAYG.IGPoA0Far34v10NJ56Sv69fyQg8C9JtSgQFBW8rGRq9jL9GwiIkaNpUwLVjX35 LwIyGYcsUahp__QS7hEw.e2jmqyIs3FbHRFFUWT9U1d31DJsvytmbynpLZ7zMkhsC4oJvbkQRXQk Bf03NlMFUDkOF.7QQzolyXrlBR2KkovNp3izz.JbdvTxK6qhQiSjPqBPuWXC8KzH5xgyTw.xeLoi ZGRwmkysvDid09VWNbd2xSH1Z9WW0YZ812xcsFZR3P94HVeimqvXyI555EzlP5YwnbsPVOcpzqNY .vHLUYRwR3I8b4I5Ng34INZHPAvK6cUXau8y6xSqIurbOVLFbmZ4_Npnf..LdTBKS5zXFy1T_17C a3P9L9cp1u8DkdAqjUnnoS_kYo6NWyDDH4EaYIgbV6SuK6GDLWS4lpXBktemGXWPQ3TX2KXA.8CJ Dg5I0NhmlCVK5fnTNe1.aArtl8v3mYxfol_ifmUf9Tc1M9m0c3CS86aje5SGeHc.SuaVUlqdYfmi vWsL19KB8wy8j35cM8rP95ZczRD.MMuGFUF9f1mLg6ZMm83WFH8.83wuitoboX0lKhmGH0gyzmWp QU_HrALoc30phs8rUZLR0ub6UvXdebBUnZSljEulGvGJZpmD2NsF_Cfx7aCR_NlP6Nwk_8M6gE.7 VlFXVkzvbyRVMdKohI00.t9hfeHS7aPjYrwncWX59z8lDsYSFaEGpYxzhJo2H5fC8KzWj7q6EjDB Bqm9rpwEnfInYIS987.Qc1G3NQ6Of9r4wqnNmR82cyvV76nMS_hBj8H35hqHH5qaqhDUnVYsMg4I HhUnqqU4tWOumVynP.ty_MyKU5mYea4Hn_7Ye.gE_il5uVDFZ0qUt_bvzgyAnJB_Mvs3e612rpmZ MS0uOB3jHI1RPwV1c3QzdmyL09aOm8LB7cgvHZ3GEp_krZbdtxk2zZQGWUqBaNA2NEfI9wj9Q9dQ fBKgUE1LBVerL9RiI.4VlR_k.CirpSYVPcVWdgybxw3iLLdfx2nsoxWnIXCsbtc10f6N.0EgwNJo VMKlINEgWZFQjWrziz4YVOImJB1Y8Oci.369AQ7NWYzIAAKVDKMhiC0eICVs5kxF05.APEvCba_q xoUnODDAxjpt4ho7TZVOmihE_1jc199WxiSc4Watgg8Okm.iVo4rEp8SZ7tNit5W5iN1dxjN.U9S 7GDzYMBte9CYi6A_DDJtBcsMqHOAZbpMQQiRTRI5eDyRvzpUwbI0OS5o4RL5hH5IzOFAJ4dcuwmc dL09z76rtH0yILp4rYPY77Q2geedK2DhJJ1ut3SULLtft2mJ0VwVSt8o5_QGpF_YoB1qERWo57wM WoswihAzE69TqO8xB6nuKNCHCQFZsBrM.DX2.NubUMKsTg7j46FClDqjQmWSBikEGgO2FJ9A1zjL XVzQ2qf06igEi17lDTGFS8Dnx74YMQ3cGX_V_3nJ77lPNKsWc_0w89x_aFeEOIJPxlCup1yOvzT3 2l1onqLsGwqzkPiQRUAx0RDwnhq4dkmflpxPuyPQxjyOirN4XNxG2Se0O8CJ76LJ22AQhr7hAJHL 4fezn_sg- X-Sonic-MF: X-Sonic-ID: d2d6af27-288d-49b7-91aa-a6d278f174e4 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Thu, 18 Dec 2025 15:26:52 +0000 Received: by hermes--production-gq1-54bf57fc64-trzjk (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c7d71e345348819560e199b204709240; Thu, 18 Dec 2025 15:26:47 +0000 (UTC) Content-Type: text/plain; charset=utf-8 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 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: poudriere complains of duplicate dependencies when processing portslist [known 10 day or so bad status of ports tree] From: Mark Millard In-Reply-To: Date: Thu, 18 Dec 2025 07:26:36 -0800 Cc: freebsd-pkg@freebsd.org, FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: References: To: void X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: ---- 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-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4dXDzl6vrmz3gK4 On Dec 18, 2025, at 07:10, void wrote: > poudriere complains like this after it processes the ports tree: >=20 > pkg-static: caldera: duplicate dependency listing: base64 > pkg-static: nagstamon: duplicate dependency listing: = py311-requests-kerberos > pkg-static: py311-databricks-sql-connector: duplicate dependency = listing: py311-requests-kerberos > pkg-static: py311-hdfs: duplicate dependency listing: = py311-requests-kerberos > pkg-static: py311-librt: duplicate dependency listing: base64 > pkg-static: py311-ticketutil: duplicate dependency listing: = py311-requests-kerberos >=20 > ports is at 729666 For ports main branch: Sun, 07 Dec 2025: =E2=80=A2 git: b3058e362102 - main - devel/base64: Add base64 0.5.2 = Po-Chuan Hsieh . . . =E2=80=A2 git: 077d9ba380e5 - main - www/py-requests-kerberos: Add = py-requests-kerberos 0.15.0 Po-Chuan Hsieh devel/base64 created a second port with the same PKGNAME as long used by converters/base64 . (The content was not a duplicate.) www/py-requests-kerberos created a duplicate of=20 security/py-requests-kerberos (including the PKGNAME). The fixes are recent: Wed, 17 Dec 2025 =E2=80=A2 git: d773ece5bc68 - main - www/py-requests-kerberos: Remove = duplicate port Po-Chuan Hsieh =E2=80=A2 git: f554dcbcf289 - main - devel/base64: Change PKGNAME to = avoid conflict with converters/base64 Po-Chuan Hsieh So, for around 10 days a couple of PKGNAME's were not unique in the ports tree: the ports tree itself was the problem. Note: 729666 does not seem to be a commit hash prefix from the main branch. It is not handy to figure out what commit corresponds to a "--first-parent --count for merge-base" number, if that is what it is. dev-commits-ports-main and the likes of https://cgit.freebsd.org/ports/log/ are not set up for lookups based on such. If it is such a number, an "n" prefix might be appropriate. =3D=3D=3D Mark Millard marklmi at yahoo.com