fixes #7743 - ensure name is unique in scope of major and minor
(cherry picked from commit 59b230959ab24b3573eb87616805bf3218a2cb13)
fixes #7743 - ensure name is unique in scope of major and minor
(cherry picked from commit 59b230959ab24b3573eb87616805bf3218a2cb13)