Bug 24648 - Отсутствие заголовочных файлов в текущем пакете в репозитарии.
Summary: Отсутствие заголовочных файлов в текущем пакете в репозитарии.
Status: CLOSED NOTABUG
Alias: None
Product: Branch 5.0
Classification: Distributions
Component: libXext-devel (show other bugs)
Version: unspecified
Hardware: x86 Linux
: P3 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-5.0@altlinux.org
URL: ftp://ftp.altlinux.com/pub/distributi...
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-26 18:09 MSK by whtdmn
Modified: 2010-11-29 12:49 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description whtdmn 2010-11-26 18:09:54 MSK
При установке из репозитария текущей версии libXext-devel (версия 1.0.5-alt1), не устанавливаются заголовочные файлы. При просмотре содержимого пакета выдаётся, что в нём содержаться справочные файлы для "man" и нет ни одного "h" файла.
Содержимое установленного пакета просматривалось коммандой:
rpm -ql libXext-devel
В Sisyphus в пакете libXext-devel версии 1.2.0-alt2 заголовочные файлы присутствуют.
Comment 1 Radik Usupov 2010-11-27 07:59:35 MSK
Каким репозиторием Вы пользуетесь? 5.0 или р5?
Comment 2 Lenar Shakirov 2010-11-27 21:42:35 MSK
Какой .h файл вас интересует?

$ rpm -qf /usr/include/X11/extensions/Xext.h
xorg-xextproto-devel-7.0.5-alt2

Пакет libXext-devel вытягивает по зависимостям xorg-xextproto-devel
Comment 3 whtdmn 2010-11-29 10:48:31 MSK
(В ответ на комментарий №1)
> Каким репозиторием Вы пользуетесь? 5.0 или р5?

Как видно из приложенной ссылки, это p5, репозиторий, идущий к ALTLinux 5.0 KDE Desktop.
Comment 4 whtdmn 2010-11-29 10:59:55 MSK
(В ответ на комментарий №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.
Comment 5 Lenar Shakirov 2010-11-29 11:53:34 MSK
(В ответ на комментарий №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?
Comment 6 whtdmn 2010-11-29 12:45:22 MSK
(В ответ на комментарий №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 получил искомые заголовочные файлы.
Comment 7 whtdmn 2010-11-29 12:49:45 MSK
Были установлены пакеты из разных репозиториев.