[Bug 211749] ports-mgmt/pkg: pkg install -r <disabled-repo> does not work, contrary to pkg-install(8)

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 25 Oct 2025 18:01:50 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211749

Mark Millard <marklmi26-fbsd@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marklmi26-fbsd@yahoo.com

--- Comment #7 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
This is no longer fixed:

# pkg -v
2.3.1

# pkg repos -e
you have mail
pkg: Warning: Major OS version upgrade detected.  Running "pkg bootstrap -f"
recommended
main-aarch64-default: { 
    url             :
"file:///usr/local/poudriere/data/packages/main-aarch64-default",
    enabled         : yes,
    priority        : 0
  }

# pkg install -r FreeBSD-base -g FreeBSD-\*
pkg: Warning: Major OS version upgrade detected.  Running "pkg bootstrap -f"
recommended
Updating FreeBSD-base repository catalogue...
FreeBSD-base is up to date.
Checking integrity... done (0 conflicting)
The most recent versions of packages are already installed


Then, after enabling FreeBSD-base:

 # pkg repos -e
pkg: Warning: Major OS version upgrade detected.  Running "pkg bootstrap -f"
recommended
FreeBSD-base: { 
    url             :
"pkg+http://pkg.FreeBSD.org/FreeBSD:16:aarch64/base_latest",
    enabled         : yes,
    priority        : 0,
    mirror_type     : "SRV",
    signature_type  : "FINGERPRINTS",
    fingerprints    : "/usr/share/keys/pkg"
  }
main-aarch64-default: { 
    url             :
"file:///usr/local/poudriere/data/packages/main-aarch64-default",
    enabled         : yes,
    priority        : 0
  }

# pkg install -r FreeBSD-base -g FreeBSD-\*
pkg: Warning: Major OS version upgrade detected.  Running "pkg bootstrap -f"
recommended
Updating FreeBSD-base repository catalogue...
Fetching data.pkg: 100%   76 KiB  77.8kB/s    00:01    
Processing entries: 100%
FreeBSD-base repository update completed. 483 packages processed.
FreeBSD-base is up to date.
The following 29 package(s) will be affected (of 0 checked):

Installed packages to be UPGRADED:
        FreeBSD-clibs: 16.snap20251024010824 -> 16.snap20251024161632
[FreeBSD-base]
        FreeBSD-clibs-dev: 16.snap20251023111846 -> 16.snap20251024215907
[FreeBSD-base]
        FreeBSD-examples: 16.snap20250929232442 -> 16.snap20251024215907
[FreeBSD-base]
        FreeBSD-geom: 16.snap20251021082438 -> 16.snap20251024152405
[FreeBSD-base]
        FreeBSD-ipfw: 16.snap20251021082438 -> 16.snap20251024215907
[FreeBSD-base]
        FreeBSD-ipfw-dbg: 16.snap20251021082438 -> 16.snap20251024215907
[FreeBSD-base]
        FreeBSD-kernel-generic: 16.snap20251024114208 -> 16.snap20251025082352
[FreeBSD-base]
        FreeBSD-kernel-generic-dbg: 16.snap20251024114208 ->
16.snap20251025082352 [FreeBSD-base]
        FreeBSD-kernel-generic-mmccam: 16.snap20251024114208 ->
16.snap20251025082352 [FreeBSD-base]
        FreeBSD-kernel-generic-mmccam-dbg: 16.snap20251024114208 ->
16.snap20251025082352 [FreeBSD-base]
        FreeBSD-kernel-generic-nodebug: 16.snap20251024114208 ->
16.snap20251025082352 [FreeBSD-base]
        FreeBSD-kernel-generic-nodebug-dbg: 16.snap20251024114208 ->
16.snap20251025082352 [FreeBSD-base]
        FreeBSD-kernel-man: 16.snap20251022145025 -> 16.snap20251024215907
[FreeBSD-base]
        FreeBSD-rescue: 16.snap20251022223035 -> 16.snap20251025082352
[FreeBSD-base]
        FreeBSD-src: 16.snap20251024114208 -> 16.snap20251024215907
[FreeBSD-base]
        FreeBSD-src-sys: 16.snap20251024114208 -> 16.snap20251025082352
[FreeBSD-base]
        FreeBSD-utilities: 16.snap20251024114208 -> 16.snap20251025082352
[FreeBSD-base]
        FreeBSD-utilities-dbg: 16.snap20251024114208 -> 16.snap20251025082352
[FreeBSD-base]
        FreeBSD-utilities-dbg-lib32: 16.snap20251024114208 ->
16.snap20251025082352 [FreeBSD-base]
        FreeBSD-utilities-dev: 16.snap20251020111227 -> 16.snap20251025082352
[FreeBSD-base]
        FreeBSD-utilities-dev-lib32: 16.snap20251020111227 ->
16.snap20251025082352 [FreeBSD-base]
        FreeBSD-utilities-lib32: 16.snap20251024114208 -> 16.snap20251025082352
[FreeBSD-base]
        FreeBSD-zfs: 16.snap20251021082438 -> 16.snap20251025082352
[FreeBSD-base]
        FreeBSD-zfs-dbg: 16.snap20251021082438 -> 16.snap20251025082352
[FreeBSD-base]
        FreeBSD-zfs-dbg-lib32: 16.snap20251021082438 -> 16.snap20251025082352
[FreeBSD-base]
        FreeBSD-zfs-dev: 16.snap20251020111227 -> 16.snap20251025082352
[FreeBSD-base]
        FreeBSD-zfs-dev-lib32: 16.snap20251020111227 -> 16.snap20251025082352
[FreeBSD-base]
        FreeBSD-zfs-lib: 16.snap20251021082438 -> 16.snap20251025082352
[FreeBSD-base]
        FreeBSD-zfs-lib32: 16.snap20251021082438 -> 16.snap20251025082352
[FreeBSD-base]

Number of packages to be upgraded: 29

The process will require 16 MiB more space.
666 MiB to be downloaded.

Proceed with this action? [y/N]:

-- 
You are receiving this mail because:
You are the assignee for the bug.