Paul Gevers писал 2022-03-06 01:09: > Hi Lev, > > On 04-03-2022 11:42, dogs...@riseup.net wrote: >>> Do you confirm that this ABI change doesn't effect the other reverse >>> build dependencies of src:swi-prolog? If that's the case I'm fine with >>> removing the block. But I'm afraid (without checking from my side) >>> that the other package don't have the right virtual ABI package in >>> their dependencies. If they do, wouldn't they need a rebuild too? >> >> New upstream version of eye was uploaded the same day as new version >> of swi-prolog (in fact, after swi-prolog), and its autopkgtests pass >> with swi-prolog in unstable (on amd64, and these are "not a regression" >> on other architectures; they never were successful since at least Nov >> 2019, as I can see). >> >> And eye already does this: >> >> Package: eye >> Depends: >> swi-prolog-nox, >> swi-prolog-abi-${prolog:ABI}, >> ${misc:Depends} > > I already mentioned `eye` explicitly in my earlier messages, I wasn't > worried about it. Please comment on the other reverse build > dependencies (apart from eye and logol).
As I can see, there is only one reverse build-dependency on swi-prolog apart from eye and logol, that is ppl. It is a C++ library providing SWI-Prolog interface. I tried to build it against swi-prolog from unstable on amd64 porterbox and the build was successful (including tests, which are unfortunately not autopkgtest-ready). Regards, Lev