Bug 8916

Summary: Не полные зависимости
Product: Sisyphus Reporter: Slava Semushin <php-coder>
Component: libXpm-develAssignee: Valery Inozemtsev <shrek>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P2 CC: shrek
Version: unstable   
Hardware: all   
OS: Linux   

Description Slava Semushin 2006-01-23 21:21:29 MSK
Пакет libXpm-devel предоставляет заголовочный файл, /usr/include/X11/xpm.h,
который в свою очередь использует файлы из libX11-devel, поэтому у пакета
libXpm-devel _должна_ быть зависимость на libX11-devel.

Доказательства:

[c0der@mycomp ~]$ grep '#.*include <X11/.*>' /usr/include/X11/xpm.h
#  include <X11/Xlib.h>
#  include <X11/Xutil.h>
[c0der@mycomp ~]$ rpm -qf /usr/include/X11/X{lib,util}.h
libX11-devel-1.0.0-alt2
libX11-devel-1.0.0-alt2

Мало того, что это так и _должно_быть_, так ещё из-за отсутствия этой
зависимости мне приходится вручную писать в BuildRequires и libXpm-devel и
libX11-devel, хотя если бы все работало как и дОлжно, то libX11-devel вытянулся
бы по зависимостям сам.
Comment 1 Valery Inozemtsev 2006-01-26 10:59:13 MSK
исправлено