История изменений
Исправление AntonyRF, (текущая версия) :
Что случится, если я установлю программу A, зависящую от библиотеки B через пакетник 1?
Вы несёте какую-то дичь!
Cargo - это вообще не пакетный менеджер по сравнению с apt-get\yum\zypper. Он может установить библиотеки (исходный код) ТОЛЬКО написанные на rust и программы он может установить, которые ТОЛЬКО дополняют rust\cargo. Всё что Вы написали какой-то дикий бред!
Например: Чтобы использовать OpenSSL вам всё равно нужно установить libssl-dev через apt-get\yum\zypper и Вам всё равно нужно прописать в зависимостях проекта openssl, чтобы cargo скачал исходный код библиотеки которая содержит биндинги к libssl-dev. Ни какого дублирования ни какой херни не будет
Исходная версия AntonyRF, :
Что случится, если я установлю программу A, зависящую от библиотеки B через пакетник 1?
Вы несёте какую-то дичь!
Cargo - это вообще не пакетный менеджер по сравнению с apt-get\yum\zypper. Он может установить библиотеки ТОЛЬКО написанные на rust и программы он может установить, которые ТОЛЬКО дополняют rust\cargo. Всё что Вы написали какой-то дикий бред!
Например: Чтобы использовать OpenSSL вам всё равно нужно установить libssl-dev через apt-get\yum\zypper и Вам всё равно нужно прописать в зависимостях проекта openssl, чтобы cargo скачал исходный код библиотеки которая содержит биндинги к libssl-dev. Ни какого дублирования ни какой херни не будет