From nobody Sat Jun 20 17:49:38 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 4gjMRR1jmZz6hDwF for ; Sat, 20 Jun 2026 17:49:39 +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 4gjMRQ6BDwz3ZHn for ; Sat, 20 Jun 2026 17:49:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1781977778; 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; bh=nqMCOP7awlGNErSPVLZwFx7fAGhLmGRHnL3QJ/gzI/4=; b=BpxDRaS3qJ1Rw7awPm5ZnCaKqjliNJ/3wYBT7Mppi9Cn5qVvu2OH92umZUdjJF5sxHR/x1 IP3YWY+mWlY37NDbjULfUZ1z08uGGftzY/xdKkgG+RAB1bQt7Z5FoZb8sOj6YXbR6lYjRD uJnDGmf+WxYQDjd7TEDmN/ZEf9OfsU5SkyQGq/K29GouxPDCVbA5LsZtDwA1V0WW3IAPdA 4ZCHOnmgMLB1aLtAhOJxshcPoqxthcVDxRIk2Reo8ZbNH5tPhaSahCg3+1wawA/ybJ3SIM a/KDZVKzZ9P5m4U5mVnYHWqL2ALpV/PRjGn0UAT693YrJZnWQQslwmltnyCZGw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1781977778; a=rsa-sha256; cv=none; b=ZUwnk+4kDXGRoRItzUSxNfAvRsmbx4CXtyB6qw/Ti/H0bkF1OBdJHTr0BBAIEu16qTxB1m x9Jprrettrh9jQNsQe+cfnr5lKD+5BfMSUSg+4RxSKpA3Vv3oOYfPK03FLvCTlZkHMya2R WhIwQPO8CR2wIUzh1b/gKM3tEcUVww8xEb9/QWh1h3O//hXHnoLWEeaVM1zLYZxCU4/XdJ w6YWxLg//SlUU/KEI39MqR59UXsAak+6/d4qgo5gV6T7mq9nrAuvOvTizmBtX4qBD7Tg/3 ZBdjOH/vFPHTIPNGCLmW0gaKUGQpQjaNyrsl3zwPbkq4V6Peq5Cotz0BBLzh7A== 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=1781977778; 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; bh=nqMCOP7awlGNErSPVLZwFx7fAGhLmGRHnL3QJ/gzI/4=; b=I/IujqLA6FOYdKjsyQ43NicnTU5J6qS0KIwWv96OWT7iTm5e3qjKRDpmOBqoCtn7Pn4FxB PxB/pKMBkc5kjc7KC/Qk3mwh0tELWOX7+uhQCpHhf5donnAtncz2m87x5GXUl8+x6NL2h0 d98YxGjKcG9OEJg4LHst/aZFdLuLemecuIGAzQNjcwZdjRaXuH17FqjOdGKXTIaI3d6fy/ maEufFvQSgzyLFIU8QnzqoYz3+/pD2SgljnAHpGd+uE9zVwGaNXdFHQ4PCO1XXgAguIh3o Wh8wdv0IywKpQTS3j4yL9rcy9q27nuhL8QxeKsnDnTf9876VyfPRI5OJmgfj0w== 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 4gjMRQ4v70zgrB for ; Sat, 20 Jun 2026 17:49:38 +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 65KHncGF034739 for ; Sat, 20 Jun 2026 17:49:38 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 65KHnctl034738 for pkgbase@FreeBSD.org; Sat, 20 Jun 2026 17:49:38 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 296168] pkg fetch -d fails to download pkgbase dependencies Date: Sat, 20 Jun 2026 17:49:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Package Infrastructure X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jlduran@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkgbase@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: 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=3D296168 Bug ID: 296168 Summary: pkg fetch -d fails to download pkgbase dependencies Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Package Infrastructure Assignee: pkgbase@FreeBSD.org Reporter: jlduran@FreeBSD.org Let's fetch the FreeBSD-ssh package into /tmp/foo: # mkdir /tmp/foo # tar cf - /usr/share/keys/pkg/trusted | tar xvf - -C /tmp/foo tar: Removing leading '/' from member names x usr/share/keys/pkg/trusted/ x usr/share/keys/pkg/trusted/pkg.freebsd.org.2013102301 # pkg -r /tmp/foo fetch -d -r FreeBSD-base -y FreeBSD-ssh ... The following packages will be fetched: New packages to be FETCHED: FreeBSD-ssh: 16.snap20260619222841 (947 KiB: 100.00% of the 947 KiB= to download) Number of packages to be fetched: 1 ... The list of packages is incomplete compared with install, for example: # pkg -r /tmp/foo install -r FreeBSD-base -y FreeBSD-ssh ... The following 17 package(s) will be affected (of 0 checked): New packages to be INSTALLED: FreeBSD-audit-lib: 16.snap20260619222841 [FreeBSD-base] FreeBSD-blocklist-lib: 16.snap20260619222841 [FreeBSD-base] FreeBSD-bzip2-lib: 16.snap20260604235624 [FreeBSD-base] FreeBSD-clibs: 16.snap20260620003812 [FreeBSD-base] FreeBSD-kerberos-lib: 16.snap20260619222841 [FreeBSD-base] FreeBSD-libarchive: 16.snap20260619222841 [FreeBSD-base] FreeBSD-libcasper: 16.snap20260619222841 [FreeBSD-base] FreeBSD-libldns: 16.snap20260619222841 [FreeBSD-base] FreeBSD-ncurses-lib: 16.snap20260619222841 [FreeBSD-base] FreeBSD-openssl-lib: 16.snap20260620003812 [FreeBSD-base] FreeBSD-pam-lib: 16.snap20260619222841 [FreeBSD-base] FreeBSD-runtime: 16.snap20260620003812 [FreeBSD-base] FreeBSD-ssh: 16.snap20260619222841 [FreeBSD-base] FreeBSD-tcpd: 16.snap20260620003812 [FreeBSD-base] FreeBSD-xz-lib: 16.snap20260619222841 [FreeBSD-base] FreeBSD-zlib: 16.snap20260604235624 [FreeBSD-base] FreeBSD-zstd-lib: 16.snap20260610184705 [FreeBSD-base] Number of packages to be installed: 17 ... As a workaround, we can use pkg install -F. Cleanup: # chflags -R 0 /tmp/foo # rm -rf /tmp/foo This has been tested on 16.0-CURRENT: # pkg -v 2.7.5 --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sat Jun 20 23:25:02 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 4gjVtW41d7z6hqm6 for ; Sat, 20 Jun 2026 23:25:07 +0000 (UTC) (envelope-from the.lists@mgm51.com) Received: from oneyou.mgm51.net (oneyou.mgm51.net [174.136.99.202]) (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 4gjVtV26wXz3HBs for ; Sat, 20 Jun 2026 23:25:06 +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=BxPOQSxP; dmarc=pass (policy=reject) header.from=mgm51.com; spf=pass (mx1.freebsd.org: domain of the.lists@mgm51.com designates 174.136.99.202 as permitted sender) smtp.mailfrom=the.lists@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 4gjVtS23yCzHh0G for ; Sat, 20 Jun 2026 19:25:04 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgm51.com; s=mgm51.com-10; t=1781997904; bh=/UzBYSn0qjcRY0doDP7Fhczhc5fcFc3pfc+z11YfKb0=; h=Date:From:Subject; b=BxPOQSxPCHUhHZ86KvUK6f1C9RsWm59lYDQnRiHX4nJhgqjG5EZV5Wctip+T/UxUx 75/gFUqMyqF5u16nK78YjI0hN4xZOMrdmhXPGRbTIWV2g6V7tneIaxew42CchdhWND kvnfw3K5Vv+2WkmL386gFvHhCCOoHqGAnyfrIatJle1z640RpVAXD7KJE8Qz/DeRvi lJ7RswUDqxJpPYf0t0nNU7aqFiAM535fBXDx7ByR/RKfvMu06LahQXI7Ghu3eIhnk7 YiRvJ/ohIuVGYyBX117p1PSDx9ROvI38x8/6D/gY36t8hl3gur2aPmqncsQkHNvwza NrjuRw6XP5RoA== Received: from [10.11.2.100] (bigbloat.24cl.home [10.11.2.100]) by sentry.mgm51.net (Postfix) with ESMTP id 4gjVtR0zWmzRcq3 for ; Sat, 20 Jun 2026 19:25:03 -0400 (EDT) Message-ID: Date: Sat, 20 Jun 2026 19:25:02 -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: Moving to pkg-based in 15.1 ... Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-6.70 / 15.00]; DWL_DNSWL_MED(-2.00)[mgm51.com:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[mgm51.com,reject]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:174.136.99.202:c]; R_DKIM_ALLOW(-0.20)[mgm51.com:s=mgm51.com-10]; RCVD_IN_DNSWL_MED(-0.20)[174.136.99.202:from]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:25795, ipnet:174.136.96.0/20, country:US]; PREVIOUSLY_DELIVERED(0.00)[freebsd-pkgbase@freebsd.org]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; MLMMJ_DEST(0.00)[freebsd-pkgbase@FreeBSD.org]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[mgm51.com:+] X-Spamd-Bar: ------ X-Rspamd-Queue-Id: 4gjVtV26wXz3HBs I have a couple of questions as I run a test environment ... For starters, I downloaded and installed the memstick image of 15.1 AMD64. So that is what I am working with here. OK, under the prior environment when I wanted to update from, say, p5 to p6 of the current installed version (e.g., 14.3 p5 to 14.3 p6), I had a script that ran ... /usr/sbin/freebsd-update fetch then, after a yes/no prompt ... /usr/sbin/freebsd-update install then, when that completed the script ran ... InstalledKernelVersion=$( /bin/freebsd-version -k ) RunningKernelVersion=$( /bin/freebsd-version -r ) InstalledUserLandVersion=$( /bin/freebsd-version -u ) echo "Running kernel: ${RunningKernelVersion}" echo "Installed kernel: ${InstalledKernelVersion}" echo "Installed userland: ${InstalledUserLandVersion}" and based upon that, I knew whether or not I needed to reboot. It was fairly simple. I just ran the script. No config file changes needed. Now, as I understand the pkgbase system, it has gotten a bit more complex. I no longer see that easy ability to update from one patch level to the current patch level within the installed version. As I read... https://wiki.freebsd.org/PkgBase I see examples of "Minor version upgrades." But no examples of updating from one patch level to a subsequent patch level within a version. Is there a FreeBSD wiki article I have missed? thx. From nobody Sat Jun 20 23:41:33 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 4gjWFT1sWfz6hrq9 for ; Sat, 20 Jun 2026 23:41:33 +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 4gjWFT1NG7z3Hyy for ; Sat, 20 Jun 2026 23:41:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1781998893; 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=cbsDTjJF9PqWHsrEZZdENw1mIBZQ3CBU/oVtvi1HeXk=; b=FSAZP43EXq5LB9jjfwEoA2cCxQ3kj3HxCDyd53Sm8TPasFHZDslVb/Kac8SCgrfx5IcGBA 09IRDiXQK3fVyDz0ElHF6m9XjD5+Q6oZiJ4b8DJn8ZIB81qWysZgDgueL1qaV7Ecauv8s0 yqaDKS3ns/tH1UQ15tj1RwYPVSk+TUGEs2nMc3aoNT6UsRWmH7LqAG5DfcgeU2qIQ1Vd8D /pBoLECGyDR9c/8dN4hZln2djQEIGBgoRcTcSB8S8xsAu8Bb06SS9jhrf2ycBIFqKk4t2A q4bi/p1Sg2/hejFq6/3qWKGrqOvjkFWS3kJlcrhWAsXSISWpuXbh9EFtFass0Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1781998893; a=rsa-sha256; cv=none; b=oTELIpkEpO6iNjoq5tjyeyyzij5wzcB8lrX0uXrvDfAqP3UyWsqd9w2U1DWkYVVMrJJ94F Jp0Xy0Pm3OabCutTes4IQyz+3bl3KUVQELZ/vp+evtydFI9WHwv3oBO73RAYnXcuNKic9Z yzvt0btXF88G5hHyZ9aMfrJ6QsBYaMdBSAI2he2gto2yTiPobcmAm7qNFLsNYjK+XYyfqL zWV7+sS6R0L0Mdb7dtVrdr7k1ym5VCQCH1cW2kNmQFCZoRUVQuVJapCnnior9cFvmJSz/M XV87l9HkzqhexMJMy9XTRRRznVfwNLgVzp69xxCS1t17sG4AV3/Ekp+OQ81TFQ== 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=1781998893; 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=cbsDTjJF9PqWHsrEZZdENw1mIBZQ3CBU/oVtvi1HeXk=; b=UjUeZttBrqWagJ35tZWuitB90Mr++Cdsdy4bMtS/mR9VdPJ4b0pbjYbHdcWTsEmxPi5kcN LWSpKx1S3oFN6SKqr7uyQzbdhtcub/IBQBDYL/zy1irmJUitAiWD0oHsZZA5L+2aPp3Gtl ykZjlJq9mf27NTGgiPNH5hfAKZ/mfWbL/3WXJkeBhev1qNbhAVGQr2nsv1UEh5oH1DXaI9 7OuHPOpOWrkBsbQmd3ytzhWq52da4FvNeSsZtgtjYkys5vsd0/b5ugl67eyHm5f0hjZLml WTZcEdFvWMJvfH7NgPXkjxWzQX0EqyloZ+X8OArVokmUpCLwfSMGEal4MXlIHQ== 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 4gjWFT0CrPzrtS for ; Sat, 20 Jun 2026 23:41:33 +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 65KNfWBQ079938 for ; Sat, 20 Jun 2026 23:41:32 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 65KNfWtR079937 for pkgbase@FreeBSD.org; Sat, 20 Jun 2026 23:41:32 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 296168] pkg fetch -d fails to download pkgbase dependencies Date: Sat, 20 Jun 2026 23:41:33 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Package Infrastructure X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: 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=3D296168 Mark Millard changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marklmi26-fbsd@yahoo.com --- Comment #1 from Mark Millard --- (In reply to Jose Luis Duran from comment #0) For reference (not that my context is a time match): # pkg info -d FreeBSD-ssh | sort FreeBSD-audit-lib-16.snap20260529181012 (libbsm.so.3) FreeBSD-blocklist-lib-16.snap20260529181012 (libblocklist.so.0) FreeBSD-clibs-16.snap20260610184705 (libc.so.7) FreeBSD-kerberos-lib-16.snap20260610184705 (libgssapi_krb5.so.122) FreeBSD-kerberos-lib-16.snap20260610184705 (libkrb5.so.122) FreeBSD-libldns-16.snap20260610184705 (libprivateldns.so.5) FreeBSD-openssl-lib-16.snap20260612060339 (libcrypto.so.35) FreeBSD-pam-lib-16.snap20260607215030 (libpam.so.6) FreeBSD-runtime-16.snap20260611020731 (libcrypt.so.5) FreeBSD-runtime-16.snap20260611020731 (libedit.so.8) FreeBSD-runtime-16.snap20260611020731 (libutil.so.10) FreeBSD-tcpd-16.snap20260607215030 (libwrap.so.6) FreeBSD-zlib-16.snap20260604235624 (libz.so.6) So: no FreeBSD-bzip2-lib , FreeBSD-libarchive , FreeBSD-libcasper , FreeBSD-pam-lib , FreeBSD-tcpd , FreeBSD-xz-lib , FreeBSD-zstd-lib . (Although, the documentation is not explicit about if the -d produces the full transitive closure of dependencies vs. not. So, may be those missing ones are just more indirect.) man pkg-fetch is not explicit about if dependencies already present are (re)downloaded vs. not. Nor about if what should be done depends on the "up to date with upstream" status or not. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Jun 21 00:15:49 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 4gjX184M9Pz6hvS8 for ; Sun, 21 Jun 2026 00:15:56 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-25.consmr.mail.gq1.yahoo.com (sonic312-25.consmr.mail.gq1.yahoo.com [98.137.69.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 4gjX174wjvz3LMD for ; Sun, 21 Jun 2026 00:15: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=1782000951; bh=cV4BF9wFCEJjN8slnujb3J3APxYgf0ZhBrNTyykzuDg=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=KyHd/aCxiI8ixd/VmGWTRRY6moKdWUhzlxhTdKYmPVVaTcZYFHDJmMP5VwmPgamdjGFyUSfmVdVsjZk6CFoX0143mf785V77FOX4Su5ppCacOhXYCJyaTVAmdzYEj9JwUlHnVn/3fzA+0umK9wJ8YyOgqm2/98YAb+wtugogI47fHvnSqLpv6rVQ1jat1GXMn0gHG+4NwI/mPCoS8O3DjJnPJRbGsC8XrkrnM7c+7MTWtJB1MqCedAUkQqBysw0gVM23HhiQMEVZkijz5yLjpzBB8aZczf050v6IrevfUeNMDNzmh8tzp9V1qWzkS6w9YVvY5MM/R0OojXTbkGy+Kw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1782000951; bh=/wIpUUoMdSMrwGT1OvfumAb/ouI1891zOTaigHbKw87=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=jV8LMHC+yvchjO/Y/cnThTy9fNWBZeJOlcerun0Wyp+yd9u2255SUrb3ahvJSvOma9MjAqVK58dUR5uOUMGqsaN4Fh2RHAj8GZUV5bgCGjiUuL6JhAtCSz1NmF7Mg3sNrE9rio4xisH11m3KdIXmHQHXvJr5nYdqmIm8rXbaSeb7ObAxec9IxZBKESAPnwPAkuegy30F/dQFeFJRjSoBCNHyr5u5UI896nnJZgNYchZzHV54hI7PyEhDDj052B3mX8yCBwN2lt1uIwIvFpHYtbKGf2xE9Gs+AESoXwj2E/E9ccTuSdJCC8jDqixrgqvU67UaR8E3v7c3BdK4OFgZQA== X-YMail-OSG: iX9YuUsVM1n2O_HWfUZ72T3OkR356lTn4_gyfTVo7H9Ch6coa3l8bsajLGEi28J reOAwA8U1tpqUwqEv5hu5SfFyWyeQ0iWYNiFJB8T0Jlf4cR7C58ThCUHDtb02Cg8FCLZWbY5fFST D9s6_mg_MobT0xMlPXWbrFuaSjJJI7VQkTJhyesi2XQonV_04ulwU9zSRkihUkJEgwNTcg_Lhyaq 8nemAnMMC6shS1.LQzyO0KmaTLtSW3wAT4kjaM4u.xGoQWA6hZQvCSCCgOembi31l5ZCWa9gRpQF tbuqk4DSwwuXAbuynw64kONgGA9MReirqGBHlZWW0wa9G0FxKvf3KIQPJdEQtHA4h8Ez2JJgATEs PcRXSMI21LrfP.Qlvl2GDkfdNstJ1gLTaC0hzjwMjAORmj56U2cYgvflBdxQCkktMFoTBzuVyl5X tNzMVzq.K4lridQHt7NzHxi116ccoywU6tFNqJiUQvMgY4BLYK1l1JCT81emKIoAO3fAfbRySpsh mg6hFArgpOJwfI9dr3LtXPrgwLeqsjOOPrzuFPiaSh8Elx9q9yE8ehCo0nL0ruPYY1N6E.WnHuML N6QSpEFlN1v2IHYsFa_XYvJdMfeFQkGs7RqwdiFBLIYQYvxqsYFzhw77TgXOLenQoxlh_I1.p1yP odcn8dhKSmaIp8yn6aUtIVcZ1YBQb4UITVKTiHCwJxnYI0ayd65jeP4ZgzboHzND7s36lPb74UCR HHiOmGRTCZgdRHnWfjOlWuUqzx1W1dbfXif5WfWXZIl3vy6bWdA0S9KasPcy_riwq8oSF9dRy9e. tn.HR8pPzJTxk9ctMrZqniqid0lonlv955hdDwAH2ueGPWKLNzI4c4kWQS6uNXiS2GSl3bCtl6zd CMBa4bkD6I1.Uz7fxvUow6ObZcWRhiClDyP2nJUCjvxV8uj.zh1jYRKTrYpXR2H7zHeD5qF.AxFu 5o.w0_QfeEYf9JRmuXjDZrQ6j0AElpcTXNkEwP6mjU6CSd3s.6sHgCXMByScRI79KxfQWr9Itv0D Q.ZsyDZQohvOKjrLHsqNrphkQlv_liN736hAX7k7y8flSlteqAhvJocJ6nsSYBeL2RZeFFlhpYRF GSvuJB_QVJQkVkLK7m7jhY29STrXawxN18DNvYE__0Y9tcOaiomNh0VLkcREVDSI9PnKLikz_S.p HlKYkDhh2YW06.MLYBmvZVaClv7v.klW.Nc85pcMMcrzAY_.0yRPUavSPVXB4DP96KRlRHdtsyY_ oXL6SNrf15xgigbLpuLf77IvI4sCTW0PjKTU0aijF2BWEGn_SnaHO3upcklwR8Qx3ABOoQS0Pevg IGyFS8Guhe1RPIMxD5_8lTo35zhAtq.PICLWTdaQw6tAnbX9HMK9hHgWMXJpCOwZL_77uRuCzb2D d7xHZ0BrJI3aLoGJaZNshuRbaKir5yE5sLWZEcNTcLq1kGISkhPfdmwn2p1hsXuXB3FJKU7GfHzV JcJJg9K.Kv2qAohkDpj38cCR9GBddy5SnaJ_S.9EtncbH94DT0jT0XAkWvKmUUjAK8zyFXHqHV26 6XVSoy1PkLtET34F_oVIpgpeVakg7ZgUnAAzCQ_yfsox7qS_X1kdkDzQWQUMOEQX96pWv52v30Hi Pxt1CfWB9dsdVYk4d1eVJrZySXFbEXUZTkAn7l8u2I37E9BaxiIuH44oxryZZz6Y7wQyiPb3dJ2j bZCNnDvQCxzXX8hIABu51aJcfql331LbeKDwCuNNazfEAg5wtfGCl1UQ.m9ubqqniUpxH_rdFxie P9f65mvH6fBI_YmJ5wHIS3Fc_LKbDF.hmjGvAn1s9e9X_6BgfPi3GxuwaBPho_eJ51tsfcmpXTLj lPcUkVBm1SxHPphHjBPfJvyzxui7IhUBXGv2kEUf_pd_sfbg45BV3bKutk_2FH3Ec5GSJkRliwbp IuPItjGYr3NPbFxZi87PDfrslc14FaER_p5N8RwHRanqOTt_nd0Wt5Yt43a0bZknfiHy4yAyM.7x r0.8lct5GWma3JN32JARPw8_G6Xe0zb6S4YOKRDIqaMUqXrNQiKsJd0.BJ6r4VSIl9I5tlDyCuXd 1lkoVX8bLdzl6kN6G.lQn7DTcrtGCysx26_9qKvqb01UAbf41GPxF3VKO3kFS36bR974x1DztWP5 3e2ZBuKMj1PWH_AWrnmXxhX6lvEpR9t5QBmT1sbgR7xHFMvgwQZMySel.x0UQ1OLpO9DG3b8rq.u 03Y.VDfDGbGIEyInGhk4C3NDtQd5nQCwzGwYscnmuZVcF4_NXI8fcRmihXWbwPw_4V668U8VEG7g 6SbNLDlyX6dLDRZKKO5O3KdhLCpLDTMQBGaQdRbXmpHi.lDG1 X-Sonic-MF: X-Sonic-ID: 00673e2f-fa52-42de-bb13-225f2f4143e9 Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Sun, 21 Jun 2026 00:15:51 +0000 Received: by hermes--production-gq1-7bb7df5c46-tkjt8 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d93e26ea8bce377f4a196a2595a64cfe; Sun, 21 Jun 2026 00:15:50 +0000 (UTC) Message-ID: Date: Sat, 20 Jun 2026 17:15:49 -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: Moving to pkg-based in 15.1 ... 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.26016 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: 4gjX174wjvz3LMD X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated On 6/20/26 16:25, Mike wrote: > > I have a couple of questions as I run a test environment ... > > For starters, I downloaded and installed the memstick image of 15.1 > AMD64.  So that is what I am working with here. > > OK, under the prior environment when I wanted to update from, say, p5 to > p6 of the current installed version (e.g., 14.3 p5 to 14.3 p6), I had a > script that ran ... > >     /usr/sbin/freebsd-update fetch > > then, after a yes/no prompt ... > >     /usr/sbin/freebsd-update install > > then, when that completed the script ran ... > >     InstalledKernelVersion=$( /bin/freebsd-version -k ) >     RunningKernelVersion=$( /bin/freebsd-version -r ) >     InstalledUserLandVersion=$( /bin/freebsd-version -u ) > >     echo "Running kernel:     ${RunningKernelVersion}" >     echo "Installed kernel:   ${InstalledKernelVersion}" >     echo "Installed userland: ${InstalledUserLandVersion}" > > and based upon that, I knew whether or not I needed to reboot. Well, if you do not reboot, the live system processes would still be based on the old userland files --if any of those were updated. The old kernel would also be running. > > It was fairly simple.  I just ran the script.  No config file changes > needed. I expect that, while rare, needing to touch a configuration file is still a possibility for a patch release. > > > Now, as I understand the pkgbase system, it has gotten a bit more complex. > > I no longer see that easy ability to update from one patch level to the > current patch level within the installed version. > > As I read... > > https://wiki.freebsd.org/PkgBase > > I see examples of "Minor version upgrades."  But no examples of updating > from one patch level to a subsequent patch level within a version. > > Is there a FreeBSD wiki article I have missed? > > thx. > > > > Presuming that the updates have updated in what is accessed by, say,: then: # pkg upgrade -r FreeBSD-base or: # pkg-static upgrade -r FreeBSD-base is a way intended for much of the activity. It will prompt unless you supply specific command line options to avoid such. The command may leave behind *.pkgnew files that should be considered for merging or replacing the older file (the * part of the name). Any *.pkgsave files are the other way around: a new file was put in place and the old one has the new, longer name for consideration of merging content. (Technically an upgrade can cause an install of something new. Not likely for patch releases.) pkgbase is not following the "kernel then reboot then world then reboot" sort of protocol so far. A manual reboot afterwards is probably appropriate unless you know that no file used by the live system was updated. The closest I know of for figuring out ahead of time if the update is available is to use: https://people.freebsd.org/~dbaio/pkg-master-report.html looking for, say, freebsd:15:x86:64 with base_release_1 and seeing what its Timestamp and Elapsed time are if it is 100% Synced with Sync present for that context. This can get into judging time relationships that are not obvious. Otherwise just try the command and see what it reports. -- === Mark Millard marklmi at yahoo.com From nobody Sun Jun 21 00:42: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 4gjXbn30Q7z6hyKG for ; Sun, 21 Jun 2026 00:42:29 +0000 (UTC) (envelope-from the.lists@mgm51.com) Received: from oneyou.mgm51.net (oneyou.mgm51.net [174.136.99.202]) (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 4gjXbm4jw5z3Nxb for ; Sun, 21 Jun 2026 00:42:28 +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=HaCSAqow; dmarc=pass (policy=reject) header.from=mgm51.com; spf=pass (mx1.freebsd.org: domain of the.lists@mgm51.com designates 174.136.99.202 as permitted sender) smtp.mailfrom=the.lists@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 server-signature ECDSA (secp384r1) server-digest SHA384 client-signature ECDSA (secp384r1) client-digest SHA384) (Client CN "sentry.mgm51.net", Issuer "Mike's Certificate Authority" (verified OK)) by oneyou.mgm51.net (Postfix) with ESMTPS id 4gjXbk5qrtzHh0G for ; Sat, 20 Jun 2026 20:42:26 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgm51.com; s=mgm51.com-10; t=1782002546; bh=QX5YaIor9ViiopyZyuFmtoO5ICw0oNLcYB/cMMh50jg=; h=Date:Subject:From; b=HaCSAqow7nF0F2gTai8doP5SefJVGAtYyRbLDR2QR3ATtO9hGwYs8FuwJuSRhoRHe wKrdT8lvawHeQ2jmVC6VUG9AALZyo6ty0neqtph/X2EkxKmLrFAmRKywsfvUBd26gu 7D32busS/PZ3AjiZf1PRPzTg8uNR/cL7N2LgpJO6yzsioo+u1DUICY/HC7NprHH5HK +bsqNDbA1XdedsSXcFqznEqUR6yGaj7oawItb4HCtNzLw+G8nbmWzPXVUKXKnMwDFb t4zFJ6nP8GPxeREAO5VvbQJ6x+WqhoNDxBKroVXnTscsAqbSIY/JEgTgKuMzku3+Al Ya50cE9SFhdZw== Received: from [10.11.2.100] (bigbloat.24cl.home [10.11.2.100]) by sentry.mgm51.net (Postfix) with ESMTP id 4gjXbj54K9zRcq3 for ; Sat, 20 Jun 2026 20:42:25 -0400 (EDT) Message-ID: <07752971-ba18-41f9-989b-ccdb88384a4c@mgm51.com> Date: Sat, 20 Jun 2026 20:42:25 -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 Subject: Re: Moving to pkg-based in 15.1 ... To: freebsd-pkgbase@FreeBSD.org References: Content-Language: en-US From: Mike In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-6.66 / 15.00]; DWL_DNSWL_MED(-2.00)[mgm51.com:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.96)[-0.962]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; DMARC_POLICY_ALLOW(-0.50)[mgm51.com,reject]; RCVD_IN_DNSWL_MED(-0.20)[174.136.99.202:from]; R_SPF_ALLOW(-0.20)[+ip4:174.136.99.202:c]; R_DKIM_ALLOW(-0.20)[mgm51.com:s=mgm51.com-10]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:25795, ipnet:174.136.96.0/20, country:US]; FROM_HAS_DN(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-pkgbase@freebsd.org]; TO_DN_NONE(0.00)[]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[freebsd-pkgbase@FreeBSD.org]; RCVD_COUNT_TWO(0.00)[2]; DKIM_TRACE(0.00)[mgm51.com:+] X-Spamd-Bar: ------ X-Rspamd-Queue-Id: 4gjXbm4jw5z3Nxb On 6/20/2026 8:15 PM, Mark Millard wrote: > I expect that, while rare, needing to touch a configuration file is > still a possibility for a patch release. I have yet to see on the FreeBSD wiki a way to essentially duplicate the simplicity of my prior script (sans config file changes) to update within a current release level. That prior script ~just worked.~ For years ... Indeed, your comment illustrates the new complexity that seems to have been introduced to a prior quite simple process. From nobody Sun Jun 21 13:57:50 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 4gjtFV3NJdz6jmjf for ; Sun, 21 Jun 2026 13:57:50 +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 4gjtFV2lw4z3tDR for ; Sun, 21 Jun 2026 13:57:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1782050270; 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=8Uh+v78mzMlsi9aoVJv9K5RYAAel4UzjWDbDFNneFpY=; b=gY7FaE99ZnZNB9fKKCVl9dJbeEywcoNAlaRy6v8Yxn6YkPrbLJ61DD05qqVtSQgf1tbaum zPLuW0JO34OWaU4SgdD6/UO7dws7p/EzoSQOPbXsMOjVC+Iuknl2Cx6DAS1/FRwSD9lBXh exHaWUFEYT2jcS+BnO6EF1NesDMlA7tv7iQ+fx3pCnnp6oOsx587bOUF7F4jjqkueQW4bL fa+83n7f8bMo32RC7k6M17qhW11Qu7oArmy7JCI6QHZms21OMEiySD4TeuB3LkM9KB1q3p c4L293q2eR1OxnqyNZpL+OsBTJft5VGtVA/5t8FbyGf8C/lh6p93gRTfBB02fA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1782050270; a=rsa-sha256; cv=none; b=lhXu3Ln3whaGbzJkNaTRafcDWuUYyUg0zrd+U7Y40vULtkF2X6e8NwPRuCyg929BV+5vHj n/kHKBGa99p6fBHrNwcZaX1G5kI28cw2Qkvy638RNrDse0H6SH/npuZoINjowAH6GaLrse M0mYw/uxWHSp1k/Z1t7g5YEh+Y4r/ktUJ7eDPEzTdV7LfP36JxnXFDyTw4WgiqjMPM0trv 2QptHq2NlMC/eOD7LCt63GZKwhrqWeEcAYDluqJ6cXupnx48K7D+6IaovMGYkKFzNYW+WD Sm9ePv4lHwAOfWpc3r+F8QW5GZx1dvbIqfp/WzwV9Rz1Y0XZGJr/URzPqCWC0w== 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=1782050270; 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=8Uh+v78mzMlsi9aoVJv9K5RYAAel4UzjWDbDFNneFpY=; b=demtCoDFL7ZSPrbqS+jeiunapmLjW6nLGXqphDbX3EDKEtQ8b7I0UkQhP/AlgL5nistabh oJ9ZxYuk1ADA1D8c46JdXSjjiuVs8R/7ci/+qcxL0qbp/TLB/w+S5O8bE+ba3vYJUWuKL5 DbsuXPqezAS0gJEDN8900AjnHC0GZ6Idm7vFqvmS+5Wsoc2KQ/Be/Y7Kszg6n3XWqTJ1kz 25oMUZV4/FhXQ7HtwPlUJYXrufWhkyyGiKNy8Q6+EmSTtL0ui08rZKgVHzjv4lYZ7sR5JK Z7qBrZyJ4CsseXe7/sJt6XMhh8DS+dnxQoDPovZkV8Q3VUFtaKFUUD6kdF9RYw== 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 4gjtFV0yr8z1Jf5 for ; Sun, 21 Jun 2026 13:57:50 +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 65LDvo8N030207 for ; Sun, 21 Jun 2026 13:57:50 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 65LDvoYu030206 for pkgbase@FreeBSD.org; Sun, 21 Jun 2026 13:57:50 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 296168] ports-mgmt/pkg: pkg fetch -d fails to download pkgbase dependencies Date: Sun, 21 Jun 2026 13:57:50 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Package Infrastructure X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: ivy@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bapt@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc short_desc assigned_to 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=3D296168 Lexi Winter changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ivy@FreeBSD.org Summary|pkg fetch -d fails to |ports-mgmt/pkg: pkg fetch |download pkgbase |-d fails to download |dependencies |pkgbase dependencies Assignee|pkgbase@FreeBSD.org |bapt@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Sun Jun 21 14:01:11 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 4gjtKP4Th3z6jmf1 for ; Sun, 21 Jun 2026 14:01:13 +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 4gjtKP3xP8z3tKv; Sun, 21 Jun 2026 14:01:13 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1782050473; 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=QDGniOuhg0rdg58K+H9PCw34qXNq9ToBkpzcqcs8R1Y=; b=cDVKnHd9FVDcoL+H9zuxC6uLFjL6t8CuRiFhSjteNl22+JB1BS5t1+tNg7Zrtw2YwJwU+b /vGb678dO41LQsJSZOBl8WfpGNUrdhKyYk73Ww1CzWil5XuN0Ada9P780ZDMHkTzbFJlmy 9FHgynULbIUq6wUJKRlod8XfFWy27Qw4xclxn6tcqDkhS9lTQhOf0OSCoVVgGYwieOLgmR 5L2TqbsYRo+dJg+6Z6O3glHlDgA+yXYRxlKs7XX+h87lpKqoDWlDBP6Tz6jXU6yQ7FgRrF 8GJIpmM7GGxC1WgWeCFhJh+Th0k5j8RQOETGlT7UxWsQ3AP5CVXS3L0w07SW8g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1782050473; a=rsa-sha256; cv=none; b=rS6tAE71LZNA/EesGfpmcPGjLhi3Jxmyie1v+kKqgBMsOwH/CfzIrk+bWT5aZqjejQN7vt JaVsLABM8XTIfidzBM2YHNcbRAca10rSxcdLy4iWbF8hjijLhvhBTv+c5tSzSYcZ/pU9BO VJ8Et4NFDPu0VeA1NdIWb8GMg7t5PIIix3Lj518qE2Xjt5znlMDH3Pjt/iT928AqaChCJ5 9BmCbaApRJLUXzj+iNJHomeVCviuZCoVMdSIckAivoicOuEzcFxnScxa7i1W54kbg0CvcG 3hp8QA3d6inQR3RsDKOIg3HK4eCoyF3r7Ltb0ameMllIBH7/YRX41Rccq+MB5g== 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=1782050473; 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=QDGniOuhg0rdg58K+H9PCw34qXNq9ToBkpzcqcs8R1Y=; b=f7z6svBQbGNx1cNL1pSoaSAWLbaKXEIRX5XTqwOrOcRJn42CMhFtObdYyNG/R6728DKsSC S14bCyatNevOcKjXd6ze3c4PE83UdzilUHFfwWlnw15x4ZuNt1cuN5wTY5RTVsCp4IRIlI cSElz2nlmr76QfyvxAOABEHNivODItSBiMXxfbF33S+5iTkkEHt0UKodwOcg58atYJrQ9A ODGp8rmqe042l35Ki1R+9bpLdsZBtDffEgXFwTkpjTrSkKHjITY4zv86+tzba94OzA32o4 n6l3w87aZKCOK+ulFhU0mcn2B1tcKBY3G8XIQ2fs+go4KGpj/HevJpobYkRf2w== Received: from ltc.des.dev (2a01cb0585070b0036e894fffeca9834.ipv6.abo.wanadoo.fr [IPv6:2a01:cb05:8507:b00:36e8:94ff:feca:9834]) (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 4gjtKP2BCJzy8r; Sun, 21 Jun 2026 14:01:13 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id B6E0A5010D; Sun, 21 Jun 2026 16:01:11 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Mike Cc: freebsd-pkgbase@FreeBSD.org Subject: Re: Moving to pkg-based in 15.1 ... In-Reply-To: (Mike's message of "Sat, 20 Jun 2026 19:25:02 -0400") References: User-Agent: Gnus/5.13 (Gnus v5.13) Date: Sun, 21 Jun 2026 16:01:11 +0200 Message-ID: <86a4sot2l4.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 Mike writes: > Now, as I understand the pkgbase system, it has gotten a bit more > complex. On the contrary... > I no longer see that easy ability to update from one patch level to > the current patch level within the installed version. To upgrade a pkgbase system, simply run: # pkg upgrade or, if you want to upgrade _only_ the base system and leave the rest untouched: # pkg upgrade -r FreeBSD-base This essentially replaces `freebsd-update fetch` and `freebsd-update install` in your script, including the intervening prompt, and the rest will work as before. If you want to get fancy, do: # pkg upgrade -r FreeBSD-base -Fy to download updated packagtes without installing them, then # pkg upgrade -r FreeBSD-base to prompt the user and install the downloaded packages. This will also avoid a rare situation (very unlikely to occur with pkgbase on a release branch) where pkg computes an upgrade plan, prompts the user, then computes a different plan after examining the packages it downloaded and prompts the user a second time. A reboot is always recommended, unless you know exactly what was updated and can manually restart all affected services (or you know that none of the services that you run are affected). That was always the case. > https://wiki.freebsd.org/PkgBase This is severely out of date and (like most of the wiki) was always more of an internal roadmap than any sort of user documentation. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Sun Jun 21 14:50:41 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 4gjvQl5gYcz6h7P5 for ; Sun, 21 Jun 2026 14:50:55 +0000 (UTC) (envelope-from matias@pizarro.net) Received: from mail04.docbase.net (mail04.docbase.net [IPv6:2a01:4f8:1c1b:1324::1]) (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 "mail04.docbase.net", Issuer "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gjvQk1141z40jj for ; Sun, 21 Jun 2026 14:50:53 +0000 (UTC) (envelope-from matias@pizarro.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=pizarro.net header.s=dkim header.b=r8xG7ipI; dmarc=pass (policy=quarantine) header.from=pizarro.net; spf=pass (mx1.freebsd.org: domain of matias@pizarro.net designates 2a01:4f8:1c1b:1324::1 as permitted sender) smtp.mailfrom=matias@pizarro.net Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 1B1C7E8438; Sun, 21 Jun 2026 16:50:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pizarro.net; s=dkim; t=1782053444; h=from:subject:date:message-id:to:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=wNGJ1u1lPdUJfNIEOhuCczCEIQR81wBanVRA0MzTuR4=; b=r8xG7ipIAZJDZjA2rTg2NkTBhvln2iolvSWsG5yf6yCyQ3HkOuuW4kwkE7QmP8IEC3FkeL jNJBOKbKmSxUb/rzhzokTLmP94n2qrgXipR1fj3ylxlLTA0evnOuD0uAgtRZMjs+zpDOPA Y+kwAZ1v5QM6A1HEZWv2+61i19kDwRj5/7hHp3JZXWL2pVXermkZ4T91zNENZgyxIgyqPQ Zm7MeYr5QXNutmqXBMEqfHifjRbOm6FRhzPiR/1Ee/Ysjiqb5hNLQE6Z+ftF0lWubMkrKD WtwqoyUSk0G/eP8sFcvvxjTOGqYSDXKnU9co0rskIJEd0kpohrFRUMk0XCcrHQ== Date: Sun, 21 Jun 2026 16:50:41 +0200 From: Matias Pizarro To: freebsd-pkgbase@freebsd.org, freebsd-pkgbase@FreeBSD.org Subject: Re: Moving to pkg-based in 15.1 ... User-Agent: Thunderbird for Android In-Reply-To: <86a4sot2l4.fsf@ltc.des.dev> References: <86a4sot2l4.fsf@ltc.des.dev> Message-ID: <439B3749-A366-446E-B54C-3E4098F4CE72@pizarro.net> 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: multipart/alternative; boundary=----VENH4CQ2S6KYJ5ZG0Y6ZMN95F5FB66 Content-Transfer-Encoding: 7bit X-Last-TLS-Session-Version: TLSv1.3 X-Spamd-Result: default: False [-1.48 / 15.00]; FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN(2.50)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.991]; DMARC_POLICY_ALLOW(-0.50)[pizarro.net,quarantine]; R_DKIM_ALLOW(-0.20)[pizarro.net:s=dkim]; R_SPF_ALLOW(-0.20)[+ip6:2a01:4f8:1c1b:1324::1]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; XM_UA_NO_VERSION(0.01)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/32, country:DE]; RCVD_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RECEIVED_HELO_LOCALHOST(0.00)[]; RCVD_TLS_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; MLMMJ_DEST(0.00)[freebsd-pkgbase@freebsd.org]; DKIM_TRACE(0.00)[pizarro.net:+] X-Spamd-Bar: - X-Rspamd-Queue-Id: 4gjvQk1141z40jj ------VENH4CQ2S6KYJ5ZG0Y6ZMN95F5FB66 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Indeed, it has never been that simple and robust=2E You can also follow thi= s guide: https://www=2Efreebsd=2Eorg/releases/15=2E1R/installation/#upgrade-pkg On 21 June 2026 16:01:11 CEST, "Dag-Erling Sm=C3=B8rgrav" wrote: >Mike writes: >> Now, as I understand the pkgbase system, it has gotten a bit more >> complex=2E > >On the contrary=2E=2E=2E > >> I no longer see that easy ability to update from one patch level to >> the current patch level within the installed version=2E > >To upgrade a pkgbase system, simply run: > > # pkg upgrade > >or, if you want to upgrade _only_ the base system and leave the rest >untouched: > > # pkg upgrade -r FreeBSD-base > >This essentially replaces `freebsd-update fetch` and `freebsd-update >install` in your script, including the intervening prompt, and the rest >will work as before=2E If you want to get fancy, do: > > # pkg upgrade -r FreeBSD-base -Fy > >to download updated packagtes without installing them, then > > # pkg upgrade -r FreeBSD-base > >to prompt the user and install the downloaded packages=2E This will also >avoid a rare situation (very unlikely to occur with pkgbase on a release >branch) where pkg computes an upgrade plan, prompts the user, then >computes a different plan after examining the packages it downloaded and >prompts the user a second time=2E > >A reboot is always recommended, unless you know exactly what was updated >and can manually restart all affected services (or you know that none of >the services that you run are affected)=2E That was always the case=2E > >> https://wiki=2Efreebsd=2Eorg/PkgBase > >This is severely out of date and (like most of the wiki) was always more >of an internal roadmap than any sort of user documentation=2E > >DES >--=20 >Dag-Erling Sm=C3=B8rgrav - des@FreeBSD=2Eorg > ------VENH4CQ2S6KYJ5ZG0Y6ZMN95F5FB66 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Indeed, it has never been that s= imple and robust=2E You can also follow this guide:

