Bug 18038 - Не владеет каталогом /usr/share/doc/liboil-%version
: Не владеет каталогом /usr/share/doc/liboil-%version
Status: NEW
: Sisyphus
(All bugs in Sisyphus/liboil)
: unstable
: all Linux
: P2 minor
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-11-28 22:51 by
Modified: 2009-07-23 20:36 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-11-28 22:51:19
предупреждение: файл /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

Пакет создаёт каталог, но за собой не удаляет. Думаю, что каталог должен
принадлежать пакету.
------- Comment #1 From 2008-12-05 14:18:46 -------
Не хочешь поправить? :)
------- Comment #2 From 2008-12-08 13:43:11 -------
(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.
------- Comment #3 From 2009-07-23 20:36:15 -------
Сделайте, пожалуйста, чтобы этот злосчастный каталог все-таки принадлежал
пакету 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