If previously multiple versions of a port had been installed, and they varied in their chosen variants.... you'd end up with a mess on resinstall. The sh script would end up with multiple port installs for said ports which again varied in their chosen variants. This is not Good Ea... Er... this is not a Good Thing(tm). This commit fixes that by detecting it when it has occured and prompting the user to chose which variant they want from a list.
If previously multiple versions of a port had been installed, and they varied in their chosen variants.... you'd end up with a mess on resinstall. The sh script would end up with multiple port installs for said ports which again varied in their chosen variants. This is not Good Ea... Er... this is not a Good Thing(tm). This commit fixes that by detecting it when it has occured and prompting the user to chose which variant they want from a list.

tdoan/port_upgrade