Solved pkg autoremove detecting non-orphaned dependencies

I'm a bit new so excuse me if this is a basic question. I installed vice-3.7.1 on FreeBSD 14.0-RELEASE via the ports collection, and now pkg autoremove is detecting all of Vice's dependencies as orphaned. I did not expect this since the handbook said both pkg and ports understand dependencies. I see pkg set -A seems to be suggested as a way to set whether individual packages are selected by pkg autoremove or not, however as many programs including Vice have long lists of dependencies, I feel like there must be a better way to deal with this. I'd obviously like to be able to use pkg autoremove in the future, does anyone know what might be going on and how to fix/avoid this?

EDIT: I went ahead and let it remove what it wanted and realized they seem to be build dependencies, not dependencies of the program itself; removing them did not seem to break anything. I feel silly now.
 
Back
Top