В i586-libdbus-devel указывается несуществующий путь к dbus-arch-deps.h $ cat /usr/lib/pkgconfig/dbus-1.pc ... libdir=/usr/lib includedir=/usr/include ... Cflags: -I${includedir}/dbus-1.0 -I${libdir}/dbus-1.0/include Заголовочные файлы есть только в libdbus-devel, интересующий тоже: /usr/lib64/dbus-1.0/include/dbus/dbus-arch-deps.h Как понимаю, надо упаковать /usr/lib/dbus-1.0/include/dbus/dbus-arch-deps.h
(В ответ на комментарий №0) > i586-libdbus-devel Разве им предполагается пользоваться?
(В ответ на комментарий №1) > (В ответ на комментарий №0) > > i586-libdbus-devel > Разве им предполагается пользоваться? Есть case, когда хочется на 64-битной системе собирать wine. И для него нужен libdbus, чтобы взаимодействовать с оборудованием.
Тут требуется внести изменения в исключения arepo, чтобы паковался каталог /usr/lib/dbus-1.0, так же как пакуется /usr/lib/pkgconfig/dbus-1.pc
(In reply to Vitaly Lipatov from comment #3) > Тут требуется внести изменения в исключения arepo, чтобы паковался каталог > /usr/lib/dbus-1.0, так же как пакуется /usr/lib/pkgconfig/dbus-1.pc Нет, не требуется. Если каталог нужно арепить, то он должен быть в %_libdir.
(Ответ для Dmitry V. Levin на комментарий #4) > (In reply to Vitaly Lipatov from comment #3) > > Тут требуется внести изменения в исключения arepo, чтобы паковался каталог > > /usr/lib/dbus-1.0, так же как пакуется /usr/lib/pkgconfig/dbus-1.pc > > Нет, не требуется. > Если каталог нужно арепить, то он должен быть в %_libdir. Ну вот я вижу правила для /usr/lib/pkgconfig (конечно, в нашем случае %_libdir будет /usr/lib, так что совпадает). Но из /usr/lib там берутся только *.so из интересующего нас. Так что здесь я вижу, что dbus-[[:digit:].] поможет: http://git.altlinux.org/people/ldv/packages/..git?p=girar.git;a=blob;f=gb/gb-task-arepo-plan-identify