Я скачал нужный src.rpm отсюда https://mirror.yandex.ru/mageia/distrib/7.1/SRPMS/core/release/
Установил:
urpmi *.src.rpm
Мне в ответ:
используйте параметр --buildrequires или --install-src (по умолчанию используется --buildrequires)
Сборочные зависимости установились. То, что мне надо.Но вообще-то пересборка по спекам с генерацией rpm совсем не сложна.
https://wiki.mageia.org/en/Packagers_RPM_tutorial
Делается это примерно так:
su -
urpmi rpm-build spec-helper libtool rpmlint
exit
Создать ~/.rpmmacros
mkdir -p ~/rpmbuild/{SRPMS,SOURCES,SPECS,tmp}
rpm -i src.rpm (не под root!)
cd ~/rpmbuild/SPECS
rpmbuild -ba package.spec
su -
urpmi ~/rpmbuild/RPMS/i586/package.mga7.i586.rpm
Разобрался даже я.
Только, если собирать пакет, который старее, чем в репозитории, то пакетный мененджер потом будет предлагать обновить до официальной версии.