При установке из репозитария текущей версии libXext-devel (версия 1.0.5-alt1), не устанавливаются заголовочные файлы. При просмотре содержимого пакета выдаётся, что в нём содержаться справочные файлы для "man" и нет ни одного "h" файла. Содержимое установленного пакета просматривалось коммандой: rpm -ql libXext-devel В Sisyphus в пакете libXext-devel версии 1.2.0-alt2 заголовочные файлы присутствуют.
Каким репозиторием Вы пользуетесь? 5.0 или р5?
Какой .h файл вас интересует? $ rpm -qf /usr/include/X11/extensions/Xext.h xorg-xextproto-devel-7.0.5-alt2 Пакет libXext-devel вытягивает по зависимостям xorg-xextproto-devel
(В ответ на комментарий №1) > Каким репозиторием Вы пользуетесь? 5.0 или р5? Как видно из приложенной ссылки, это p5, репозиторий, идущий к ALTLinux 5.0 KDE Desktop.
(В ответ на комментарий №2) > Какой .h файл вас интересует? > > $ rpm -qf /usr/include/X11/extensions/Xext.h > xorg-xextproto-devel-7.0.5-alt2 > > Пакет libXext-devel вытягивает по зависимостям xorg-xextproto-devel Мне выдаёт ошибку на отсутствие XShm.h, который по всем описаниям должен быть в libXext-devel, что подтверждает и наличие XShm.h в libXext-devel в репозитории Sisyphus. xorg-xextproto-devel установлен, но там этого файла нет, да и не должно быть. При установке libXext-devel (версия 1.0.5-alt1) h файлы, которые должны из него устанавливаться, не ставятся. Они просто отсутствуют в этой версии пакета. В пакете содержатся только файлы для man.
(В ответ на комментарий №3) > Как видно из приложенной ссылки, это p5, репозиторий, идущий к ALTLinux 5.0 KDE > Desktop. Как видно из указанного вами "Продукта" у вас "Branch 5.0", а не "Branch p5" ;) (В ответ на комментарий №4) > Мне выдаёт ошибку на отсутствие XShm.h, который по всем описаниям должен быть в > libXext-devel, что подтверждает и наличие XShm.h в libXext-devel в репозитории > Sisyphus. xorg-xextproto-devel установлен, но там этого файла нет, да и не > должно быть. При установке libXext-devel (версия 1.0.5-alt1) h файлы, которые > должны из него устанавливаться, не ставятся. Они просто отсутствуют в этой > версии пакета. В пакете содержатся только файлы для man. Кто выдает ошибку? Там такой файл есть: $ rpm -qf /usr/include/X11/extensions/XShm.h xorg-xextproto-devel-7.0.5-alt2 Для вас принципиально расположение файла в пакетах? Недостаточно наличия файла на файловой системе при установке пакета libXext-devel?
(В ответ на комментарий №5) > (В ответ на комментарий №3) > > Как видно из приложенной ссылки, это p5, репозиторий, идущий к ALTLinux 5.0 KDE > > Desktop. > Как видно из указанного вами "Продукта" у вас "Branch 5.0", а не "Branch p5" ;) > > (В ответ на комментарий №4) > > Мне выдаёт ошибку на отсутствие XShm.h, который по всем описаниям должен быть в > > libXext-devel, что подтверждает и наличие XShm.h в libXext-devel в репозитории > > Sisyphus. xorg-xextproto-devel установлен, но там этого файла нет, да и не > > должно быть. При установке libXext-devel (версия 1.0.5-alt1) h файлы, которые > > должны из него устанавливаться, не ставятся. Они просто отсутствуют в этой > > версии пакета. В пакете содержатся только файлы для man. > > Кто выдает ошибку? > > Там такой файл есть: > $ rpm -qf /usr/include/X11/extensions/XShm.h > xorg-xextproto-devel-7.0.5-alt2 > > Для вас принципиально расположение файла в пакетах? Недостаточно наличия файла > на файловой системе при установке пакета libXext-devel? (В ответ на комментарий №5) > (В ответ на комментарий №3) > > Как видно из приложенной ссылки, это p5, репозиторий, идущий к ALTLinux 5.0 KDE > > Desktop. > Как видно из указанного вами "Продукта" у вас "Branch 5.0", а не "Branch p5" ;) > > (В ответ на комментарий №4) > > Мне выдаёт ошибку на отсутствие XShm.h, который по всем описаниям должен быть в > > libXext-devel, что подтверждает и наличие XShm.h в libXext-devel в репозитории > > Sisyphus. xorg-xextproto-devel установлен, но там этого файла нет, да и не > > должно быть. При установке libXext-devel (версия 1.0.5-alt1) h файлы, которые > > должны из него устанавливаться, не ставятся. Они просто отсутствуют в этой > > версии пакета. В пакете содержатся только файлы для man. > > Кто выдает ошибку? > > Там такой файл есть: > $ rpm -qf /usr/include/X11/extensions/XShm.h > xorg-xextproto-devel-7.0.5-alt2 > > Для вас принципиально расположение файла в пакетах? Недостаточно наличия файла > на файловой системе при установке пакета libXext-devel? Спасибо, выяснилось в чём была проблема. Необратил внимания на версию xorg-xextproto-devel-7.0.5-alt2. Поскольку первоночально работал только с дистрибутивом, не подключаясь к репозиторию и дёргал оттуда только отдельные файлы, то по ошибке установил xorg-xextproto-devel-7.1.2-alt1.i586.rpm из репозитория Sisyphus. В Sisyphus эти заголовочные файлы перенесены из xorg-xextproto-devel в libXext-devel. Установив из репозитория родной xorg-xextproto-devel-7.0.5-alt2 получил искомые заголовочные файлы.
Были установлены пакеты из разных репозиториев.