Согласованность между версией пакета и обслуживаемыми файлами

В настоящее время я пытаюсь понять, как разработчик дистрибутивов формирует и выбирает имена для своих пакетов, и, с моей точки зрения, отсутствует согласованность для конкретного пакета.

Возьмите libzmq для Ubuntu: http://pkgs.org/ubuntu-15.10/ubuntu-universe-amd64/libzmq3_4.0.5+dfsg-2_amd64.deb.html

Вот мои вопросы:

  • имя пакета - libzmq3, а версия - 4.0.5, но почему они не создали пакет libzmq4?
  • в соответствии с версией 4.0.5 Я ожидал файл libzmq.so.4.0.5 внутри пакета, но есть только файл libzmq.so.3.1.0. Просто для базовой проверки я получил tarball для zmq v4.0.5 и сделал сборку из исходного кода: я получил файл с именем libzmq.4.0.0, это более логично для меня, но не объясняет мне все эти различия. ..

Я думаю, что на моей стороне недоразумение, мне нужны огни и / или ответы: -)

Спасибо заранее

1
задан 1 June 2015 в 22:53

0 ответов

Другие вопросы по тегам:

Похожие вопросы: