LINUX.ORG.RU

История изменений

Исправление 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. Ни какого дублирования ни какой херни не будет