LINUX.ORG.RU

Небольшая проблема с зависимостями


0

1

Что-то я немного не догоняю:

Следующие пакеты имеют неудовлетворённые зависимости:
  easystroke: Зависит: libboost-serialization1.46.1 (>= 1.46.1-1) который является виртуальным пакетом.
Следующие действия разрешат зависимости:

     Сохранить для следующих пакетов их текущие версии:
1)     easystroke [Не установлен]                      

Но например libboost-serialization1.49.0 уже установлен, что ему таки не нравится?

Буст это такая штука…

libboost-serialization1.46.1 (>= 1.46.1-1)
libboost-serialization1.49.0

1.46.1 и 1.49.0 здесь часть имени пакета.

Deleted
()
Ответ на: комментарий от vasily_pupkin

Это не «по-дебиановски» как минимум потому, что easystroke в официальных репозиториях отсутствует, а буст - это буст.

leave ★★★★★
()
Последнее исправление: leave (всего исправлений: 1)
Ответ на: комментарий от vasily_pupkin

последние четыре слова в моем предыдущем комментарии

leave ★★★★★
()
Ответ на: комментарий от leave

easystroke ладно, но буст-то в дебианах есть, хоть и не той версии что надо. Что это такое я правда не очень понял, но и ладно.

easystroke кстати работает отлично.

Irremann ★★
() автор топика
Ответ на: комментарий от vasily_pupkin

В именах пакетов пишутся только версии «совместимости». Т.е., например, libSuperWhatever1 и libSuperWhatever2 вне зависимости от 1.1.2 или 2.99.1987 там. Если же ты видишь в имени пакета полный номер это значит, что бравые писаки^W авторы сего софта всё ломают.

Deleted
()
Ответ на: комментарий от Deleted

Т.е., например, libSuperWhatever1 и libSuperWhatever2 вне зависимости от 1.1.2 или 2.99.1987 там

Причем, если версия 2.4 не совместима с 2.5, то версия 2.4 будет называться libSuperWhatever2, а версия 2.5 будет называться libSuperWhatever3. Например, пакет kdebase от КДЕ3 в дебиане называется kdebase4, а пакет kdebase от КДЕ4 называется kdebase5.

Nxx ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.