Re: Unwanted summer gift from pkg

"John Levine" <[email protected]> 30 Jul 2026 22:25:13 -0400
Newsgroups gmane.os.freebsd.questions
Organization Taughannock Networks
Message-ID <[email protected]>
It appears that  <[email protected]> said:
>For some reason pkg wants to turn my nice text only system into
>another mouse driven confusion machine:
>
>[root@lenovotc ~]# pkg upgrade -g '*'

Why aren't you doing a plain "pkg upgrade"?

That -g * is expanding to packages you don't already have installed and don't want.

R's,
John

Updating FreeBSD repository catalogue...
>FreeBSD repository is up to date.
>Updating FreeBSD-kmods repository catalogue...
>FreeBSD-kmods repository is up to date.
>All repositories are up to date.
>The following 134 package(s) will be affected (of 0 checked):
>
>New packages to be INSTALLED:
>	abseil: 20250127.1_1 [FreeBSD]
>	avahi-app: 0.8_6 [FreeBSD]
>	avro-c: 1.12.1 [FreeBSD]
>	aws-c-auth: 0.10.3 [FreeBSD]
>	aws-c-cal: 0.9.14 [FreeBSD]
>	aws-c-common: 0.14.1,1 [FreeBSD]
>	aws-c-compression: 0.3.2 [FreeBSD]
>	aws-c-event-stream: 0.7.1,1 [FreeBSD]
>	aws-c-http: 0.11.0 [FreeBSD]
>	aws-c-io: 0.27.2 [FreeBSD]
>	aws-c-mqtt: 0.16.0 [FreeBSD]
>	aws-c-s3: 0.12.7 [FreeBSD]
>	aws-c-sdkutils: 0.2.7 [FreeBSD]
>	aws-checksums: 0.2.10,1 [FreeBSD]
>	aws-crt-cpp: 0.41.0 [FreeBSD]
>	aws-sdk-cpp: 1.11.825 [FreeBSD]
>	consolekit2: 2.0.0_1 [FreeBSD]
>	dbus: 1.16.2_4,1 [FreeBSD]
>	dbus-glib: 0.114 [FreeBSD]
>	duktape-lib: 2.7.0_1 [FreeBSD]
>	fftw3: 3.3.10_5 [FreeBSD]
>	fftw3-float: 3.3.10_5 [FreeBSD]
>	flac: 1.5.0,1 [FreeBSD]
>	gnome_subr: 1.0 [FreeBSD]
>	hwdata: 0.409,1 [FreeBSD]
>	lame: 3.100_5 [FreeBSD]
>	libICE: 1.1.2,1 [FreeBSD]
>	libSM: 1.2.6,1 [FreeBSD]
>	libX11: 1.8.13_1,1 [FreeBSD]
>	libXau: 1.0.12 [FreeBSD]
>	libXdmcp: 1.1.5 [FreeBSD]
>	libXext: 1.3.7,1 [FreeBSD]
>	libXfixes: 6.0.1 [FreeBSD]
>	libXi: 1.8.3,1 [FreeBSD]
>	libXtst: 1.2.5 [FreeBSD]
>	libdaemon: 0.14_1 [FreeBSD]
>	libdrm: 2.4.133,1 [FreeBSD]
>	libevdev: 1.13.2 [FreeBSD]
>	libltdl: 2.5.4 [FreeBSD]
>	libogg: 1.3.6,4 [FreeBSD]
>	libpciaccess: 0.19 [FreeBSD]
>	libsndfile: 1.2.2.20251216 [FreeBSD]
>	libsoxr: 0.1.3_3 [FreeBSD]
>	libudev-devd: 0.6.0 [FreeBSD]
>	libvorbis: 1.3.7_2,3 [FreeBSD]
>	libxcb: 1.17.0 [FreeBSD]
>	libxslt: 1.1.45 [FreeBSD]
>	lmdb0: 0.9.35 [FreeBSD]
>	mpg123: 1.33.6 [FreeBSD]
>	opus: 1.6.1 [FreeBSD]
>	orc: 0.4.42 [FreeBSD]
>	polkit: 127 [FreeBSD]
>	pulseaudio: 17.0_4 [FreeBSD]
>	py312-packaging: 26.2 [FreeBSD]
>	python312: 3.12.13_3 [FreeBSD]
>	s2n-tls: 1.7.5,1 [FreeBSD]
>	snappy: 1.2.2 [FreeBSD]
>	speexdsp: 1.2.1 [FreeBSD]
>	unixODBC: 2.3.12_2 [FreeBSD]
>	webrtc-audio-processing: 1.3_1 [FreeBSD]
>	xorgproto: 2025.1 [FreeBSD]
>
>Installed packages to be UPGRADED:
>	bash: 5.3.9 -> 5.3.15 [FreeBSD]
>	curl: 8.20.0 -> 8.21.0 [FreeBSD]
>	cyrus-sasl: 2.1.28_5 -> 2.1.28_6 [FreeBSD]
>	diffstat: 1.68 -> 1.69 [FreeBSD]
>	duckdb: 1.5.0 -> 1.5.4 [FreeBSD]
>	gcc14: 14.2.0_4 -> 14.2.0_6 [FreeBSD]
>	gdb: 15.1_4 -> 15.1_5 [FreeBSD]
>	getopt: 2.41.3 -> 2.42.2 [FreeBSD]
>	gettext-runtime: 1.0 -> 1.0_1 [FreeBSD]
>	git: 2.53.0 -> 2.54.0 [FreeBSD]
>	git-absorb: 0.9.0_1 -> 0.9.0_3 [FreeBSD]
>	git-lfs: 3.6.1_18 -> 3.6.1_19 [FreeBSD]
>	git-svn: 2.53.0 -> 2.54.0 [FreeBSD]
>	glib: 2.84.4,2 -> 2.86.4,2 [FreeBSD]
>	gnupg: 2.4.9 -> 2.5.20_1 [FreeBSD]
>	gpgme: 2.0.1 -> 2.1.2 [FreeBSD]
>	gsed: 4.9 -> 4.10 [FreeBSD]
>	guile-aclocal: 3.0.10 -> 3.0.11 [FreeBSD]
>	guile3: 3.0.10 -> 3.0.11 [FreeBSD]
>	hs-pandoc: 3.9.0.2 -> 3.10 [FreeBSD]
>	hs-pandoc-crossref: 0.3.23 -> 0.3.24 [FreeBSD]
>	jansson: 2.15.0 -> 2.15.1_1 [FreeBSD]
>	jasper: 4.2.8 -> 4.2.9 [FreeBSD]
>	jq: 1.8.1 -> 1.8.2 [FreeBSD]
>	lerc: 4.0.0 -> 4.1.0 [FreeBSD]
>	libedit: 3.1.20251016_1,1 -> 3.1.20260512,1 [FreeBSD]
>	libevent: 2.1.12 -> 2.1.13 [FreeBSD]
>	libffi: 3.5.1 -> 3.6.0 [FreeBSD]
>	libgcrypt: 1.12.0_1 -> 1.12.2 [FreeBSD]
>	libgpg-error: 1.59 -> 1.61 [FreeBSD]
>	libksba: 1.6.7 -> 1.8.0 [FreeBSD]
>	libnghttp2: 1.68.1 -> 1.69.0 [FreeBSD]
>	libnghttp3: 1.15.0 -> 1.17.0 [FreeBSD]
>	libngtcp2: 1.22.1 -> 1.24.0 [FreeBSD]
>	libpsl: 0.21.5_2 -> 0.22.0 [FreeBSD]
>	libssh2: 1.11.1,3 -> 1.11.1_1,3 [FreeBSD]
>	libuv: 1.52.0 -> 1.52.1 [FreeBSD]
>	libxml2: 2.15.2 -> 2.15.3 [FreeBSD]
>	llhttp: 9.3.1 -> 9.4.2 [FreeBSD]
>	lmdb: 0.9.35,1 -> 1.0.0,1 [FreeBSD]
>	luajit: 2.1.0.20260304 -> 2.1.0.20260629 [FreeBSD]
>	mpc: 1.4.0 -> 1.4.1 [FreeBSD]
>	mutt: 2.3.2 -> 2.4.1_1 [FreeBSD]
>	nbytes: 0.1.3 -> 0.1.4 [FreeBSD]
>	p5-Clone: 0.47 -> 0.50 [FreeBSD]
>	p5-IO-Socket-SSL: 2.098 -> 2.099 [FreeBSD]
>	p5-IPC-Run: 20231003.0 -> 20260402.0 [FreeBSD]
>	p5-Locale-libintl: 1.35 -> 1.37 [FreeBSD]
>	pinentry: 1.3.2_1 -> 1.3.3 [FreeBSD]
>	pinentry-curses: 1.3.2 -> 1.3.3 [FreeBSD]
>	pkgconf: 2.4.3,1 -> 2.4.3_1,1 [FreeBSD]
>	png: 1.6.57 -> 1.6.58 [FreeBSD]
>	py311-packaging: 26.0 -> 26.2 [FreeBSD]
>	racket-minimal: 9.0 -> 9.2 [FreeBSD]
>	ripgrep: 15.1.0_4 -> 15.1.0_6 [FreeBSD]
>	rsync: 3.4.4 -> 3.4.4_1 [FreeBSD]
>	scryer-prolog: 0.10.0_4 -> 0.10.0_6 [FreeBSD]
>	simdjson: 4.5.0 -> 4.6.4 [FreeBSD]
>	spiped: 1.6.4 -> 1.6.4_1 [FreeBSD]
>	sqlite3: 3.50.4_2,1 -> 3.53.3,1 [FreeBSD]
>	tcl86: 8.6.17 -> 8.6.18_1 [FreeBSD]
>	texinfo: 7.2_6,1 -> 7.3_1,1 [FreeBSD]
>	tmux: 3.6a -> 3.7b [FreeBSD]
>	tree: 2.2.1 -> 2.3.2 [FreeBSD]
>	tree-sitter: 0.26.7 -> 0.26.10 [FreeBSD]
>	typst: 0.14.2_1 -> 0.15.0 [FreeBSD]
>	xxd: 9.2.0277 -> 9.2.0738 [FreeBSD]
>	zstd: 1.5.7_1 -> 1.5.7_2 [FreeBSD]
>
>Installed packages to be REINSTALLED:
>	gettext-tools-1.0 [FreeBSD] (direct dependency changed: python312)
>	git-filter-repo-2.47.0 [FreeBSD] (direct dependency changed: python312)
>	mc-4.8.32 [FreeBSD] (direct dependency changed: python312)
>	pssh-2.3.6 [FreeBSD] (direct dependency changed: python312)
>	python3-3_4 [FreeBSD] (direct dependency changed: python312)
>
>Number of packages to be installed: 61
>Number of packages to be upgraded: 68
>Number of packages to be reinstalled: 5
>
>The process will require 964 MiB more space.
>503 MiB to be downloaded.
>
>Proceed with this action? [y/N]: n
>[root@lenovotc ~]#
>
>What is going on? Is it one of the installed packages acquiring
>a new dependency? Can you tell which one?
>
>Or teach me to fish: how can I figure this out myself with pkg?
>But without actually doing the upgrade, and that's a hard requirement.
>
>-- 
>Ian
>