F23 broke dependencies

Peter Robinson pbrobinson at gmail.com
Thu Sep 24 03:05:26 UTC 2015


On Wed, Sep 23, 2015 at 4:31 PM, Richard Shaw <hobbes1069 at gmail.com> wrote:
> On Wed, Sep 23, 2015 at 7:00 AM, Vít Ondruch <vondruch at redhat.com> wrote:
>>
>> > [trustedqsl]
>> >       tqsllib-devel-2.4-9.fc23.1.i686 requires tqsllib(x86-32) =
>> > 0:2.4-9.fc23
>> >       tqsllib-devel-2.4-9.fc23.1.x86_64 requires tqsllib(x86-64) =
>> > 0:2.4-9.fc23
>
>
> This is due to the fact that upstream puts both the application and library
> in the same source archive but they have different versions AND that no one
> reads the comments in the spec file which tells you to bump the library rev.
> I was waiting for the rebuilds to stop before fixing, I guess it's time.

Why does the app care about the RPM revisions, surely that should be a
dep on the exact version of the library alone. That way random spec
bumps should have no impact on the app.

Peter


More information about the devel mailing list