Bug 8916 - Не полные зависимости
Summary: Не полные зависимости
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libXpm-devel (show other bugs)
Version: unstable
Hardware: all Linux
: P2 major
Assignee: Valery Inozemtsev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-23 21:21 MSK by Slava Semushin
Modified: 2006-01-28 22:30 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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
исправлено