Я пытаюсь удалить частный пакет, но из-за того, что он используется другими пакетами шоколада, покажи мне это:

Невозможно удалить «TIBCO-BusinessWorks 6.5.1», потому что «BW_6.5.1_HF_002 6.5.1.002, TIBCO_BWPLUGINIBMI 7.2.0» зависит от него.

Проблема в том, когда я использую эту команду

choco uninstall tibco-businessworks -forcedependencies  

Шоколади показывает мне то же сообщение, что и раньше. Мне нужно, чтобы удалить пакеты листьев после этого удаления корневой упаковки.

0
Anouar BAKRI 27 Сен 2019 в 12:06

1 ответ

Лучший ответ

Шоколади пытается предотвратить другие пакеты (и, следовательно, их основные приложения) от неотложной работы, уважая цепочку зависимости, которая существует для пакетов.

Согласно Документация, опция --forcedependencies используется для:

Удаление зависимостей при удалении пакета (S-). По умолчанию на ложь.

У него нет никакого влияния на вашу текущую ситуацию, поскольку шоколадит говорит о том, что другие пакеты имеют зависимость от пакета, которую вы пытаетесь удалить.

Чтобы удалить пакет tibco-businessworks, вам придется сначала удалить bw_6.5.1_hf_002 и tibco_bwpluginibmi и tibco_bwpluginibmi packages.

1
Gary Ewan Park 27 Сен 2019 в 12:10