Date: Sun, 07 Dec 2025 23:21:15 +0100 From: vermaden <vermaden@interia.pl> To: Marek Zarychta <zarychtam@plan-b.pwste.edu.pl>, freebsd-pkgbase@FreeBSD.org Subject: Re: Upgrade 15.0-PRERELEASE to 15.0-RELEASE Message-ID: <hdguegcvckzlgdolesys@zbvg> In-Reply-To: <thivvswtvfzjrcwwgxuz@nggu> References: <eidbkukpygqeefzghcwl@axur> <20251207211309.Horde.VRClvV8VFDOzbpKuNDjMqGW@drive.tubnor.net> <sypyeezufldldmcwfccs@bjgn> <6fa4b2da-f67b-4c2a-85a9-b4977aa49617@plan-b.pwste.edu.pl> <thivvswtvfzjrcwwgxuz@nggu>
index | next in thread | previous in thread | raw e-mail
One thing I could add here to make it complete.
In the 'pkg upgrade' process I was informed that all the
'man pages' packages would be removed from my system as shown
below.
# pkg upgrade
(...)
Installed packages to be REMOVED:
FreeBSD-acct-man: 15.snap20250808125411
FreeBSD-acpi-man: 15.snap20250808125411
FreeBSD-apm-man: 15.snap20250808125411
FreeBSD-at-man: 15.snap20250808125411
FreeBSD-audit-man: 15.snap20250808125411
FreeBSD-autofs-man: 15.snap20250808125411
FreeBSD-bhyve-man: 15.snap20250808125411
FreeBSD-blocklist-man: 15.snap20250808125411
FreeBSD-bluetooth-man: 15.snap20250808125411
FreeBSD-bmake-man: 15.snap20250808125411
FreeBSD-bootloader-man: 15.snap20250808125411
FreeBSD-bsdconfig-man: 15.snap20250808125411
FreeBSD-bsdinstall-man: 15.snap20250808125411
FreeBSD-bsnmp-man: 15.snap20250808125411
FreeBSD-ccdconfig-man: 15.snap20250808125411
FreeBSD-certctl-man: 15.snap20250818144815
FreeBSD-clang-man: 15.snap20250808125411
FreeBSD-clibs-man: 15.snap20250822224302
FreeBSD-console-tools-man: 15.snap20250808125411
FreeBSD-cron-man: 15.snap20250808125411
FreeBSD-csh-man: 15.snap20250808125411
FreeBSD-ctl-man: 15.snap20250808125411
FreeBSD-cxgbe-tools-man: 15.snap20250808125411
FreeBSD-devd-man: 15.snap20250808125411
FreeBSD-devmatch-man: 15.snap20250808125411
FreeBSD-dhclient-man: 15.snap20250808125411
FreeBSD-dma-man: 15.snap20250808125411
FreeBSD-dtrace-man: 15.snap20250808125411
FreeBSD-dwatch-man: 15.snap20250808125411
FreeBSD-ee-man: 15.snap20250808125411
FreeBSD-efi-tools-man: 15.snap20250808125411
FreeBSD-fd-man: 15.snap20250808125411
FreeBSD-fetch-man: 15.snap20250808125411
FreeBSD-ftp-man: 15.snap20250808125411
FreeBSD-fwget-man: 15.snap20250808125411
FreeBSD-games-man: 15.snap20250808125411
FreeBSD-geom-man: 15.snap20250808125411
FreeBSD-ggate-man: 15.snap20250808125411
FreeBSD-gssd-man: 15.snap20250808125411
FreeBSD-hast-man: 15.snap20250808125411
FreeBSD-hostapd-man: 15.snap20250808125411
FreeBSD-hyperv-tools-man: 15.snap20250808125411
FreeBSD-inetd-man: 15.snap20250808125411
FreeBSD-ipf-man: 15.snap20250808125411
FreeBSD-ipfw-man: 15.snap20250808125411
FreeBSD-iscsi-man: 15.snap20250808125411
FreeBSD-jail-man: 15.snap20250808125411
FreeBSD-kerberos-kdc-man: 15.snap20250810084446
FreeBSD-kerberos-man: 15.snap20250823012244
FreeBSD-libarchive-man: 15.snap20250808125411
FreeBSD-libbegemot-man: 15.snap20250808125411
FreeBSD-libbsm-dbg: 15.snap20250818144815
FreeBSD-libbsm-dev: 15.snap20250808125411
FreeBSD-libbsm-man: 15.snap20250808125411
FreeBSD-libcasper-man: 15.snap20250808125411
FreeBSD-libcompat-man: 15.snap20250808125411
FreeBSD-libcuse-man: 15.snap20250808125411
FreeBSD-libdwarf-man: 15.snap20250808125411
FreeBSD-libexecinfo-man: 15.snap20250808125411
FreeBSD-libmagic-man: 15.snap20250808125411
FreeBSD-libpathconv-man: 15.snap20250808125411
FreeBSD-librpcsec_gss-man: 15.snap20250808125411
FreeBSD-libsdp: 15.snap20250815064514
FreeBSD-libsdp-dbg: 15.snap20250815064514
FreeBSD-libsdp-dev: 15.snap20250808125411
FreeBSD-libsdp-man: 15.snap20250808125411
FreeBSD-libstdbuf: 15.snap20250815064514
FreeBSD-libstdbuf-dbg: 15.snap20250815064514
FreeBSD-libstdbuf-dev: 15.snap20250808125411
FreeBSD-libstdbuf-man: 15.snap20250808125411
FreeBSD-libstdthreads: 15.snap20250815041637
FreeBSD-libstdthreads-dbg: 15.snap20250815041637
FreeBSD-libstdthreads-dev: 15.snap20250808125411
FreeBSD-libstdthreads-man: 15.snap20250808125411
FreeBSD-libucl-man: 15.snap20250808125411
FreeBSD-libufs-dbg: 15.snap20250818144815
FreeBSD-libvgl-man: 15.snap20250808125411
FreeBSD-liby-dev: 15.snap20250808125411
FreeBSD-libzfs: 15.snap20250824225045
FreeBSD-libzfs-dbg: 15.snap20250824225045
FreeBSD-libzfs-dev: 15.snap20250824225045
FreeBSD-lld-man: 15.snap20250808125411
FreeBSD-lldb-man: 15.snap20250808125411
FreeBSD-lp-man: 15.snap20250808125411
FreeBSD-mlx-tools-man: 15.snap20250808125411
FreeBSD-mtree-man: 15.snap20250808125411
FreeBSD-natd-man: 15.snap20250808125411
FreeBSD-netmap-man: 15.snap20250808125411
FreeBSD-newsyslog-man: 15.snap20250808125411
FreeBSD-nfs-man: 15.snap20250808125411
FreeBSD-ntp-man: 15.snap20250808125411
FreeBSD-nuageinit-man: 15.snap20250822194944
FreeBSD-nvme-tools-man: 15.snap20250810044432
FreeBSD-openssl-man: 15.snap20250823012244
FreeBSD-periodic-man: 15.snap20250808125411
FreeBSD-pf-man: 15.snap20250820135732
FreeBSD-pkg-bootstrap-man: 15.snap20250808125411
FreeBSD-ppp-man: 15.snap20250808125411
FreeBSD-quotacheck-man: 15.snap20250808125411
FreeBSD-rc-man: 15.snap20250815180528
FreeBSD-rcmds-man: 15.snap20250808125411
FreeBSD-rdma-man: 15.snap20250808125411
FreeBSD-resolvconf-man: 15.snap20250808125411
FreeBSD-rip-man: 15.snap20250808125411
FreeBSD-runtime-man: 15.snap20250819125507
FreeBSD-sendmail-man: 15.snap20250808125411
FreeBSD-smbutils-man: 15.snap20250808125411
FreeBSD-ssh-man: 15.snap20250808125411
FreeBSD-syslogd-man: 15.snap20250815023003
FreeBSD-tcpd-man: 15.snap20250808125411
FreeBSD-telnet-man: 15.snap20250808125411
FreeBSD-toolchain-man: 15.snap20250823012244
FreeBSD-ufs-man: 15.snap20250808125411
FreeBSD-utilities-man: 15.snap20250823012244
FreeBSD-vi-man: 15.snap20250808125411
FreeBSD-wpa-man: 15.snap20250808125411
FreeBSD-yp-man: 15.snap20250808125411
FreeBSD-zfs-man: 15.snap20250820135732
Number of packages to be removed: 118
Number of packages to be installed: 8
Number of packages to be upgraded: 275
The operation will free 108 MiB.
Proceed with this action? [y/N]:
I agreed to that - and I ended up without 'man pages' ... and
that is by design because all the 'man pages' were moved to one
single 'FreeBSD-mandoc' package - which can be installed without
any problem.
# man ls
zsh: command not found: man
# pkg install -y FreeBSD-mandoc
# man ls
(works)
Regards,
vermaden
> Temat: Re: Upgrade 15.0-PRERELEASE to 15.0-RELEASE
> Data: 2025-12-07 23:14
> Nadawca: "Marek Zarychta" <zarychtam@plan-b.pwste.edu.pl>
> Adresat: stable@freebsd.org;
>
>>
>>> W dniu 7.12.2025 o 22:34, vermaden pisze:
>>> Thank You for finding that stupid mistake of mine ... for the
record
> - I needed to create 'trusted certificates' from 15.0-RELEASE system -
just
> adding it here because it my help some ...
>>
>> It is expected that upgrading from PRERELEASE to 15.0-RELEASE will
> fail.
>> For more insight please check [1].
>>
>> Thank you for sharing this howto with a workaround with the
community
> !
>>
>> Cheers
>>
>> Marek
>>
>> [1]:
>>
>
https://github.com/freebsd/freebsd-src/commit/a3b0902d73901e7243103e60cf78c53cd7f566a1
>>
>>>
>>> # pkg update
>>> 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-base repository catalogue...
>>> Fetching meta.conf: 100% 179 B 0.2kB/s 00:01
>>> Fetching data.pkg: 100% 80 KiB 81.6kB/s 00:01
>>> pkg: Error opening the trusted directory
> /usr/share/keys/pkgbase-15/trusted
>>> pkg: Error loading trusted certificates
>>> FreeBSD-base repository is up to date.
>>> All repositories are up to date.
>>>
>>> # cd /usr/share/keys/pkgbase-15/trusted
>>> cd: no such file or directory: /usr/share/keys/pkgbase-15/trusted
>>>
>>> # mkdir -pv /usr/share/keys/pkgbase-15/trusted
>>> /usr/share/keys/pkgbase-15
>>> /usr/share/keys/pkgbase-15/trusted
>>>
>>> # cat << EOF > /usr/share/keys/pkgbase-15/trusted/awskms-15
>>> function: "sha256"
>>> fingerprint:
> "1d7b45d20fa8d6ed26f9b4a13ac81a6b5df860b9fe644d07b87e92298ba72595"
>>> EOF
>>>
>>> # cat << EOF >
/usr/share/keys/pkgbase-15/trusted/backup-signing-15
>>> function: "sha256"
>>> fingerprint:
> "56a77bdcb6c3cf7984729c6138bd5617c24aa0d466b3b604c96205b2c5629f3c"
>>> EOF
>>>
>>> # pkg update
>>> 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-base repository catalogue...
>>> Fetching meta.conf: 100% 179 B 0.2kB/s 00:01
>>> Fetching data.pkg: 100% 80 KiB 81.6kB/s 00:01
>>> Processing entries: 0%
>>> Newer FreeBSD version for package FreeBSD-zlib-dbg:
>>> To ignore this error set IGNORE_OSVERSION=yes
>>> - package: 1500068
>>> - running userland: 1500063
>>> Ignore the mismatch and continue? [y/N]: y
>>> Processing entries: 100%
>>> FreeBSD-base repository update completed. 496 packages processed.
>>> All repositories are up to date.
>>>
>>> # pkg upg
>>> 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-base repository catalogue...
>>> FreeBSD-base repository is up to date.
>>> All repositories are up to date.
>>> Checking for upgrades (391 candidates): 100%
>>> Processing candidates (391 candidates): 100%
>>> The following 283 package(s) will be affected (of 0 checked):
>>>
>>> New packages to be INSTALLED:
>>> FreeBSD-bluetooth-lib: 15.0 [FreeBSD-base]
>>> FreeBSD-bzip2: 15.0 [FreeBSD-base]
>>> FreeBSD-clibs-lib32: 15.0 [FreeBSD-base]
>>> FreeBSD-ctf-lib: 15.0 [FreeBSD-base]
>>> FreeBSD-flua: 15.0 [FreeBSD-base]
>>> FreeBSD-ncurses-lib: 15.0 [FreeBSD-base]
>>> FreeBSD-zfs-lib: 15.0 [FreeBSD-base]
>>> FreeBSD-zlib: 15.0 [FreeBSD-base]
>>>
>>> Installed packages to be UPGRADED:
>>> FreeBSD-acct: 15.snap20250819212823 -> 15.0 [FreeBSD-base]
>>> FreeBSD-acct-dbg: 15.snap20250819212823 -> 15.0
> [FreeBSD-base]
>>> FreeBSD-acpi: 15.snap20250821215856 -> 15.0 [FreeBSD-base]
>>> (...)
>>> FreeBSD-zfs-dbg: 15.snap20250824225045 -> 15.0
> [FreeBSD-base]
>>> FreeBSD-zfs-dev: 15.snap20250824225045 -> 15.0
> [FreeBSD-base]
>>> FreeBSD-zoneinfo: 15.snap20250808125411 -> 15.0
> [FreeBSD-base]
>>>
>>> Number of packages to be installed: 8
>>> Number of packages to be upgraded: 275
>>>
>>> The operation will free 92 MiB.
>>> 722 MiB to be downloaded.
>>>
>>> Proceed with this action? [y/N]:
>>>
>>>
>>>
>>> Thanks,
>>> vermaden
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Temat: Re: Upgrade 15.0-PRERELEASE to 15.0-RELEASE
>>> Data: 2025-12-07 22:13
>>> Nadawca: "Jason Tubnor" <jason@tubnor.net>
>>> Adresat: freebsd-stable@freebsd.org; freebsd-pkgbase@freebsd.org;
> "vermaden" <vermaden@interia.pl>;
>>>
>>>> "vermaden" vermaden@interia.pl – 8 December 2025 7:32 AM
>>>>
>>>>> FreeBSD-base: {
>>>>> url:
> "https://pkg.FreeBSD.org/${ABI}/base_release_${VERSION_MINOR}",
>>>>> mirror_type: "none",
>>>>> signature_type: "fingerprints",
>>>>> fingerprints: "/usr/share/keys/pkgbase-${VERSION_MAJOR}",
>>>>> enabled: no
>>>>> }
>>>> Hi Vermaden,
>>>>
>>>> You'll want to enable the repo 'enable: yes' and make sure the
>>> /usr/local/etc/pkg/repos/FreeBSD.conf has been removed (the whole
>>> /usr/local/etc/pkg directory can be removed unless you have custom
> stuff).
>>>> pkg update
>>>>
>>>> again and you should be good.
>>>>
>>>> Cheers.
>>>>
>>
>>
>>
>>
>
>
>
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?hdguegcvckzlgdolesys>
