предупреждение: файл /usr/share/doc/liboil-0.3.10 не принадлежит ни одному из пакетов предупреждение: файл /usr/share/doc/liboil-0.3.12 не принадлежит ни одному из пакетов предупреждение: файл /usr/share/doc/liboil-0.3.14 не принадлежит ни одному из пакетов предупреждение: файл /usr/share/doc/liboil-0.3.9 не принадлежит ни одному из пакетов Сейчас: [c0der@rock ~]$ rpm -q liboil liboil-0.3.15-alt1 [c0der@rock ~]$ rpm -ql liboil G doc /usr/share/doc/liboil-0.3.15/AUTHORS /usr/share/doc/liboil-0.3.15/BUG-REPORTING /usr/share/doc/liboil-0.3.15/COPYING /usr/share/doc/liboil-0.3.15/HACKING /usr/share/doc/liboil-0.3.15/NEWS /usr/share/doc/liboil-0.3.15/README Пакет создаёт каталог, но за собой не удаляет. Думаю, что каталог должен принадлежать пакету.
Не хочешь поправить? :)
(In reply to comment #1) > Не хочешь поправить? :) Вижу aris@ уже исправил: * Fri Dec 05 2008 Yuri N. Sedunov <aris@altlinux> 0.3.15-alt2 - removed obsolete %post{,un}_ldconfig - don't rebuild documentation - build -devel-doc and -examples subpackages as noarch - modified %files section to fix altbug #18038 Вот только теперь, судя по спеку, этот каталог принадлежит сразу нескольким подпакетам: examples и devel. Если ни один из подпакетов не установлен, то каталог попрежнему не принадлежит пакету liboil. Я думаю, что каталогом должен владеть пакет liboil. В подпакетах же прописывать %dir не нужно, т.к. подпакеты зависят от самого liboil.
Сделайте, пожалуйста, чтобы этот злосчастный каталог все-таки принадлежал пакету liboil. $ ls /usr/share/doc/ | grep liboil liboil-0.3.10 liboil-0.3.12 liboil-0.3.13 liboil-0.3.14 liboil-0.3.15 liboil-0.3.16 liboil-0.3.6 liboil-0.3.7 liboil-0.3.8 liboil-0.3.9
It was fixed in 0.3.16-alt2.