Итак, вот мои мысли по этому поводу ...
Эти инструменты предназначены для использования рядом? Вы говорите, что есть различия в том, как работает командная строка, так что, возможно, это так. Если вы можете использовать их бок о бок, то, на мой взгляд, это будет случай для новой, автономной упаковки с именем azcopy10.
Это оставляет вопрос о том, что делать с существующим пакетом azcopy. Должно ли это быть изменено на azcopy8? Если да, должен ли существующий пакет azcopy стать мета-пакетом, который указывает либо на azcopy8, либо на azcopy10? Это наверняка соответствовало бы тому, как работают некоторые другие пакеты.
Однако это возвращает нас к вопросу о том, что делать, если azcopy уже установлен ...
Если они «могут» работать бок о бок, то просто сносить существующую установку, вероятно, не очень хорошая идея, поскольку некоторые люди могут захотеть установить обе системы. В результате для обработки удаления может потребоваться параметр пакета, если кто-то специально выбрал его удаление.
Короче говоря ... Здесь есть много вариантов, и вряд ли найдется один "правильный" ответ, так как вы никогда не будете всем нравиться. Вероятно, это вам не поможет: (