Ваши пользователи не хотят работать, если выясняют ваши зависимости.
- Какие пакеты мне нужны?
- Что если он недоступен? (мертвый сервер, провайдер вышел из бизнеса)
- Какая версия мне нужна?
- Что если он недоступен? (новая версия)
- Как мне скачать каждый из них?
- Как мне установить каждый из них?
Защитите свое программное обеспечение от исчезающих / недоступных зависимостей. Защитите своих пользователей от боли в выяснении этого материала.
Заставьте своего деинсталлятора поступать правильно: удаляйте установленные вами вещи, если они не являются общими. (Это может быть трудно).