https://= www=2Efreebsd=2Eorg/releases/15=2E1R/installation/#upgrade-pkg


On 21 June 2026 16:01= :11 CEST, "Dag-Erling Sm=C3=B8rgrav" <des@FreeBSD=2Eorg> wrote:
=
Mike <the=2Elists@mgm51=2Ecom> writes:
Now, as I und= erstand the pkgbase system, it has gotten a bit more
complex=2E

On the contrary=2E=2E=2E

<= blockquote class=3D"gmail_quote" style=3D"margin-bottom: 1ex; --net-thunder= bird-android__blockquote-default-border-color: #729fcf;">
= I no longer see that easy ability to update from one patch level to
the = current patch level within the installed version=2E
<= div dir=3D"auto">
To upgrade a pkgbase system, simply run:

# = pkg upgrade

or, if you want to upgrade _only_ the base system and le= ave the rest
untouched:

# pkg upgrade -r FreeBSD-base

= This essentially replaces `freebsd-update fetch` and `freebsd-update
ins= tall` in your script, including the intervening prompt, and the rest
wil= l work as before=2E If you want to get fancy, do:

# pkg upgrade= -r FreeBSD-base -Fy

to download updated packagtes without installin= g them, then

# pkg upgrade -r FreeBSD-base

to prompt the = user and install the downloaded packages=2E This will also
avoid a rare= situation (very unlikely to occur with pkgbase on a release
branch) whe= re pkg computes an upgrade plan, prompts the user, then
computes a diffe= rent plan after examining the packages it downloaded and
prompts the use= r a second time=2E

