cy@
Developer
Hmm. The problem I encountered is the same I've had when my poudriere package repo was instructed to rebuild some but not all packages. pkg wanted to remove some 300 packages. I used the list to generate a list of port origins which was fed back into poudriere to rebuild those packages and their prerequisites. After the rebuild had completed the pkg upgrade completed successfully.
This isn't a new problem. The fact that virtually everything depends on pkg means that if there are any missing packages in the (my) repo, those will be removed. I can't comment about the official FreeBSD repo, as I don't manage that, but my experience with my repo, this has always been the case. And it was here as well.
Since the upgrade and pkg upgrading/reinstalling affected packages from the almost rebuilt repo, life has been good. I don't think I can pile onto "there's something wrong with pkg" ATM.
This isn't a new problem. The fact that virtually everything depends on pkg means that if there are any missing packages in the (my) repo, those will be removed. I can't comment about the official FreeBSD repo, as I don't manage that, but my experience with my repo, this has always been the case. And it was here as well.
Since the upgrade and pkg upgrading/reinstalling affected packages from the almost rebuilt repo, life has been good. I don't think I can pile onto "there's something wrong with pkg" ATM.