[Mageia-dev] [Announce] Rejection of submission with missing dependencies

Pascal Terjan pterjan at gmail.com
Tue Jan 25 13:02:32 CET 2011


On Tue, Jan 25, 2011 at 11:37, Olivier Thauvin
<nanardon at nanardon.zarb.org> wrote:
> * Jerome Quelin (jquelin at gmail.com) wrote:
>> On 11/01/22 15:31 +0000, Pascal Terjan wrote:
>> > I have added a new check in youri, to verify that all BuildRequires
>> > are available.
>> >
>> > If some are missing, they get listed and the submit is rejected.
>> >
>> > This way you don't have to wait for the build to be scheduled and iurt
>> > to try to install them in a chroot. And you also get the full list of
>> > missing ones, instead of only the first one.
>> >
>> > Please report any bug you may encounter
>>
>> $ mgarepo submit perl
>> [...]
>> Submission errors, aborting:
>> - perl-5.12.2-8.mga1.src:
>>    - Unresolved dep on devel(libgdbm_compat(64bit))
>
> On Mandriva we had a rules claiming that BuildRequires must be arch
> independant.
> This rules still apply on Mageia, isn't it ?

I guess it was never enforced, else iurt would not need to first
rebuild the src.rpm on the target arch
And it would anyway prevent from rebuilding things on arch when some
optional stuff are not available

But yes this dep on lib should not be depending on the arch


More information about the Mageia-dev mailing list