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
signature.asc
Description: This is a digitally signed message part