| Summary: | Не полные зависимости | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Slava Semushin <php-coder> |
| Component: | libXpm-devel | Assignee: | Valery Inozemtsev <shrek> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | major | ||
| Priority: | P2 | CC: | shrek |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
исправлено |
Пакет 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 вытянулся бы по зависимостям сам.