Solved pkg version issue with recently moved fusefs stuff

The recent change of categories with fusefs stuff (from sysutils to the new filesystems) has led to an issue on my machine which I don't understand: I recompiled and reinstalled, and if I do a pkg version -I (i.e. compare to index) or -R (compare to remote), it looks OK, but it still shows up with the old category, and hence as "orphaned", if I do -P (compare to ports tree):

Code:
fusefs-libs-2.9.9_2                =   up-to-date with index
fusefs-libs-2.9.9_2                =   up-to-date with remote
fusefs-libs-2.9.9_2                ?   orphaned: sysutils/fusefs-libs
fusefs-libs3-3.16.2                =   up-to-date with index
fusefs-libs3-3.16.2                =   up-to-date with remote
fusefs-libs3-3.16.2                ?   orphaned: sysutils/fusefs-libs3

If I try to remove it, explicitly specifying "sysutils", it seems that it wants to remove the "real" one - i.e. it also wants to remove a dependent package:

Code:
# pkg remove sysutils/fusefs-libs
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 2 packages (of 0 packages in the universe):

Installed packages to be REMOVED:
        fusefs-libs: 2.9.9_2
        rclone: 1.68.1

Number of packages to be removed: 2

The operation will free 58 MiB.

Proceed with deinstalling packages? [y/N]: n

Anyone know how to resolve this? Thanks.
 
For the possible benefit of anyone who stumbles on this thread in the future: I removed it and everything that depends on it, installed them again, and the issue was gone. I guess maybe where I had gone wrong earlier was that by "reinstall", I more specifically did a "pkg upgrade"? I don't know.
 
Back
Top