LINUX.ORG.RU

Конфликт пакетов? Что делать?


0

0

Как разрулить ситуацию, есть драйвер для принтера, для его установки необходима библиотека libglib1.2, но в репах его нет, но есть libglib2.0 и libglib1.2-ldbl. Скачал libglib1.2 при установки пишет что конфликт с libglib1.2-ldbl удалите его, удаляю, ставлю libglib1.2, но при установки пакета с драйверами пишет что необходими удалить libglib1.2 и установить libglib1.2-ldbl. Как быть.

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

да Debian. А, подробнее, что нужно сделать.

desivers
() автор топика

> Как разрулить ситуацию, есть драйвер для принтера, для его установки необходима библиотека libglib1.2, но в репах его нет, но есть libglib2.0 и libglib1.2-ldbl. Скачал libglib1.2 при установки пишет что конфликт с libglib1.2-ldbl удалите его, удаляю, ставлю libglib1.2, но при установки пакета с драйверами пишет что необходими удалить libglib1.2 и установить libglib1.2-ldbl. Как быть.

Судя по тому, что ты написал, драйверу нужен именно glib1.2-ldbl, который есть в репозитории. Или ты что-то не так сказал, или ты пытаешься решить проблему, которой нет.

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

нет, пакет требует именно libglib1.2, но в репах его нет, но я его нашел, а при установке libglib1.2 пишет что конфликт с libglib1.2-ldbl, я его удаляю и ставлю libglib1.2 ставится нормально, но при установке драйверов сообщает что будет дооустановленно 3 пакета и удаленно 1(libglib1.2) тот который я установил, нажимаю далее и приустановке сообщает неудалось завеошить установук пакета драйвера, а при перезапуске установки драйвера сообщает что нужна libglib1.2, а система ее выкидывает

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

драйвер то рабочий, проблема втом что, как сказать системе чтоб она удаляла libglib1.2 или сказать драйверу чтоб использовал libglib2.0 которая стоит в системе, надеюсь совместимоть между ними есть

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

> драйвер то рабочий, проблема втом что, как сказать системе чтоб она удаляла libglib1.2 или сказать драйверу чтоб использовал libglib2.0 которая стоит в системе, надеюсь совместимоть между ними есть

Поставь свой драйвер через dpkg -i --force-all, потом vim /var/lib/dpkg/status и там возле своего пакета найдёшь Depends: libglib1.2 и поменяй это на libglib1.2-ldbl

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

всетаки драйверу нужно libglib1.2, установил его с параметром --force-all, но при установки любого пакета говорит что нужно удалить пакет драйверов и libglib1.2 как сказать чтоб их нетрогал?

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

> всетаки драйверу нужно libglib1.2, установил его с параметром --force-all, но при установки любого пакета говорит что нужно удалить пакет драйверов и libglib1.2 как сказать чтоб их нетрогал?

Сними с него статус "удалить" в аптитуде (найди и нажми ":"). Ну и обнови старый софт, лажижий в репозитории, которому может понадобиться столь древний glib(это всякая древность вроде xmms или gtkguitune).

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

> А симлинк одной библиотеки на другую не пробовали сделать?

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