xml-описания dbus-интерфейсов должны быть в devel-подпакете.
"may be introspected at runtime" https://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format Т.е. файл должен быть в devel и в не-devel пакетах (так уже можно), т.к. требовать для сборки основной пакет некрасиво и нерационально.
То есть, я могу указать один и тот же файл в двух разных секциях %files? Один и тот же файл будет принадлежать сразу двум пакетам и они не подерутся?
(Ответ для manowar@altlinux.org на комментарий #2) > То есть, я могу указать один и тот же файл в двух разных секциях %files? > Один и тот же файл будет принадлежать сразу двум пакетам и они не подерутся? Да. Это точно давно уже можно, но я сам не пробовал и всех нюансов не знаю. Возможно, должны быть подпакеты одного пакета.