Bug 23318 - No essential requirements specified
Summary: No essential requirements specified
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libXtst-devel (show other bugs)
Version: unstable
Hardware: all Linux
: P3 blocker
Assignee: Valery Inozemtsev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-11 05:17 MSD by Dmitry V. Levin
Modified: 2010-04-11 19:55 MSD (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry V. Levin 2010-04-11 05:17:33 MSD
В результате недавнего обновления xorg сломалась сборка нескольких десятков пакетов из-за того, что испортились межпакетные зависимости.
Как минимум в пакете libXtst-devel заголовочный файл /usr/include/X11/extensions/XTest.h включает другие заголовочные файлы из пакетов, которые не вытягиваются по зависимостям:

$ hsh --ini && hsh-install libXtst-devel && hsh-shell
$ rpmquery -l libXtst-devel | grep '^/usr/include/.*\.h' | xargs -r sed -n '/#include/ s|.*<\([^>]\+\)>.*|/usr/include/\1|p' | xargs -r ls > /dev/null 
ls: cannot access /usr/include/X11/Xfuncproto.h: No such file or directory
ls: cannot access /usr/include/X11/extensions/xtestconst.h: No such file or directory
ls: cannot access /usr/include/X11/extensions/XInput.h: No such file or directory

Эти файлы находятся в пакетах xorg-xproto-devel, xorg-xextproto-devel, и libXi-devel соответственно.  Просьба поскорее исправить зависимости.
Comment 1 Repository Robot 2010-04-11 19:55:07 MSD
libXtst-1.1.0-alt2 -> sisyphus:

* Sun Apr 11 2010 Dmitry V. Levin <ldv@altlinux> 1.1.0-alt2

- Fixed package dependencies (closes: #23318).