Generally, when you cannot reinstall a dependency because it conflicts, you need to set up the installed conflicting port as the dependency.
So, if netABC1 conflicts with the installed netCBA2, and AlphaApp has a dependency on netABC1, it is usually because netCBA is providing the files and services AlphaApp needs. So, you need to use pkgdb -F to change AlphaApp's dependency to netCBA2.
So when it asks for the new actual dependency, type in the name of the new dependency. (netCBA-2.0.32_2) Tab completion works to fill in all the version cruft, as well.
__________________
The only dumb question is a question not asked.
The only dumb answer is an answer not given.
|