Some packages can not be built as pkgconfig(mono) is no longer provided. It seems to have been removed together with many others in http://svnweb.mageia.org/packages/cauldron/mono/current/SPECS/mono.spec?r1=907492&r2=907491&pathrev=907492 The problem is likely to be following lines: %define _use_internal_dependency_generator 0 %define __find_provides env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/redhat/find-provides && printf "%s\\n" "${filelist[@]}" | prefix=%{buildroot}%{_prefix} %{buildroot}%{_bindir}/mono-find-provides; } | sort | uniq' %define __find_requires env sh -c 'filelist=($(cat)) && { printf "%s\\n" "${filelist[@]}" | /usr/lib/rpm/redhat/find-requires && printf "%s\\n" "${filelist[@]}" | prefix=%{buildroot}%{_prefix} %{buildroot}%{_bindir}/mono-find-requires; } | sort | uniq | grep ^...' __find_provides is calling /usr/lib/rpm/redhat/find-provides which does not exist. __find_requires does the same with /usr/lib/rpm/redhat/find-requires. Reproducible: Steps to Reproduce:
i rebuild locally to check
CC: (none) => mageia
You must use s/redhat/mageia/ as I said in my mail
CC: (none) => thierry.vignaud
done, tested and it works. I am waiting armagnac to be up and my java build to finish before pushing it on the BS
Assignee: neoclust => mageia
Why? Just push it...
fixed
Status: NEW => RESOLVEDResolution: (none) => FIXED