принтер & kde - проблемы

При выборе в менюшке Печать CUPS выдаёт: Ошибка при загрузке kdeprint_cups. Диагностика: libgnutls.so: невозможно открыть разделяемый объектный файл.
Похоже это только для kde приложений, т.к. из ОО всё печатается.
Принтер - HP LJ 2015dn
CUPS-1.2.12-r8

Как победить ?

Я бы начал с

Я бы начал с проверки пакетов, использующих флаги cups, nptl и nptlonly:

for flag in cups nptl nptlonly; do equery h $flag; done

Да, в т.ч. и glibc! С учетом заявленного, возникает мысль, что в процессе эти флаги менялись, а ранее собранный софт не пересобирался. И есчо:

for libname in `locate kdeprint_cups.so`; do ldd "$libname"; done

и проверить по выводу, кому каких динамических либов не хватает...

Ошибочка вышла!

Извиняюсь, nptl и nptlonly тут не причем, зря я их сюда приплел (аббревиатура TLS сбила с толку). :(

1. qfile `locate libgnutls.so`
2. emerge -s gnutls
3. http://www.gnu.org/software/gnutls/

Возможно, для работы kdeprint_cups требуется TLS/SSL, нужно смотреть соответствующие флаги. Главное, что `equery h cups` указывает на несколько пакетов и библиотек, зависящих от флага cups. Среди этих пакетов - net-fs/samba, x11-libs/gtk+, kde-base/kdeprint и kde-base/kdelibs. Скорее всего, ООо2 работает через x11-libs/gtk+ и с ней все в порядке. Очевидно придется пересобирать остальное, предварительно проверив все флаги. Так же придется пересобрать зависящие от пересобранных библиотек пакеты.

попробуйте

попробуйте сделать revdep-rebuild

Верный, самый

Верный, самый верный способ говорите! Самого ни раз выручал. ;) По данной проблеме он все тоже самое сделает, причем, одной командой, да заодно по всей системе пройдется. Рульная вэсч эта генту :) Но ведь иногда интересно и в самой сути поковыряться...

А что там в

А что там в сути? По выводу revdep-rebuild всё понятно, что надо пересобрать и из-за какой библиотеки...


Пожалуйста, не описывайте своё железо в подписи

Да

Да, спасибо, помогло. Скорей всего kdelib нужно было.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".