В Срд, 14/12/2005 в 18:33 +0300, Konstantin A. Lepikhov пишет: > Hi Andrei! > > Wednesday 14, at 03:15:27 PM you wrote: > > > > Технически я говорю о том, чтобы: > > > > 1) ничто, кроме пакета libnss, не предоставляло libnss3.so (здесь и > > далее - и т.д., и т.п. под сборным названием "библиотеки Mozilla & co."); > > > > 2) пакеты тех приложений, которые слишком своебразны, чтобы не > > использовать /usr/lib/libnss3.so, пусть идут лесом и не загаживают базу > > RPM зависимостями от /usr/lib/foo/libnss3.so, выдаваемыми за зависимости > > от /usr/lib/libnss3.so. > > > > Это, возможно, потребует некоторого количества ручной работы вместо > > использования скрипта автопоиска зависимостей, но хуже, чем есть сейчас, > > от этого не будет. > так это надо гномоводам & co на стенку повесить и читать перед каждым > постингом в -devel. Вся истерия нагоняется ими. Гномоводы здесь (пока) ни при чем. Проекты честно юзали библиотеки в /usr/lib, без всяких LD_LIBRARY_PATH, и автоматически ставили на них зависимости. Почему они так уверены, что эти библиотеки должны находиться загрузчиком по умолчанию, отдельный вопрос, тяжелый просто в силу количества таких наивных клиентов. Если firefox & co подавят ложные provides на свои .so, все будет гораздо проще и понятнее.