LINUX.ORG.RU

unresolve problem в emerge при установке mysql-workbench

 , ,


0

1

здравствуйте, не удается установить mysql-workbench из-за блокировки пакета другим пакетом:

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

  (dev-db/mysql-connector-c-6.1.9-r1:0/18::gentoo, ebuild scheduled for merge) pulled in by
    dev-db/mysql-connector-c:0/18[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (dev-db/mysql-connector-c:0/18[abi_x86_64(-)]) required by (virtual/libmysqlclient-18:0/18::gentoo, ebuild scheduled for merge)

  (dev-db/mariadb-10.1.25:0/18::gentoo, ebuild scheduled for merge) pulled in by
    =dev-db/mariadb-10.1*[embedded?,server,static?] (=dev-db/mariadb-10.1*[server]) required by (virtual/mysql-5.6-r9:0/18::gentoo, ebuild scheduled for merge)

и mariadb и mysql-connector тащатся вместе с workbench, а вместе быть не могут, что делать? я так понимаю просто маскировать что-то будет хреновым выбором

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

я вот никогда не понимал этого: я конечно могу в packaga.mask прописать, и это скорее всего поможет, однако как можно замаскировать еще не установленный пакет? что это значит?

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

Как раз для установленного пакета маскировка особо ничего не меняет.

Маскировка говорит пакетному менеджеру, что этот пакет устанавливать нельзя. При установке/апдейте emerge будет делать вид, что его нет. Если он уже был установлен ранее - будет выводить предупреждение. Если какой-то другой пакет будет требовать замаскированный, то установка такого пакета будет падать с ошибкой.

Маскировать ты можешь в package.mask. Но есть маскировки, которые прилетают с обновлением дерева portage, например, если в данной версии (а маскируют обычно конкретные версии) обнаружен критический баг. (Собственно unmask существует для того, чтобы ты мог поспорить с мейнтейнерами относительно замаскированных пакетов).

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

Не за что
Еси mysql-workbench установился - помечай тему как решенную.

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