Re: base packages orphaned
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 09 Jun 2025 16:44:20 UTC
Re: <https://lists.freebsd.org/archives/freebsd-current/2025-June/007827.html> Again, I found: 518 base packages orphaned db-pkgtemp at /var/db/pkg/repos/FreeBSD-base/ Worked around in the same way as before, database files copied from the previous boot environment. ---- root@mowa219-gjp4-zbook-freebsd:~ # bectl list -c creation | tail -n 6 1500044-002-base - - 1.06G 2025-05-29 23:39 1500044-003-base - - 5.09M 2025-06-01 15:28 1500044-004-base - - 1.22G 2025-06-02 19:28 1500045-001-base - - 786M 2025-06-05 19:51 1500045-002-base-ports - - 813M 2025-06-06 07:00 1500045-003-base NR / 191G 2025-06-06 18:05 root@mowa219-gjp4-zbook-freebsd:~ # pkg version -C -vRL= | grep -v orphaned Updating FreeBSD-ports repository catalogue... FreeBSD-ports repository is up to date. Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-kmods repository catalogue... FreeBSD-kmods repository is up to date. Updating local-current repository catalogue... local-current repository is up to date. All repositories are up to date. curl-8.14.0 > succeeds remote (remote has 8.13.0_2) freebsd-release-manifests-20250523 > succeeds remote (remote has 20250516) libxslt-1.1.42 < needs updating (remote has 1.1.43) pkg-2.1.4 > succeeds remote (remote has 2.1.2) python311-3.11.12_1 > succeeds remote (remote has 3.11.12) talloc-2.4.2 > succeeds remote (remote has 2.4.1_1) tevent-0.16.1 > succeeds remote (remote has 0.15.0_1) virtualbox-ose-70-7.0.26 < needs updating (remote has 7.0.26_2) virtualbox-ose-kmod-70-7.0.26.1500044 > succeeds remote (remote has 7.0.26.1500043) root@mowa219-gjp4-zbook-freebsd:~ # pkg orphans | grep orphaned\:\ base | wc -l 518 root@mowa219-gjp4-zbook-freebsd:~ # bectl mount 1500045-002-base-ports /tmp/down /tmp/down root@mowa219-gjp4-zbook-freebsd:~ # cp -av /tmp/down/var/db/pkg/repos/FreeBSD-base/* /var/db/pkg/repos/FreeBSD-base /tmp/down/var/db/pkg/repos/FreeBSD-base/db -> /var/db/pkg/repos/FreeBSD-base/db /tmp/down/var/db/pkg/repos/FreeBSD-base/db-journal -> /var/db/pkg/repos/FreeBSD-base/db-journal /tmp/down/var/db/pkg/repos/FreeBSD-base/expired_packages.ucl -> /var/db/pkg/repos/FreeBSD-base/expired_packages.ucl /tmp/down/var/db/pkg/repos/FreeBSD-base/groups.ucl -> /var/db/pkg/repos/FreeBSD-base/groups.ucl /tmp/down/var/db/pkg/repos/FreeBSD-base/lock -> /var/db/pkg/repos/FreeBSD-base/lock /tmp/down/var/db/pkg/repos/FreeBSD-base/meta -> /var/db/pkg/repos/FreeBSD-base/meta root@mowa219-gjp4-zbook-freebsd:~ # ls -hln /var/db/pkg/repos/FreeBSD-base total 544 KB -rw-r--r-- 1 0 0 772K Jun 6 12:32 db -rw-r--r-- 1 0 0 0B Jun 6 18:02 db-journal -rw-r--r-- 1 0 0 772K Jun 6 23:53 db-pkgtemp -rw-r--r-- 1 0 0 2B Feb 12 00:30 expired_packages.ucl -rw-r--r-- 1 0 0 2B Feb 12 00:30 groups.ucl -rw-r--r-- 1 0 0 0B Jun 6 18:02 lock -rw-r--r-- 1 0 0 173B Jun 6 12:32 meta root@mowa219-gjp4-zbook-freebsd:~ # rm /var/db/pkg/repos/FreeBSD-base/db-pkgtemp root@mowa219-gjp4-zbook-freebsd:~ # ls -hln /tmp/down/var/db/pkg/repos/FreeBSD-base total 275 KB -rw-r--r-- 1 0 0 772K Jun 6 12:32 db -rw-r--r-- 1 0 0 0B Jun 6 18:02 db-journal -rw-r--r-- 1 0 0 2B Feb 12 00:30 expired_packages.ucl -rw-r--r-- 1 0 0 2B Feb 12 00:30 groups.ucl -rw-r--r-- 1 0 0 0B Jun 6 18:02 lock -rw-r--r-- 1 0 0 173B Jun 6 12:32 meta root@mowa219-gjp4-zbook-freebsd:~ # pkg orphans | grep orphaned\:\ base | wc -l load: 1.70 cmd: pkg 16235 [ttyin] 1426.33r 0.01u 0.02s 0% 16316k ^Cpkg: signal received, cleaning up root@mowa219-gjp4-zbook-freebsd:~ # bectl umount 1500045-002-base-ports root@mowa219-gjp4-zbook-freebsd:~ # pkg update -f Updating FreeBSD-ports repository catalogue... Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 Fetching data.pkg: 100% 10 MiB 1.8MB/s 00:06 Processing entries: 100% The provides database is up-to-date. FreeBSD-ports repository update completed. 35878 packages processed. Updating FreeBSD-base repository catalogue... Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 Fetching data.pkg: 100% 53 KiB 54.4kB/s 00:01 Processing entries: 0% Newer FreeBSD version for package FreeBSD-zfs-lib32: To ignore this error set IGNORE_OSVERSION=yes - package: 1500046 - running userland: 1500045 Ignore the mismatch and continue? [y/N]: y Processing entries: 100% The provides database is up-to-date. FreeBSD-base repository update completed. 554 packages processed. Updating FreeBSD-kmods repository catalogue... Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 Fetching data.pkg: 100% 14 KiB 14.1kB/s 00:01 Processing entries: 100% The provides database is up-to-date. FreeBSD-kmods repository update completed. 43 packages processed. Updating local-current repository catalogue... Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 Fetching data.pkg: 100% 96 KiB 98.0kB/s 00:01 Processing entries: 100% The provides database is up-to-date. local-current repository update completed. 288 packages processed. All repositories are up to date. root@mowa219-gjp4-zbook-freebsd:~ # /usr/bin/time -h pkg orphans | grep orphaned\:\ base | wc -l 39.38s real 38.57s user 0.12s sys 0 root@mowa219-gjp4-zbook-freebsd:~ #