A reboot is always recommended, unless you know e= xactly what was updated
and can manually restart all affected services (= or you know that none of
the services that you run are affected)=2E Tha= t was always the case=2E


This is severely out of date and (like most of the w= iki) was always more
of an internal roadmap than any sort of user docume= ntation=2E

DES
------VENH4CQ2S6KYJ5ZG0Y6ZMN95F5FB66-- From nobody Sun Jun 21 17:36:02 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 4gjz5K00mjz6hQDY for ; Sun, 21 Jun 2026 17:36:05 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 4gjz5J4Qnwz3NZn; Sun, 21 Jun 2026 17:36:04 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1782063364; 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=B3ji9+l2q0no58Fzlrtir5G6BIgH2rAUgSraInGYU9Q=; b=oqAWcS6wwJOO+WPKrRRHcnnOB0QyAjldOt51E1kBP2PtQWtZ6XDUT+RP1pX7vWBayWOiUA apLok0tHTbgnyCKJFwuSYuD04IAoFDsVVCFDdQd1h4/ISEz6Glwz0T8Jau1BIoS3DFZ9ak RvnRUaKaXJYTGti4SVXzoX6NrATZBDxa8UHpv7WmscC1nMLoYPN+s+zIwes2Nu/T4ecq0R SNcR8XVPJieuBqryLY2X5WtQE6Wv+7PpKoyUUeaPCv8yKrSFdTb0eXa7I5Lafil7f/vbzp Iy+8hO3DTihMqoNq8v4uaKKxMqcxrXVQ0fjjANzZpzBfUCBt2IzxeVDXASkvFw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1782063364; a=rsa-sha256; cv=none; b=rt/rvZQoTCqyCV143VRFMdIQOfvRULl01qBqqA0mfAyeoG2ZRz26yRIl01kPMV0YNQXju9 c243iet3oaWyk8m89m0t32zhMkS6EcCLhGC+sHWktGGnr+o9gyPjbl8ka+EYFoa9bUgi6p /gMPXhHc/rjfgKskMVY1aB/7A2TJK83YlOiZoPxioXq4gNsmAx7BImC9hmkCP2mFOf1O8X TdHdp357pReKyAl8GTcQCz2schguewDuDpJO4rBHGVyGmKmKjoU76ldXySXDhmHMOhuFiI IWTICmKAJs3nOGbMu5fu+BnYNQ3qhZ2FRFrbHowvnjr4Bo3Ef/mwBj3HYFDN0A== 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=1782063364; 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=B3ji9+l2q0no58Fzlrtir5G6BIgH2rAUgSraInGYU9Q=; b=U3W+WAun3K5Z/mGgQmy3UvS1DyWaHQa2kJyyEBKMs7/yeSsH1QWgxC69xGWi84yPurejSp ur4j6UF/XD8dmM6DIKDh4vVRouiNk6ORlF7HfGBt4uYhsvYn7N8jsbSuBM3/CD1tPHWICI JLLOn9vZxZwKjJlbJpDUZPr8+H3srryYZwmQGun9WfF9+h7HAjCbFoRN8auI2aJjv5eWgY e7ynvFuUdkZrr0tAA7/Rurg5e+sfMQhKTMBA6Vt4dfo/jw731y3Yv1JxFRqq+08vnrEs90 aM89aNXInHq+vwXCwBg2u1I2qbp3FaRXpUh+bW+HbJBA4VoH5Hc4d6c5Rgzehg== Received: from ltc.des.dev (2a01cb0585070b0036e894fffeca9834.ipv6.abo.wanadoo.fr [IPv6:2a01:cb05:8507:b00:36e8:94ff:feca:9834]) (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 4gjz5J2V1mz12xr; Sun, 21 Jun 2026 17:36:04 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id D01345078E; Sun, 21 Jun 2026 19:36:02 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Matias Pizarro Cc: freebsd-pkgbase@freebsd.org Subject: Re: Moving to pkg-based in 15.1 ... In-Reply-To: <439B3749-A366-446E-B54C-3E4098F4CE72@pizarro.net> (Matias Pizarro's message of "Sun, 21 Jun 2026 16:50:41 +0200") References: <86a4sot2l4.fsf@ltc.des.dev> <439B3749-A366-446E-B54C-3E4098F4CE72@pizarro.net> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Sun, 21 Jun 2026 19:36:02 +0200 Message-ID: <86y0g7ssn1.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 Matias Pizarro writes: > Indeed, it has never been that simple and robust. You can also follow thi= s guide: > > https://www.freebsd.org/releases/15.1R/installation/#upgrade-pkg No, that guide documents how to upgrade from 14.4 or 15.0 to 15.1, which is not what Mike asked for. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org