[Bug 287450] Mk/bsd.port.mk install-missing-packages is broken

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 23 Aug 2026 20:54:41 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287450

--- Comment #3 from Robert Clausecker <fuz@FreeBSD.org> ---
For example, just right now I did this:

fuz@tau:/home/main.ports/sysutils/devedeng $ make install-missing-packages
Password:
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.
All repositories are up to date.
pkg-static: No packages available to install matching 'devel/py-deepdiff@py312'
have been found in the repositories
pkg-static: No packages available to install matching 'misc/py-polars@py312'
have been found in the repositories
pkg-static: No packages available to install matching
'misc/py-polars-runtime@compat' have been found in the repositories
pkg-static: No packages available to install matching 'lang/rust-nightly' have
been found in the repositories
pkg-static: No packages available to install matching
'misc/py-polars-runtime@32' have been found in the repositories
pkg-static: No packages available to install matching
'misc/py-polars-runtime@64' have been found in the repositories
pkg-static: No packages available to install matching
'science/py-scikit-learn@py312' have been found in the repositories
pkg-static: No packages available to install matching 'misc/py-pytorch@py312'
have been found in the repositories

None of these ports appear in the dependency list of sysutils/devedeng. 
Checking with a process monitor, over 100 packages are passed to pkg as
dependencies to be installed.  This makes no sense at all. 
"install-missing-packages" is completely useless.

-- 
You are receiving this mail because:
You are on the CC list for the bug.