LINUX.ORG.RU

emrege, сравнение версий

 , ,


0

1

Доброго времени суток. При попытке установить samba4 увидел странное: sys-libs/ntdb блокирует версии samba меньше чем 4.1.7, при этом версия самой самбы 4.1.14 и это является проблемой для emerge. Правильно ли я понимаю, что emerge сравнивает версии как строки (то есть 4.1.7 > 4.1.14)? Как правильно разруливать такие ситуации? Спасибо.

Скорее всего, некоторый пакет-зависимость требует samba версии 4.1.7, в общем показывайте вывод emerge целиком.

kostik87 ★★★★★
()

Плюсую предыдущего оратора - полный вывод в студию. Вангую что там стоит маленькая буква 'b', которой emerge говорит, что «Там есть блокировка, но я ее сам разрулю».

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

К сожалению буква B большая, вот вывод:

Calculating dependencies... done!
[ebuild  N     ] dev-libs/check-0.9.13-r1  USE="-static-libs -subunit" ABI_X86="(64) -32 (-x32)" 
[ebuild   R    ] sys-libs/tevent-0.9.22  USE="python*" 
[ebuild  N     ] dev-python/mimeparse-0.1.4-r1  PYTHON_TARGETS="python2_7 python3_3 -pypy -python3_4" 
[ebuild  N     ] dev-python/extras-0.0.3  USE="{-test}" PYTHON_TARGETS="python2_7 python3_3 -pypy -python3_4" 
[ebuild  N     ] dev-python/testtools-1.1.0  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_3 -pypy -python3_4" 
[ebuild  N     ] dev-python/subunit-0.0.21  USE="-static-libs {-test}" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7 python3_3 -pypy -python3_4" 
[ebuild  N     ] app-crypt/heimdal-1.5.3-r2  USE="X berkdb ipv6 pkinit -afs -caps -hdb-ldap -otp (-selinux) -ssl -static-libs {-test} -threads" ABI_X86="(64) -32 (-x32)" 
[ebuild   R    ] sys-libs/tdb-1.3.3  USE="python*" 
[ebuild  N     ] sys-libs/ldb-1.1.18  USE="-doc" PYTHON_TARGETS="python2_7" 
[ebuild  N     ] sys-libs/ntdb-1.0-r1  USE="python" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7" 
[ebuild     U #] net-fs/samba-4.1.14 [3.6.24] USE="-aio* -client* -gnutls% -iprint% {-test%} -winbind*" PYTHON_TARGETS="python2_7%*" 
[blocks B      ] <net-fs/samba-4.1.7 ("<net-fs/samba-4.1.7" is hard blocking sys-libs/ntdb-1.0-r1)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (sys-libs/ntdb-1.0-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-libs/ntdb-1.0[python] required by (net-fs/samba-4.1.14:0/0::gentoo, ebuild scheduled for merge)

kirichenkoga
() автор топика
Ответ на: комментарий от anonymous

Спасибо, так получилось! Думал, что обновление emerge сможет осилить.

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