QT3 из ниоткуда

Доброго времени суток, уважаемые дамы и господа.

После очередного обновления мира, revdep-rebuild выдал большой список требуемых обновлений, но произвести их не сумел с ошибкой:

!!! All ebuilds that could satisfy "x11-libs/qt:3" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-libs/qt-3.3.8b-r2 (masked by: package.mask)
/usr/portage/profiles/package.mask:

что на мой взгляд естественно, ибо Qt3 мне вообще без надобности (по жизни использую GNOME).

в выдаче revdep-rebuild'а присутствует много строк вида:

broken /usr/qt/3/plugins/sqldrivers/libqsqlite.so (requires libjpeg.so.62)

у меня установлена библиотека jpeg8. Откуда 62?
Подскажите, пожалуйста, как побороть сей глюк.

Заранее благодарю за участие.

:)

Попробуйте

# revdep-rebuild --library=libjpeg.so.62

/

lordalexx написал(а):
После очередного обновления мира, revdep-rebuild выдал большой список требуемых обновлений, но произвести их не сумел с ошибкой:

!!! All ebuilds that could satisfy "x11-libs/qt:3" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-libs/qt-3.3.8b-r2 (masked by: package.mask)
/usr/portage/profiles/package.mask:

что на мой взгляд естественно, ибо Qt3 мне вообще без надобности (по жизни использую GNOME).

И совсем не используешь qt-приложений?
Что говорит eix про данную библиотеку (и, если она в системе обнаруживается, то что про неё сообщает equery d?

:wq
--
Live free or die

Просто бы не читаете логов!

Просто бы не читаете логов! :)
После обновления на jpeg7 в /var/log/portage/media-libs\:jpeg-7\:20091012-115227.log:

 * Old versions of installed libraries were detected on your system.
 * In order to avoid breaking packages that depend on these old libs,
 * the libraries are not being removed.  You need to run revdep-rebuild
 * in order to remove these old dependencies.  If you do not have this
 * helper program, simply emerge the 'gentoolkit' package.
 *
 *   # revdep-rebuild --library libjpeg.so.62
 *
 * Once you've finished running revdep-rebuild, it should be safe to
 * delete the old libraries.  Here is a copy & paste for the lazy:
 *   # rm '/usr/lib/libjpeg.so.62'

Aналогично после обновления на jpeg8 в /var/log/portage/media-libs\:jpeg-8\:20100220-112224.log:

 * Old versions of installed libraries were detected on your system.
 * In order to avoid breaking packages that depend on these old libs,
 * the libraries are not being removed.  You need to run revdep-rebuild
 * in order to remove these old dependencies.  If you do not have this
 * helper program, simply emerge the 'gentoolkit' package.
 *
 *   # revdep-rebuild --library libjpeg.so.7
 *
 * Once you've finished running revdep-rebuild, it should be safe to
 * delete the old libraries.  Here is a copy & paste for the lazy:
 *   # rm '/usr/lib/libjpeg.so.7'

.

SysA написал(а):
Просто бы не читаете логов! :)

Здесь требование избыточно :)
У меня обновление с 6.2 revdep-rebuild и без # revdep-rebuild --library libjpeg.so.62 отработал :)

Но в случае возникновения проблем первым делом надо читать лог :)

:wq
--
Live free or die

Anarchist написал(а): SysA

Anarchist написал(а):
SysA написал(а):
Просто бы не читаете логов! :)

Здесь требование избыточно :)
У меня обновление с 6.2 revdep-rebuild и без # revdep-rebuild --library libjpeg.so.62 отработал :)

Но в случае возникновения проблем первым делом надо читать лог :)

Да, но автоматом старые либы не убираются! Именно это я хотел сказать... ;)
А у вас обновление НЕ отработало, но все будет работать, пока старые либы на месте и работают. Как только старые либы удалят и/или они перестанут работать - вы поимеете ту же проблему, что и топикстартер...

/

SysA написал(а):
Да, но автоматом старые либы не убираются! Именно это я хотел сказать... ;)
А у вас обновление НЕ отработало, но все будет работать, пока старые либы на месте и работают. Как только старые либы удалят и/или они перестанут работать - вы поимеете ту же проблему, что и топикстартер...

Не-а :)

Обновление (и пересборка используемого ПО) корректно отработало на автомате.
А вот удалить старые файлы надо (согласно той же инструкции из лога) было ручками :)

:wq
--
Live free or die

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

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