The build of winff depends on lc-utils which depend on fpc-abi-3.2 that is a
virtual package provided by fp-units-rtl-3.2 (3.2.0)
As I can not access the build log anymore, I can only make suppositions. And I
suppose that what happened at that time was that fp-units-rtl-3.2 was pulled as
3.2.2 due to the the compiler itself was pulled as fp-compiler-3.2 (3.2.2) and
the compiler have a strict dependency (= 3.2.2) on the rtl packages.

So, even if what happened was not the above supposition, we see that the fpc-abi
is not carrying enough information on the version. I would recommend that it
gets an additional digit or two to solve this issue and other similar issues.

I would recommend then to make the fpc-abi be fpc-abi-3.2.2 for now, and if
happen to patch RTL units so that we change interface, then we use fpc-abi-
3.2.2-n with n: Integer > 0.

What do you think?
-- 
Cheers,
Abou Al Montacir

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to