From nobody Mon Jul 13 07:09:12 2026 X-Original-To: freebsd-pkgbase@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 4gzD7t1fqpz6kVVC for ; Mon, 13 Jul 2026 07:09:14 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gzD7s5lM7z3pP1; Mon, 13 Jul 2026 07:09:13 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1783926553; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Qfc8EJt3ta8vLYDcrmAJzq3fnpi8VcbWLRZfNxHGoDw=; b=ulSNhhrKBvXkUxArkrnav/Ren5EwMHR8lfYBOtDcSKOxZy6bCMeLyiKj47wtxRzw7VQ8xl qDIs5OOzgnpaBZema/gAy/ltY52nrHwzxNu6No2DliajUvuEPfkqjtcaIW3aqllKmH1Fhl kpfRFznx7Zgd9vTc0HMhLEV1NCTj6k6SM0p4R1FuYx2MNof/XLJu7WHduebhnci4oVLh75 4oFkwW5JHs3ocoBe0wP7/4MhlPnytWgM4iAwVgzdo+ok2dcUIlPTLGMkGnlnwsk8UQk3dk JtjBUl6Sb9cNo8SSuYO2DmxBAUYqiarZO6g2Kw3Sb4L71VJcrIbG2QwoPCLwFg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1783926553; a=rsa-sha256; cv=none; b=HFQXS5pjxi/xgxAwM7OUUwSaHsM2DqB79UlUw217PMg16KcmCNeS6RdRuzXw8htmamks8+ g3MS0fxQwVsa0ijlrPzLRmAkV3Qpwpti+RaX1Z/CrCf6NBGvJqfviF5Qn98pxizsqiN6Me K+QusuAKJzlFeWyZCr4mQpbSA2IR8WRUWc6ToEhL28QqWXePWGO4o3PNPYwoDJJwXEhwr1 b1nLfvrxPcobNfEKG0bdDMbIH4N9LaMbzL932HAYrconK6WNpBME4w8+NhdMbYViAYoHGp M25Oi9/5APYeXZ/ioK9jNbtmdW0K9XPKucUB2ocxf4Sl2nRimANqRG17UGdjfg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1783926553; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Qfc8EJt3ta8vLYDcrmAJzq3fnpi8VcbWLRZfNxHGoDw=; b=yYUvUpyLSs3Vr69G6q/XhEtYytEx6xLfTry/4uGZDeYGH3uWeb2em+RT2DUYGQytsxV18c WYP4tDvJWX1k1bTTf4EYJG4idZjAWp2MafYCWrvC8puHsVl3azBkxjZdkSAwe4uC1320SB MWZPKFbkQ0bbivEbpPSrv8AVMZpS3D2gCJOC5FVV4tAke/LDPaMCDL1AEg4aeBFYAesWwP M79aKbP1LHJyFDP+IhTEOEkrZp4DLgTdJREcMT0ZO3u1uFAk1bw+0PqsX1zhrIYxEAxnja Kk/AxgToXlX4xcaCXu+Boxc7tCaDcPl7DW1YR8CBgQ/00fPSP2QNaokek80FoQ== Received: from ltc.des.dev (2a01cb0585070b00922e16fffef1acef.ipv6.abo.wanadoo.fr [IPv6:2a01:cb05:8507:b00:922e:16ff:fef1:acef]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: des/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4gzD7s3PNwz6M; Mon, 13 Jul 2026 07:09:13 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id 2285980FB0; Mon, 13 Jul 2026 09:09:12 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Mark Millard Cc: freebsd-pkgbase Subject: Re: Old /usr/bin/* files (and more) still around on modern main, long updated via pkgbase: looks like having FreeBSD-src installed and doing make check-old and the like are appropriate? In-Reply-To: <2826BC9C-63C4-4194-91FC-AA9D4EE290A3@yahoo.com> (Mark Millard's message of "Sun, 12 Jul 2026 09:27:58 -0700") References: <00b31e87-a4ee-4f04-ad74-c2b14fc9bcc5.ref@yahoo.com> <00b31e87-a4ee-4f04-ad74-c2b14fc9bcc5@yahoo.com> <865x2k390r.fsf@ltc.des.dev> <2826BC9C-63C4-4194-91FC-AA9D4EE290A3@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Mon, 13 Jul 2026 09:09:12 +0200 Message-ID: <86wluz1i3r.fsf@ltc.des.dev> List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mark Millard writes: > Overall: > > It appears that anyone converting from a non-defaul personal build of > the system to an official, upstream pkgbase distribution may have similar > issues to what I had and may need to clean out what became extra/old file= s. Overall: you continue to treat the FreeBSD mailing lists as your personal blog and only half-listen to what actual FreeBSD developers tell you. Anyone converting from a non-default personal build of the system should use packages built with their personal non-default options. They can thereafter switch to packages built with other options if they like, but the initial conversion to pkgbase should be done using packages that match what is already installed. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Mon Jul 13 17:56:25 2026 X-Original-To: freebsd-pkgbase@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 4gzVVp6K7wz6lb5d for ; Mon, 13 Jul 2026 17:56:34 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-54.consmr.mail.gq1.yahoo.com (sonic315-54.consmr.mail.gq1.yahoo.com [98.137.65.30]) (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 4gzVVp4sWCz3JNQ for ; Mon, 13 Jul 2026 17:56:34 +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=1783965388; bh=kOTbtJVKTxv6yAfKU/GhNfZuT7FdVu4uQn9rvajfcf0=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From:Subject:Reply-To; b=iDW//csW9BLS9lKXTCNUquYoXvNH3ikqTIIoPTfeAZClJmVzcKq3Fkp26c5hnCXhctygqeXT9U+PuWewqqEcqcdMyTN00iXyDcdHUIj7BR20VYu+ggCDleIiiV/No4060I51jObRfzaGFwsrWACZfgX0+rtoqvgi1cxw0u4XjeRNvb8C+gZbc7O1IcN+i+NXdDpHjLl1uLd9U0vlH9ATGHtIBLMkw3ipm9x6PUGb+Lyl5F5LCcUyDHnQ/EiQ3SAWaDTuHmoFzvvtAxPX83zp2vT7X+BOsEHJPF7ItOYB9W6/jipxhSwF7CNXhOv982Oebl1SWutKBXQ8qZPRAjLjiw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1783965388; bh=SEtZajXYPzqUK2DhlorNQkbAmrFxfjIE2I+F/6e8ioh=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=SFsyvuSTiEFtLx1BEAPbBk5xF76kzY6hOaelzs4koR6/SafM8JwaNySQjMtX4XuwNrEdA1xxTnYwM2lJo358b9iAISnYSi/f5Rg6SyY+QTTmqch7SM6f+Fey31LdEU1Gs25vO585cm+Jtl/QXPDtvsMzxoWtdJZ4mbi02WwTtetL/GXHkWTiJKXXo4ngFQfK8G9Sp7qxd8pPra3Mysw+Kd74+KEZyqRneZnNCh0btsrTsWkXmtbdwqK0v3tjhkRVnwGoPN88sFN4nDgbY5vQEgKVQxG30nI8Il1yZvWms348i1Xa64n5i21ZuBSNYV78mW+dW2JnhGziPL8PvRnQmA== X-YMail-OSG: jiYzowYVM1nL9TrudHS1PRykCnopCqC78YQK67WlEfzpbkmE86pszTN7MJdXxXA n3b9gbj1d13Pn2LQvQlibGTpP.P9AWHTr3vW6RynvTE4guQ0c3euhwFLHjkzQ7QGCtrXhdj7qJnd v3imqf16ImEBxWDZU98saniVn1WoahxXSJgBT.yaP5xVR0bSBoA64eI6Sm2Qs_HpEiX3_SmAuSlX MO.fAHDS5iGtZYLZYaA7fKCERh9dYq_1vGiWu9UVq5r1aqY7AJcbonPthtIusNdQfA88RNeiKhIx RAuOEFg9XELSCxn9gl7TzeY6b2vyfXPLrifDnkRtw30qch9qZm0ez7mTncim8aEIV3caIlIisOTO bDl4pYRVF3XMcFvzAaWLnYCuMAKA6TivVySlE_VgzUUggbPEGSQnvOLcxa526aj18Xz0D3BaogTq Z_Iam7h2N8nXoqwHAoBtI6.f7krigpDxW_tADY28UO3TF6KpUJHa820BZFQc4sZoljgqziaqsMYh XjD0AehO9E7fmtTdTO8WFosBSSgZkmZGehvlsAOBGyLkTGDYGN5F2j.J0_5F4UoBzB2KGk43r543 6EFiJm6HJQsJhhNSz4HbzIJQR4c4J2DYgG_Q4HR0EkkjO35Wgr9FNE9DqbxfrcsFfpWADkZr0Vo7 o_sfF52jzNSphEsBnteKWzpgKiOEHdPFEEde9NXurWY2cj.lz97_ZcluS9EwzJXThpQ2oWsBGnRf vTV5L0oiZ9N79HmqIMBmDD0eA.9HY0pznYIpWR22DxBvzJtXqMt8au8q_WIs.TAtXXzVCYQq4w9x .XSPcxFxLM2lXyBDeM4wN_si6xWGSUAfUkC.oF1TY0kp9CmCWnMYDCUt2O_HxkjP1cMIzBpNzHMX Is9gTFNhuXV6Mjr5D7D92mcJqxiUWJGkI4qsW63veOtwibKB3xH3xPHAvsgQp57Wr2YcjeBCRU9V Psco.idWckmEaJ8EPlxGubyijChk0jPDcRmMzdroJLZMjzbKBKy8aaS9tcSJipxvJjHBWArSV2FD VrLcaRVFV2umR3LZ44iCWh9wQ5fdal.LIbvSSRSBQr9kBD0cxJ3wgrp4uUP4ZIWjqnZYWk1anDYY x1Bqrdt.ElppB_o8iIdj9FwAYpy8srNqhD6VDvoMX.FfU.PKGyEexM4TmSOCeLyb6leLiIRCLdOw rFegRbSpDoRp84ICDGDfwV5NQDQ5xWEnbR546PX3zOzDvP8tVLNMOqrFXDv_MdWEwpKRdJkFzg2n 43u6uM_RWJEK_CXpmU7hBGX0_N_BzHTeY8MJpoYW4Pc9TZJgfU0C6xbZ6ZCL5sNz.t_JYZ8PT2wS 4_TsXrmUDVivpKdFpdeg6i.1vFxEDeNi2kg.TfLCSYsNAA3Op_9YftW.42KJNlTpuOCPGMCsACG0 XeMgeulfrupP8KtyMVBineavCYiiZntkonfMvboDYokNwO.FaRAYorL6m3R7uq6UZ7VNNbxmIUTg QZOqPPR7ZbDPGFhSjguliO0K7kI3WTfE2pdlM8sPdCoG7uj9CLvcAMc3FpqI7flce5AkuzfS3dxM o8ehsjo0wORw6l3OCSz4iUPr_IqnVnFQtAq5bDA3uPmLezVh1xdQJFGlVsZ5MdRzXlRlvTTF5B.e k1WhGz2.YVXyslyCM9L3nQDaxh2amF9RPPwkI3KPoifY9m8ATsl_vrUtdyuPxUEsiefN1OLNE654 FS6ZaFQhkA3QczIqpQx4D5rffYzyZOD5RSu.0QmfUIk6s60MSealhiULXVrYivecpuHO7QISJUb4 KZU7_0RPBLVRabVyjS2ETazEKpQzCE6kbSEozklHdKIDyrT8OqUu_L5jt8MwgaVG10i10yXYkIQB 9pmWRdetbh6yGfcqW45zmysATZeX2NZkLn1iyQg6xD2dz.uRCdm1H.JToZu1CPhVrtFJa3Tavqil gTIO7i22AuXTQpsjEDFxF8mm6PHYO9JltwsUOKGLNM6OyGmc_dfDNMmcfa0xQKRmlSHbnKhTCkH3 9fEzTZVnA_WUhkLaSaXXiGG5EUxPcS6k_5Ck7_T766HzCoffU7l4BSg.mJxb3._0WjiuyvIZcPh_ BFr18.2rIIyuJFobP78TBLHXojgjM_sQAwEx6oZw0Zcd0_35q.iLANQyVhNdOO6qSx9vmQMe_2tL hcJcGzl3P0bS_x5mRkZDO3.t9kUMhsXUtBvwyuEaTikIU6GBuF92adWZLUdN6ebs9w4iiJMN5QOY Dlv3ccKJHT26bjI7ermbfzoCPRvWr.G4gKvekV6ycG3CU3z9HhkVZEeUOs6TnYqwHs20KlXX3 X-Sonic-MF: X-Sonic-ID: 2de2df54-8aa8-42d9-9e07-121bb6a20abd Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Mon, 13 Jul 2026 17:56:28 +0000 Received: by hermes--production-gq1-6dc558886b-8pwsz (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 01ae37564bb63ca378034389a91aa6ce; Mon, 13 Jul 2026 17:56:26 +0000 (UTC) Message-ID: Date: Mon, 13 Jul 2026 10:56:25 -0700 List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@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: Old /usr/bin/* files (and more) still around on modern main, long updated via pkgbase: looks like having FreeBSD-src installed and doing make check-old and the like are appropriate? To: =?UTF-8?Q?Dag-Erling_Sm=C3=B8rgrav?= Cc: freebsd-pkgbase References: <00b31e87-a4ee-4f04-ad74-c2b14fc9bcc5.ref@yahoo.com> <00b31e87-a4ee-4f04-ad74-c2b14fc9bcc5@yahoo.com> <865x2k390r.fsf@ltc.des.dev> <2826BC9C-63C4-4194-91FC-AA9D4EE290A3@yahoo.com> <86wluz1i3r.fsf@ltc.des.dev> Content-Language: en-US From: Mark Millard In-Reply-To: <86wluz1i3r.fsf@ltc.des.dev> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailer: WebService/1.1.26136 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Rspamd-Queue-Id: 4gzVVp4sWCz3JNQ X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated 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-Spamd-Bar: ---- On 7/13/26 00:09, Dag-Erling Smørgrav wrote: > Mark Millard writes: >> Overall: >> >> It appears that anyone converting from a non-defaul personal build of >> the system to an official, upstream pkgbase distribution may have similar >> issues to what I had and may need to clean out what became extra/old files. > > Overall: you continue to treat the FreeBSD mailing lists as your > personal blog and only half-listen to what actual FreeBSD developers > tell you. > > Anyone converting from a non-default personal build of the system should > use packages built with their personal non-default options. They can > thereafter switch to packages built with other options if they like, but > the initial conversion to pkgbase should be done using packages that > match what is already installed. > > DES If I had managed to predict the end results back in 2026-Jan, I would have instead started with the sequence: ) First reverted my source-based configuration to be one based on just defaults. ) Built, installed, and delete-old'd based on that adjustment ) Then have done the pkgbase conversion. I wanted the default boot context to be official pkgbase materials that do not involve any tailoring of such by me. If I discover an issue and can reproduce it in that context, that is how I report the issue --avoiding any questions about any personal changes being part of the problem. The default boot system upgrades from official pkgbase distribution to official pkgbase distribution, no building by me. After the above I would have then added my extra, tailored kernels and my chroot directory tree(s) with tailored world(s) for use for my related specific activities. -- === Mark Millard marklmi at yahoo.com From nobody Sat Jul 18 05:29:00 2026 X-Original-To: freebsd-pkgbase@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 4h2FhC29GZz6m6n6 for ; Sat, 18 Jul 2026 05:29:15 +0000 (UTC) (envelope-from the.lists@mgm51.com) Received: from oneyou.mgm51.net (oneyou.mgm51.net [IPv6:2607:f2f8:af30::100]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (secp384r1) client-digest SHA384) (Client CN "oneyou.mgm51.net", Issuer "Mike's Certificate Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4h2Fh96qLPz3vJQ for ; Sat, 18 Jul 2026 05:29:13 +0000 (UTC) (envelope-from the.lists@mgm51.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=mgm51.com header.s=mgm51.com-10 header.b=OWl6b3Xv; spf=pass (mx1.freebsd.org: domain of the.lists@mgm51.com designates 2607:f2f8:af30::100 as permitted sender) smtp.mailfrom=the.lists@mgm51.com; dmarc=pass (policy=reject) header.from=mgm51.com Received: from sentry.mgm51.net (sentry.mgm51.net [IPv6:2001:558:6017:e3:1130:5cc5:3dee:2458]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "sentry.mgm51.net", Issuer "Mike's Certificate Authority" (verified OK)) by oneyou.mgm51.net (Postfix) with ESMTPS id 4h2Fgx5TxczHh0t for ; Sat, 18 Jul 2026 01:29:01 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgm51.com; s=mgm51.com-10; t=1784352541; bh=E3BeffmFT+fFbvVFXLKoGvhELvC/W1Nph8qo5CBc4Ek=; h=Date:From:Subject; b=OWl6b3XvH0D5p4UItLpLzXS2hFrrYqW4f8NQMu5wHPDHjo576i/YNqyob3IMuilGK b1Qq95PiJvniZIjiYVOccQAcJWt7BW5TkJJTVk4hqnH/rtvlIBPD1gDQ27Fevaz/ye 8EWMt/nd/Dd7PrcL0qvWvCi1u/+Y4m2vhmdCopb7YB6csNYY9ZfnrEW/BPqykwd0yi VBg4TicBBJqU7Nm/7siixef7BHbWCHSZiafY4+GeWspMEIKFH3nMiRyLiNvydZrwX8 bYX4yOH31kyStKNIwELhLEQbRewJhVXG631C1oz0fEXDguIog9P0Ulk08ouAIuOwLX BijvPiv6dT6Jw== Received: from [10.11.2.100] (bigbloat.24cl.home [10.11.2.100]) by sentry.mgm51.net (Postfix) with ESMTP id 4h2Fgw4dZBzRcq3 for ; Sat, 18 Jul 2026 01:29:00 -0400 (EDT) Message-ID: Date: Sat, 18 Jul 2026 01:29:00 -0400 List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: freebsd-pkgbase@FreeBSD.org From: Mike Subject: pkg upgrade yields conflicts in message Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-6.00 / 15.00]; DWL_DNSWL_MED(-2.00)[mgm51.com:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[mgm51.com,reject]; R_SPF_ALLOW(-0.20)[+ip6:2607:f2f8:af30::100]; R_DKIM_ALLOW(-0.20)[mgm51.com:s=mgm51.com-10]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:25795, ipnet:2607:f2f8::/32, country:US]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-pkgbase@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; MLMMJ_DEST(0.00)[freebsd-pkgbase@FreeBSD.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[mgm51.com:+] X-Rspamd-Queue-Id: 4h2Fh96qLPz3vJQ X-Spamd-Bar: ----- OK, I had been critical of the "conflicts" presented in pkgs. Today, I performed an update, Many, many! gcc updates downloaded and installed. And, after the update, lo and behold ... No conflicts noted! ..... # pkg-do-upgrades.sh Updating FreeBSD-ports repository catalogue... FreeBSD-ports repository is up to date. Updating FreeBSD-ports-kmods repository catalogue... FreeBSD-ports-kmods repository is up to date. Updating FreeBSD repository catalogue... FreeBSD repository is up to date. All repositories are up to date. Checking for upgrades (0 candidates): 100% Processing candidates (0 candidates): 100% Checking integrity... done (0 conflicting) Your packages are up to date. ..... Of course, there still remains the questions for me... Why do I need to download and install all of ... gcc12-12.4.0_5 GNU Compiler Collection 12 gcc13-devel-13.4.1.s20260624 GNU Compiler Collection 13 gcc14-devel-14.3.1.s20260618,1 GNU Compiler Collection 14 gcc15-15.2.0_3 GNU Compiler Collection 15 gcc16-devel-16.1.1.s20260627 GNU Compiler Collection 16 gcc17-devel-17.0.0.s20260621 GNU Compiler Collection 17 on the server? Six different versions of gcc?? I mean really, can't FreeBSD get its collective act together and move towards one or two, even three versions of gcc? But six? Wow. From nobody Sat Jul 18 07:37:18 2026 X-Original-To: freebsd-pkgbase@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 4h2JX94kPYz6mFcf for ; Sat, 18 Jul 2026 07:37:29 +0000 (UTC) (envelope-from vermaden@interia.pl) Received: from smtpo49.interia.pl (smtpo49.interia.pl [217.74.67.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4h2JX929Bnz47HF for ; Sat, 18 Jul 2026 07:37:29 +0000 (UTC) (envelope-from vermaden@interia.pl) Authentication-Results: mx1.freebsd.org; none Date: Sat, 18 Jul 2026 09:37:18 +0200 From: vermaden Subject: Re: pkg upgrade yields conflicts in message To: Mike , "freebsd-pkgbase@FreeBSD.org" X-Mailer: interia.pl/pf09 In-Reply-To: References: X-Originating-IP: 45.148.42.1 Message-Id: List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=dk; t=1784360240; bh=NxvoQ0NPo+wFvXD+cIuSR+MQqwCj79e8HvRvp8Z8FMs=; h=Date:From:Subject:To:Message-Id:MIME-Version:Content-Type; b=LkyDeN16+Kqj9jgsKWHaEeRWs/DIT3I2FwxySDh5SQLK+XtyrY/rEXaTUClHNS4yq NzrfeeHJrJyZsBhJq/6/ryBb2OMMa5C7FCfiKg7fmrI1FkStEODU8mB5067oTGjUoQ w7hVmUUk4lQT23QyTGZFGVWt75xgZf3cHxK94Uyk= X-Rspamd-Queue-Id: 4h2JX929Bnz47HF X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16138, ipnet:217.74.64.0/22, country:PL] X-Spamd-Bar: ---- > Of course, there still remains the questions for me... > > Why do I need to download and install all of ... > > gcc12-12.4.0_5 GNU Compiler Collection 12 > gcc13-devel-13.4.1.s20260624 GNU Compiler Collection 13 > gcc14-devel-14.3.1.s20260618,1 GNU Compiler Collection 14 > gcc15-15.2.0_3 GNU Compiler Collection 15 > gcc16-devel-16.1.1.s20260627 GNU Compiler Collection 16 > gcc17-devel-17.0.0.s20260621 GNU Compiler Collection 17 > > on the server? > > Six different versions of gcc?? > > I mean really, can't FreeBSD get its collective act together > and move towards one or two, even three versions of gcc? > > But six? > > Wow. Same issue with Java ... | % pkg info -qoa | grep openjdk | java/openjdk17 | java/openjdk21 | java/openjdk25 | java/openjdk8 Regards, vermaden From nobody Sat Jul 18 08:45:35 2026 X-Original-To: freebsd-pkgbase@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 4h2L2v5WtWz6l5yX for ; Sat, 18 Jul 2026 08:45:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-23.consmr.mail.gq1.yahoo.com (sonic312-23.consmr.mail.gq1.yahoo.com [98.137.69.204]) (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 4h2L2v1c50z3JMq for ; Sat, 18 Jul 2026 08:45:43 +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=1784364340; bh=kNtgpHUzl0h7rKMHVmtuunja7rOS4dOm+8DRBsUpPnw=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=UjZpwtcVz449EqjEZ8C8+1s/ez7SGS8kHxse3757K6GnHikGgGQwuIUmUYHpBA6C49CHvAO0J6fzHd22JOJSlvyn3CjbDcaSAuz25dSWSAGVgdglLTZFtr/1lLO2GOQ6PDZAtzfsadwXhoYdUvRUIqG8kiZPSpGhveIqsyHM6iCimXp0581MsCd5SqEjx/P6SGLHwZk/IYrLQNaSjcF7pJNiNL0cRLbCX37WQwr9/UjOga26t0za7lWOILwReUYe7j4OI42Z7bJLlwKw3L8+SOnqStMUHMRGmDObPYCMWcmwZCgtgT85kbtjjVujjaydsaJ4y2eGWWBiTLrz5W6MwQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1784364340; bh=Th+8xr1uuvFw1Ir7iYB0BdSz9yF/Vl8I68mCOhgwsoH=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=r3hr/gSeW8OnkB1U1r7FadAHc0iIvxlORNqf2VGQ1Dw4pGSELwc0qr4G+AH+rIoqIIHFNou8kjYlivHJEnaQ9zhYcuMTSbLHkOK73lNrcT1+SattwyZHWFMNX/WxMDXiaqZlTOB57IYrcbs9FkEQRpfstvXosCHpcOxk+HQccEw7Tl6aISxJht4p11EQwa2a0Ma8DjWI/Vnr7R9Sh5ZWCejTG/xQW81npULHPSnW7deF9O/BSBH56HGjtI1/1FejMHEGM+Mbel+OA+m3pjN9Dfmj2EmTvFJtSXSK4NZXehQmNQRRaJ7/nQEypK14xjd91vP9yuP4zLNAfBN8P6MKag== X-YMail-OSG: jemFcJ8VM1npJhpNgS4GtH1lY0fS.XvuenZ92c.fX7c7vW9hBadAWCsU3DkNdQN bobvSTxHaKY.eD_cpQuQLSAyDEadtYCX5PbZD87l0mgnLOpLjJYuTp.IhjUdwlbL5nfGc7K5Pe2X cpzaCu2RINqY3whj7ltLqFlihAqFr41u8qz0mVfSmPp5Hq34jawKb6zywPUFhdblLZSDVOedUEBg _tzwfsYe4L0s6rfpl.UtBzeNo7VGdJUbBSK907JXlmgOXJB4k3iUHNpf3NLP34rVwXozh585tjik WpUwxyu_TQV5KCN_vpUts00nztt8zjpXeq4OwWDhQ.5tzwID06D7OxH0TUPFFEegrbygwsiSvtuD yj8RQ7B2rqmJ9CsE04cJ9UiU8uBSuvunAe0cA6G2gBkMv4YT2Fu_WMtrqGyJ2YGETBITNI3R0amK tpScXT_ZIovNLMSh13JyOF0gC2VOMcfZhHz2w79sBKVusac0iISvnaCesVmjDs1Iklg9TypKtoux 6C5KVnn9yWavewmh6O2wKdm.TbP1ePLZlgv3WjPG9PBlbw5_IE4pe3GiFpB9o7a9lNYYXv5c1lKL GN3yTEa0ORFSroyFBw9PGNtW3rI3Qp2jISsNrn6SQ0PV.UJ96ANPLaHdEbpYKgmz0x9qY1xqW4jC hztx8gNuKHH2xCn_YqL1noGgvrqD5r5CNCNhLVPizJtfGFnhap04svTuTHCbuAlOkiaNxpoTh.gx zCYR51qydhN9NJuaWijlMjbsbHsYH8mHfVXSJabihEk6lLulrD.A21SU0L2pUb0D9HUJmnvvFrku BJMf8e5WoTbzTW_QIOMXoSVJnKI53wtyO6Z1DDGrkxtgXbO51CcGnQvqO83E4emNBOrjbZhRtRmx G2y_IevwKXbaK6KWN69caGWVkiYFVxb2MtIVfsGhmXj4WRiv2TfY1FYZo8hKMJoJf7z9eXK1WX29 PLgrm_E1pysYXM6KbRIt9.6_yqTGYM3CjQpAOOlEWt_Ghlsi4mjF8NkCxgD2DADiUrvM.Rxmvqzp iErsFM2Gco8FGl.RlKC4rnfguJ7rqPaKQ9j9wMcCx_S5q5dENHNQrbzIwaS1lA5UCMHPrlB0xOAR Z7_at4scnWd4s2Z8W5w6ke.fRl2HC63OKTGdQR1u4Ru5WTvtA6ICbn5_U1PSVMlTwZkYYn1UIK2A kB9uJnBcnnLfBPCqOdRperpOqLvcW3HQtiZb9xeOqCwb6C.MnIIgd30qNRlZ4rSHbJXo0WEtv77A bT7vo_DF4niooEeIdc_HpvpMl_RfAwlPQRhPZoU_5LlDBi94C9bbBmPPJlfZUOrPCfqpLU8g0uLh SRRDc_0RvgpPcYTM6NeOACYBS59bN2kcO0fwbfmEKnWjxbMW_rMApkBEzTuWwgR6ojRIbKACEM9e dDlScoh2Nnh0xSfiPr18OU9gRayGkl80d4kPcGQchzM6rETkDIgDj2LSPt2xk60ygKzJMyRQz47e 9guiviSsehTzRqhQaLWuCbouW1w4uF9ty2dnTtHtsWC4CYceXdrrgihJ2fAWI6.wccpR2E.JT2tg e2OHcwxr2b3nIERjBnBfBEa5TG92Y.2x9l1YcgCiSVaCOJEcAkdkcgjn2blI4y_Q.bYYFMZ5UxgX VEB0V4Rf_IL4rYONnafGAwmii4maY9fhKcBpqCezEDN_TqKl3FLXX7iSTeUCxLJZnbkck.iqs9_P KvUYDYMP6nDc1CdfuSfi9hSYnYTpEvHXdqsr9P2hqpxsWIicG0rdu.UpjvoMMStmcxjjSb3a7thy mgtoj9FUOFUdDaIt6vzFWP02a4qj10akVB5B5dnuWIkremUK6dViILP1R_a1Y8BaS7wKjaFL8aNN p7Wat3vX1ISEELESpcCP0a2z14surG3y4oVHPa9_O3WIRe5Ngxz1smbQmofog2I1fpkRcUbLTfOL 0CJ5lN0kO6FYWEJ3BpDC_sl0uWqE3NW1QR8glqzmAuWC87hNS5ryfJ9QrAOS5CmnXwIhawQk9b63 ssfez7750M8W1J.kt7YnvPk0E4KWAkv1_pDMf.7CpkWORaqXc_xHRUnpvj2hkN81CTbHMp9fBTyL HDzwYsPhxlmDV5JMcSXeEBFA2JDJXvakWX2V7UiF.1RCV2owSwzjtS3k_8ONh0O13rRenieNLbOb GaUq9d7qF_Q2PmxUNbpjVo1v7XKfoplOqdUbY_vwHZN8v1bxPlIFo8cXjQEkaTF2rKXfiuyTD9bP 6mtbFHbP4wH5ecROmTVz_u90weJoaiThqObZ3WOrJgsr2sSc7S2U11keroNR5.odMmTRYBtYQCEm sh.hoUUvIZAL0szi8Yir2FLLwk9QC_vd.rDPVFRkQ2juK7caXmQ-- X-Sonic-MF: X-Sonic-ID: 36da6ae4-6f08-4d46-ac2b-ee07aab0a7ec Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Sat, 18 Jul 2026 08:45:40 +0000 Received: by hermes--production-gq1-6dc558886b-c7m4t (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4214594558c1f9141bf3b1a6b0e107a2; Sat, 18 Jul 2026 08:45:36 +0000 (UTC) Message-ID: <386818ca-3142-4eb9-bb86-206823539356@yahoo.com> Date: Sat, 18 Jul 2026 01:45:35 -0700 List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@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: pkg upgrade yields conflicts in message To: Mike , freebsd-pkgbase@FreeBSD.org References: Content-Language: en-US From: Mark Millard In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailer: WebService/1.1.26180 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Rspamd-Queue-Id: 4h2L2v1c50z3JMq X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated 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-Spamd-Bar: ---- On 7/17/26 22:29, Mike wrote: > > OK, I had been critical of the "conflicts" presented in pkgs. > > Today, I performed an update, > Many, many! gcc updates downloaded and installed. > > And, after the update, lo and behold ... > > No conflicts noted! > > ..... > > # pkg-do-upgrades.sh > Updating FreeBSD-ports repository catalogue... > FreeBSD-ports repository is up to date. > Updating FreeBSD-ports-kmods repository catalogue... > FreeBSD-ports-kmods repository is up to date. > Updating FreeBSD repository catalogue... > FreeBSD repository is up to date. > All repositories are up to date. > Checking for upgrades (0 candidates): 100% > Processing candidates (0 candidates): 100% > Checking integrity... done (0 conflicting) > Your packages are up to date. > > ..... > > > Of course, there still remains the questions for me... > > Why do I need to download and install all of ... > > gcc12-12.4.0_5                 GNU Compiler Collection 12 > gcc13-devel-13.4.1.s20260624   GNU Compiler Collection 13 > gcc14-devel-14.3.1.s20260618,1 GNU Compiler Collection 14 > gcc15-15.2.0_3                 GNU Compiler Collection 15 > gcc16-devel-16.1.1.s20260627   GNU Compiler Collection 16 > gcc17-devel-17.0.0.s20260621   GNU Compiler Collection 17 > > > on the server? > > Six different versions of gcc?? > > I mean really, can't FreeBSD get its collective act together and move > towards one or two, even three versions of gcc? No set of FreeBSD Volunteers have agreed to do such a thing for you. Are you volunteering to work on the problem? (It does not sound like it.) There are 6 lang/gcc*-devel that are test builds of upcoming updates (or first release) to the matching non-devel variant. So the total is more like 11 port-packages, as stands. It is also the case that 1 or 2 of the non-devel ones are gcc* releases that provide a context for working on updating port-packages to use them. As for the non-devel ones otherwise (gcc12 . . . gcc16): There are 35000+ FreeBSD port packages, some fraction of which are directly based on using a lang/gcc* and some which may be dependent on those but do not use a lang/gcc* directly. The port packages are not based on native FreeBSD source code but on upstream projects, some of which make little effort to support FreeBSD and some of which support a range of OS's that do not agree on what vintage(s) of gcc* to have around. FreeBSD does not have the resources to update all those upstream projects. Those upstream projects are not all time/gcc-version synchronized. It takes a notable time for most all of the lang/gcc* port-packages to be ready for the next default lang/gcc* . Each does not generally start to update until sometime after its next lang/gcc* is available in the ports tree. The devel/electron*'s have the same sort of issue, but a comparatively tiny number of port-packages dependent on them --but some of those may be heavily used. There are 7 different devel/electron* , 6 of which are commonly blacklisted because it is so resource intensive to build the whole set of them. There is a list of lang/llvm* as well. There are other examples of such for toolchains. Why your context ends up with lang/gcc*-devel usage, I have no idea. A command like: # pkg query -g '%o : %#r' lang/gcc\*-devel should report how many port packages are directly dependent on lang/gcc\*-devel port packages (in your environment). # pkg query -g '%o : %rn-%rv' lang/gcc\*-devel should provide port-package names. Another way is to do a pkg delete of such a port-package to see what it reports would be deleted. > > But six? 11 as stands. > > Wow. Having probably hundreds of port-packages dependent on one a lang/gcc* leads to non-trivial efforts being involved in progressing over time. -- === Mark Millard marklmi at yahoo.com From nobody Sat Jul 18 19:07:05 2026 X-Original-To: pkgbase@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 4h2bqs5ylNz6lrWH for ; Sat, 18 Jul 2026 19:07:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4h2bqs2MC1z3lFX for ; Sat, 18 Jul 2026 19:07:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784401625; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2OxfDCYJ6j3XSoCqEORlz1Mj72HEIS/ydDDoOdSMnPo=; b=j3eAPzVKrzXovUVktxsB978baAp4dwdpXagkCG9XLhC+49EEl9Xj0HU0aazth5F0jqArhM Qj1k3K/ixmXvIcCl9F+OUvB67ZEOI3ur4I8Avw9mXOJud6cQnzH+m/uE25nl0nx3c/3Bqp iKnyDlLZuKZZIT5cRF27fLGCnWCR4OHTwXZEELytKAm6nAPvRco3xw2IhOlhsQj4MdijL3 NKV4xReVRLjtXHKp7ek/i63cUU3pdVgfN8JfOnVpzCq8NzCJ9HmSc4xWmQwAnHL/IRIeDZ jXa1nBfemRUzvgUdEAfm8M3j5txOtxUN08Yd2EryDTwHw8OgOliikPfzwA1+LQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1784401625; a=rsa-sha256; cv=none; b=dj11oXk2JVn5tt419JEjPb6PFrq2+3ayiMpNCZZAwNDq90Q0oyfkcb+dVKYtz97y/POGCS KBHW5aBgzw7HH9mpjZLVDZPMpZHUtvsoN0sbo+AeB9kLNT9/zYf8PJAr6qNOhw52oLSHQM f3HhWVU8qaPWGQqtqacwXBWcQDAWmVcghWjHeLA/sNSlZgAkYmyhkUXXo38X+ylcuDR0Zr YZBcfy13jdgas+s9qJfGBAGx+p35WTxsj/65yda5GRQxvRpPg6RbhKjs+DhqJz9Skfj7Mo USGJTZeHxPsfmSs61epEGARfVtdMHU2ZaBh36VJErpS/wB4qOn9ysInEgSPcXw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784401625; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2OxfDCYJ6j3XSoCqEORlz1Mj72HEIS/ydDDoOdSMnPo=; b=FMVfvtyOpst5mrLNDuvkuWvRNVMWrdYquwO16EsQpm2XhMb7WZ7vis1KxMCXdCBGRTAZZ2 lsYYgROjoQiidvcYKQVVbnmrl0L0B4qzV0lr25ZwYcffbBVV4LRct+YWCU+t0MEz2B1D7K UAdnf1fq+5QQh7Vc7fmrnJEluOe1x3AXGVIOmqprsZCHN8P72isrUgGZkloBIdeg/NguZ4 zoKUiYJC3CAZZpnk4w2XdYznixQ1c/sP0BLXl/2aqLZmNRgsgb1Vb+PmKcHWwUTqoBjzLX 3fDA+MECvQNrHxj2qe5diQu9W145bVOcJ9On3iajW113L5/+4/HijHewycX3Rw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4h2bqs197kzkHX for ; Sat, 18 Jul 2026 19:07:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 66IJ75BY018636 for ; Sat, 18 Jul 2026 19:07:05 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 66IJ750m018635 for pkgbase@FreeBSD.org; Sat, 18 Jul 2026 19:07:05 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: pkgbase@FreeBSD.org Subject: [Bug 295227] pkgbase kernels removed by pkg remove -ay Date: Sat, 18 Jul 2026 19:07:05 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: pkgbase X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkgbase@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D295227 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Open --- Comment #2 from Mark Linimon --- (In reply to commit-hook from comment #1) This commit does not seem to correspond to this Problem Report. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Jul 19 11:01:40 2026 X-Original-To: pkgbase@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 4h311J4f3Dz6m39W for ; Sun, 19 Jul 2026 11:01:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4h311J413Qz3Kc4 for ; Sun, 19 Jul 2026 11:01:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784458900; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=krfDnwRqoq8KnSJ+Jd6Nv5DL3B5nBlf2djvdxgUTtMQ=; b=s3VFKOgpx8QV5QWYpr1yuBBx+wWL73mAoHnFdZ+XCg7xs4YAxNovLHXMvIbOzbgEe9c3lo gCUKwpzJsZGkOnmvYc+a0O3CLEj8rtxiztQaQdrqB214czPdnhJUfXRkJMqwEBxapjXPJ1 50C2gooqAKFiIQnL4yAkABMYKJvRqhYmUqn+3mUBiBgVURiAsrfwptHT6FAJiZfz5yI2JE cXRprqIz5FfihFOuqdYUhzut0/5voaCWkR1aq6VPJQRn7XHA6BvN4mepcs/UY5+WQYwUxy br/JOM2gsGZ7zFTr5+R8tDQFfRbfOGYcLqWFv8M2HyZP+OPucJ37qGtRqR9wiQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1784458900; a=rsa-sha256; cv=none; b=aF/0KJHlFyU0GqdLple/Yp9/6UCA6PZXFkYWLRBRTPnqDwHxmhPU9RKVWNnendlfhT7Snv tPvRTOHzwc5RObdNpYtwffz6DW9lsajuhS9QYx0TfszZG6GreAK8MB5kT2BrtUvBnUFnce l4OJmP4UHlEjg8Fair++cvE+6tRXmVXsk4aSHaDM9j4orWHl9Bt346XL4hW5PgG3jpATiv 7aHjHTCb6Sp3YGQEBqE96jd4NevH7D1F5tHBikMzGOokoX7utT0g1KixLsyapl6KX2w0op pU0EEXqe6t/hD2IpGbUdA+yl8dYX1VmxFRpNY1rxvRcFA7TFVaO7bNsUaEnLcA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784458900; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=krfDnwRqoq8KnSJ+Jd6Nv5DL3B5nBlf2djvdxgUTtMQ=; b=Wi3F1Cl/J+rRZqjN/6DYyUoeYxwSLGivO7ubRaaucC5mCWZHz1i8uTqyfMU8QEyU9ElaF3 y9J7M9HlNku+oCbvhuurgyaO33exUl6P+2njKWvGUiUBpvGemjzeN87kQLKpRE5k9Nenkc Oldgng9znt3C1zNFneiKx/CtShAPTaqjYjubtDV+LTLVzeWl4h1GNywcDckCugeU7lIXNx fSs5ejdB6NaNzWFKym7EImXE6Hy3gflmUtPWJLzB6BOl2PoB5mepXdk0pDjHJnQT9dMipF JCqAHPY3OWKV5BVIO5pvQt8rWQAstyoKZyFbEXiC5c71x2iT7s/F2cizMR11ew== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4h311J2TgYz1BKh for ; Sun, 19 Jul 2026 11:01:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 66JB1evO014401 for ; Sun, 19 Jul 2026 11:01:40 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 66JB1e66014400 for pkgbase@FreeBSD.org; Sun, 19 Jul 2026 11:01:40 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: pkgbase@FreeBSD.org Subject: [Bug 295227] pkgbase kernels removed by pkg remove -ay Date: Sun, 19 Jul 2026 11:01:40 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: pkgbase X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: des@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Works As Intended X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkgbase@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: resolution cc bug_status Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D295227 Dag-Erling Sm=C3=B8rgrav changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |Works As Intended CC| |des@FreeBSD.org Status|Open |Closed --- Comment #3 from Dag-Erling Sm=C3=B8rgrav --- Nobody forgot anything. The kernel packages are not vital. If you accidentally delete your kernel, you can simply reinstall it (or another). = If you don't, you're fine until you try to reboot. The only packages that are marked vital (apart from sets, which is a separate discussion) are those wh= ose removal would render the system unrepairable. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Jul 19 16:31:12 2026 X-Original-To: pkgbase@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 4h38KY1JKjz6fnTB for ; Sun, 19 Jul 2026 16:31:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4h38KY0ryXz42M6 for ; Sun, 19 Jul 2026 16:31:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784478673; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ZMkO3Bgq2wwMhpBWwjZFM4EpbE2DqnRMuqMFXY63woQ=; b=ieYYMp+LuhSBAn0TL1TaPMigDP5U/7bD195rN3CflhCOoSqxyLCI4TegzVz+f8TcYLjYvZ isD8niccMTOrem1914C91U0HxyJ4yY1QYthtKrMCjO9nQZVIdbMR2twrj1CVHdmm7LnPgX lEOiTtwdkgmD4HJSP2N2Au5GKcwcUlI2CuuOmxs5pBOfXL+lVNoHnHVRSL4N5V1T+1uqBS 2V2xiN9FRUyPeK8Q5fy10lJpOOPHGdaSkMp4buM3dGxvXIx0/MG3SlfmngomuIXb5v96hI S5/HQMFv6l749yJZ1MeruinI/y6+NoPhfD8mzyJpbU6ZIue08YE2/oPkaeqRvw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1784478673; a=rsa-sha256; cv=none; b=MmAC0TNEKcy41xoOAoS2B0MaThdJ4jJM/IyDAst9O0cGwq+MNZ+omtk7+s4YpJkMhSAk5B Gg9vx+OpueCpdvwHA51TV5O/Ox/xzsu+8qQTFd9yQDYF7MdVrqRc+d2dglR1jrdrzc3+7X nRdmuIbXOHumdoT9XXnwC+tZaR2WXTeR8jJRlhKRD8nuns1Jze22wNEmeLvSaD8SxivVpV ZrszjYa7mA6xgIacqe7YW2ImrBquybU5jaLwYshIhF0/t3RqjVyycHGGRHAgsvzYkK7gXI mHjyJ2X4490NVYNarlkZFeBbfqQbSUOzRBknRfFvgt8WvjSz3HcSlG21AGpxRA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1784478673; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ZMkO3Bgq2wwMhpBWwjZFM4EpbE2DqnRMuqMFXY63woQ=; b=NNprnvrP7DXaZNGE/cL6qn6bxscI68vbGyzdLiQ156SJI0qD/P7gpiXIA4XM+k8ucZqV4q kAyPh0zB1Qv8HMJqah7lDjbfMwuyixEjA84Uhv2mFMoBa5RUaeS5eExWP8NfNU1+6z6bN3 AbWhAMINddcYTH5KDy0PhEWkx8OW9qgfPtji21k01N4R3+1oMwe7NO8gWkLxavsR9Wu3xp rpJuCGM/TQmRR8SJcIMju8eAYpK1qpInRQNVr6n9GHLguP3CpKGAv/9iJNZA50DGPt5Aqy br26KYYf2Ahg6/EiCxpENMLbIo9K7QHCfBttDqMMmR6tWCxIZ1dgMq0CcInmZg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4h38KX6WzJz7jC for ; Sun, 19 Jul 2026 16:31:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 66JGVCRC055927 for ; Sun, 19 Jul 2026 16:31:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 66JGVCB2055926 for pkgbase@FreeBSD.org; Sun, 19 Jul 2026 16:31:12 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: pkgbase@FreeBSD.org Subject: [Bug 295227] pkgbase kernels removed by pkg remove -ay Date: Sun, 19 Jul 2026 16:31:12 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: pkgbase X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: Closed X-Bugzilla-Resolution: Works As Intended X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkgbase@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D295227 Mark Millard changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marklmi26-fbsd@yahoo.com --- Comment #4 from Mark Millard --- (In reply to Dag-Erling Sm=C3=B8rgrav from comment #3) It looks to me like the man page for pkgbase makes no mention of the concept of vital packages, much less describe what you supply here: That they are intended to be the packages that would, on removal, immediately render the system unrepairable. It would be good if the documentation was explicit about that. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Jul 19 23:56:03 2026 X-Original-To: freebsd-pkgbase@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 4h3LBx3wdRz6lqvr for ; Sun, 19 Jul 2026 23:56:09 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic303-25.consmr.mail.gq1.yahoo.com (sonic303-25.consmr.mail.gq1.yahoo.com [98.137.64.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 4h3LBw1vXmz4Df4 for ; Sun, 19 Jul 2026 23:56:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=Vft+IBjv; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.206 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1784505365; bh=MD5kVRpnFBnS9tbGsWEtX7csQl+dwHxBzTsSBqxoI9M=; h=Date:Subject:From:To:References:In-Reply-To:From:Subject:Reply-To; b=Vft+IBjvZwVnz8iy9Dg/SHRt5FMtuQjUiNqofbBllvtw8j2x71NpJdbbuMly5hdFFZ/06mU5+uahLwyRckrKrz0Mj/g7nelEADOk1ZlcFi8CimNTaZ89tYdUlAFz0iHl+l0hAo56HaGz9zI9VWESQGPb4b8BYAlfdrWkhT32L8mYiRZbhBJY4+lKivCg5hc1VBHyL411OO0+n7QLonbz2hRLad2r7d1I09QDyZaunzpGlMbSB7wbNV2gJ8alNpgj5K63Nc0yJGglGcFtNV2jSkiGIK6Y7CEIKP5vRmb3UxU9TETP7zVU4s15CfclLdJoGKUtw1G+XiavmSmCqEJWPQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1784505365; bh=9E0Ner8f0gVx6Vsgll77hHCmJ5anUdBRD1oGCtTfz4m=; h=X-Sonic-MF:Date:Subject:From:To:From:Subject; b=oDVTCwR2CmGm1fh+xWyNezf/Hp34AUKHW2wXDls3A+1Scz+C2MpjpxtNbQeBXx49TaMgO9ZPMcGQwTiby/lVUmtinpcmugYQRL3noyJ6IdZolZTzlgHtVDy2yCF8DSyyRUo05uSKjKGjZ6DVeiv6O0//yiSbtD9DUiOK4Ov7I56y7Klu08QpgrX5ALWdl17XBMBb5eVXdjvlEKdmn152Tu81K6+ZppW19ZoBTHjFvOufJSHRt66fPhghoO1faRk7j01jeJybMONYdXwd9IVXkc71ZBsbYO3imE1529zTpXhE8tLB98J+a+boGf/mNFEUfEYKtYFg27q1QC/BHpGAzg== X-YMail-OSG: BfFg0K8VM1kf9h7CTdcekD..b6GcjsLf2BHypNSTjV_NfFQ0L2wB81w9YdDvBhY mc19kMQ4lDClY0rT05C.ytX6sH597WAxkVpQd77VUJ47IFwwy9bYrxLcGhuySL5YQuLoMTBApDlL OPvncsrxCi5bQMA5pJRBMBEQNg8Y2o_iZ0H2oehcDz7IAe5tVAG7Xu2JENNiFRvYHKq08ckAhcCm Q0GnMFITTrChSZDi11qlJUBYLXM8bbPlaBsJnzdAxj705BF4t5omwJUkuLXc95ZC1uGxu7Tvve6a Zgr0mV0_h1AW3mZBPnmLiVwxlDtdJplDXUf3z8CTvUy11fVv8sfLeXkgxthZIF6.ZZmAPYHQqaWi i__QG7zySvNxX.chhtRj4K3ba89K1kYG17Q1OexTgdoJj2wV2n73BxX8OLUVaERlIt8LNCmS7y7N T8eNb9buJrL2idGZiAREeXbEwS2dyn5r3RKVmgnw2Ltvqs5RPPzxdmy4eqIvVyG9A5Fdn0hKzHnl XD_xgmd8ClNgxGiekbcilUZlzrZurkfZk0MDK6Z8umDPbRQ5P3y_cZQH6wUFZ2MoRD9Fr9U1nbJ_ wb5FJ1w3r9IdA.rzydzwVZS7HcU.ErrcufU6gH6fai3NrgbnRhEwYdu1UPV4KtjR2bBf_uEmijF8 gdjEHTfL6e5MO9v148vsuRlhh73eUwB8xZvKYZp11Qt9abozBHgDlvsOIXNnuDJU_E0R0ePisHkc 2f6oVdE1p4VIFTst4qpEHBnO.A1iuGoVi.nIyNFnE6vth7fjNJFerzTLnG_Q_ZtXYt1CEnMel3OH IgsXqGiIhz4Q_l3hwyXkK10FWDWp11Zcyk2cOatsJFXEYe1un8KFkz6oWSmiCmFfnSb4ehPKUhdb bzLJ8NndRaNqvHatvVCe.GdIGAcfJg0ISXLY8PKVp3e9T1N0dvSx.PMW0lsXX1N8HKvxgdj25l5S DZAP3h9sE5RQgc9fnNIEpRuPHd7OQlMbkTVJ1R09xcP923p90zLj4KaaYmjA6ei8YbscKtYqVkxe NON6PyS8VJ3zP2jPWpQ2LfLdVwYZYIMZad4.YoCU9NVz5259kq5e2mPKVVOVWE_qmRqpRk34JvLj AZSctxV6KbyBuNyT9ZwrGYK2ebn.hFYK1RiNC31Vhy_ubzr5yTQHXwisAbuJzgscvd74J3mdl4aV z595Z_HyoYHu_AZ9D2Jb12QPFbHs3giqch1Sw9Stf0oHnfmWcLcghS55BIcorGXZQw0DoMfCOGOO 5cjpLm6LAJlhf4rgsfg7pz_HdUL972sthLX2kDX3VlGQVsOe1quNuYKuVu5PA4f7h94Ix.ROEzJc 8QzjatBzlLpprCJaQVqcKUwdJAmyHxpzXH4Mp2Xvjr568OM.ESUU7sZDuTuVfoxW3FAKps_Vq4uY oCL9f87iKD5vahUs.iA19pcz8zPWyWlhs.6u8kPtxMO5pM8X8MCKXFTbtQUn5rtqJKXHkcBYLoF. toGst4cOnqBe2aToLkODitTkBh4MDgzt9AfcTaV2EKgEqOjZSbBMNmVi9UKYN9bnrge6VN4WknMK U34WLsemcfI7kWz2ulgy5KrgMTpN5ujXKSSHE2U3Dq2jueILvaXIgVPwpzFsFBYQ_xCXwYRdPh.Q Jl04LijG0VDFB2kgdnQhXUoVVLJliC.f_u52NHS10L0v_gASv2KdDkf.oiyehZQGVyKBxCkmt7cO frPlylMn5WYRxZ2XDMCa0m3slO6HKREMh.kxrDiptKXq0uuF9mIerKxY88D1FWnigAukxuDZ8rsz XCRvPzorT6IhbT43aVRhOY5crzrzRF63xxFN0AM4A2s.amk0rjkCPK9Hvf7B2cvg7IFc4xSxspIm a2nEegC5y.5AWRRi_4VTqca2JQPHnvzXKu70dai7ZG56HuIabQlX2COG2_RbUR.RaZTqnlXbGcFn 4FqTh1F_h7UCpPG7pqSeoL61UXjf2hUkHzILm5oJUZil2GIRAtTFsLNdh1_wprmrLFOXW5e0RToz wRoH3_sxYp5GqROhFN_f5tyyuxU3kI5HI22tnVe_hA8Teia5VrI5CuyObz6FBp5s5G_FgAZw8x9T CrfoktjRNTlFg1USEei0_kj_7H.greH1kDRmbjn3oG2wj0s62ZO1dDBPf4.zEAgPV_7zs0Tt3g.e WOSxeJBypBM9fV2pW3S4o.On.AvCUy95WKLzPo0jC330wWxCKVy3CapuH4DlpYPwbg2GX8h8r9Rn sh.loYCUHVqWO5d9e10bR5n07xoMIfjO14T3CqIydqXpyDmHC5svlKcs.ryTbUzsMv822PEYDmj_ c1z6S4.IV3ElZEWnBy_4rnh0M.WC0LOP6ZcCdjiI821hXgr3lKKA- X-Sonic-MF: X-Sonic-ID: 1a0b1d6d-6fa3-4d26-9038-89a0bc245b0e Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.gq1.yahoo.com with HTTP; Sun, 19 Jul 2026 23:56:05 +0000 Received: by hermes--production-gq1-6dc558886b-8pwsz (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f4bdf7a59abf6f80c47dea61088bfad7; Sun, 19 Jul 2026 23:56:04 +0000 (UTC) Message-ID: <42319f99-5364-4fd7-b435-9450809444f8@yahoo.com> Date: Sun, 19 Jul 2026 16:56:03 -0700 List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@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: pkg upgrade yields conflicts in message From: Mark Millard To: Mike , freebsd-pkgbase@FreeBSD.org References: <386818ca-3142-4eb9-bb86-206823539356@yahoo.com> Content-Language: en-US In-Reply-To: <386818ca-3142-4eb9-bb86-206823539356@yahoo.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailer: WebService/1.1.26180 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Spamd-Result: default: False [-2.65 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_SPAM_SHORT(0.35)[0.354]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-pkgbase@FreeBSD.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.206:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.206:from] X-Rspamd-Queue-Id: 4h3LBw1vXmz4Df4 X-Spamd-Bar: -- On 7/18/26 01:45, Mark Millard wrote: > On 7/17/26 22:29, Mike wrote: >> >> OK, I had been critical of the "conflicts" presented in pkgs. >> >> Today, I performed an update, >> Many, many! gcc updates downloaded and installed. >> >> And, after the update, lo and behold ... >> >> No conflicts noted! >> >> ..... >> >> # pkg-do-upgrades.sh >> Updating FreeBSD-ports repository catalogue... >> FreeBSD-ports repository is up to date. >> Updating FreeBSD-ports-kmods repository catalogue... >> FreeBSD-ports-kmods repository is up to date. >> Updating FreeBSD repository catalogue... >> FreeBSD repository is up to date. >> All repositories are up to date. >> Checking for upgrades (0 candidates): 100% >> Processing candidates (0 candidates): 100% >> Checking integrity... done (0 conflicting) >> Your packages are up to date. >> >> ..... >> >> >> Of course, there still remains the questions for me... >> >> Why do I need to download and install all of ... >> >> gcc12-12.4.0_5                 GNU Compiler Collection 12 >> gcc13-devel-13.4.1.s20260624   GNU Compiler Collection 13 >> gcc14-devel-14.3.1.s20260618,1 GNU Compiler Collection 14 >> gcc15-15.2.0_3                 GNU Compiler Collection 15 >> gcc16-devel-16.1.1.s20260627   GNU Compiler Collection 16 >> gcc17-devel-17.0.0.s20260621   GNU Compiler Collection 17 >> >> >> on the server? >> >> Six different versions of gcc?? >> >> I mean really, can't FreeBSD get its collective act together and move >> towards one or two, even three versions of gcc? > > No set of FreeBSD Volunteers have agreed to do such a thing for you. Are > you volunteering to work on the problem? (It does not sound like it.) > > There are 6 lang/gcc*-devel that are test builds of upcoming updates (or > first release) to the matching non-devel variant. So the total is more > like 11 port-packages, as stands. > > It is also the case that 1 or 2 of the non-devel ones are gcc* releases > that provide a context for working on updating port-packages to use them. > > As for the non-devel ones otherwise (gcc12 . . . gcc16): > > There are 35000+ FreeBSD port packages, some fraction of which are > directly based on using a lang/gcc* and some which may be dependent on > those but do not use a lang/gcc* directly. The port packages are not > based on native FreeBSD source code but on upstream projects, some of > which make little effort to support FreeBSD and some of which support a > range of OS's that do not agree on what vintage(s) of gcc* to have > around. FreeBSD does not have the resources to update all those upstream > projects. Those upstream projects are not all time/gcc-version synchronized. > > It takes a notable time for most all of the lang/gcc* port-packages to > be ready for the next default lang/gcc* . Each does not generally start > to update until sometime after its next lang/gcc* is available in the > ports tree. > > The devel/electron*'s have the same sort of issue, but a comparatively > tiny number of port-packages dependent on them --but some of those may > be heavily used. There are 7 different devel/electron* , 6 of which are > commonly blacklisted because it is so resource intensive to build the > whole set of them. > > There is a list of lang/llvm* as well. There are other examples of such > for toolchains. > > Why your context ends up with lang/gcc*-devel usage, I have no idea. > > A command like: > > # pkg query -g '%o : %#r' lang/gcc\*-devel > > should report how many port packages are directly dependent on > lang/gcc\*-devel port packages (in your environment). > > # pkg query -g '%o : %rn-%rv' lang/gcc\*-devel > > should provide port-package names. > > Another way is to do a pkg delete of such a port-package to see what it > reports would be deleted. > >> >> But six? > > 11 as stands. > >> >> Wow. > > Having probably hundreds of port-packages dependent on one a lang/gcc* > leads to non-trivial efforts being involved in progressing over time. > > FYI: Based on an amd64 context looking at the upstream 15.0 port-package repository (via a locally created repo name that points upstream) and skipping the large output for gcc14 (non-devel): # pkg -oABI=FreeBSD:15:amd64 -oOSVERSION=1500000 \ rquery -rFreeBSD-ports-release-latest \ -x -e '%#r > 0' '%rn-%rv : %n %v' 'gcc[0-9][0-9].*' \ | grep -v ' : gcc14 ' pkg: Warning: Major OS version upgrade detected. Running "pkg bootstrap -f" recommended gnat12-12.4.0_1 : gcc12 12.4.0_5 cgicc-3.2.20_1 : gcc12 12.4.0_5 emacs-30.2_4,3 : gcc13 13.3.0_5 emacs-devel-32.0.50.20260704,3 : gcc13 13.3.0_5 emacs-devel-nox-32.0.50.20260704,3 : gcc13 13.3.0_5 emacs-canna-30.2_4,3 : gcc13 13.3.0_5 emacs-wayland-30.2_4,3 : gcc13 13.3.0_5 x49gp-20100425_9 : gcc13 13.3.0_5 So nothing is indicates as being dependent on any gcc*-devel --nor on gcc15 nor on gcc16 . gnat12 , cgicc , various emacs-* , and x49gp are known to depend on either gcc12 or gcc13. The maintainers (if any) of each of those would who to ask about why they do not use the default gcc14. (Analogous could be done for 14.4 instead of 15.0 .) There are lots of ports indicated as dependent on gcc14: # pkg -oABI=FreeBSD:15:amd64 -oOSVERSION=1500000 \ rquery -rFreeBSD-ports-release-latest \ -x -e '%#r > 0' '%rn-%rv : %n %v' gcc14 \ | wc -l pkg: Warning: Major OS version upgrade detected. Running "pkg bootstrap -f" recommended 767 None of this indicates why you ended up with a bunch of gcc*-devel port packages. I do not know if it explains anything for you having gcc12 and/or gcc13 or not. -- === Mark Millard marklmi at yahoo.com