Hi Peter, On 07-05-18 03:54, peter green wrote: >> I have asked the release team not to binnmu fpc and I would suggest >> avoiding uploads of the fpc package until we have looked at this. > Ok, it appears I was a little mistaken, I thought the freepascal IDE > uses ncurses but it seems it does not.
I already missed it in the transition tracker. > I got an answer from the ncurses maintainer with more details on the ABI > change and even a patch. > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894049#39 > > So afaict what we need to do is. > > 1. Apply svens patch > 2. Add breaks ( libncursesw5-dev << 6.1+20180210 ) to > fp-units-base-<version> Why breaks in a fpc package? If anything, I think it should be a conflicts. (Or a breaks in the ncurses package). > 3. Figure out if any pascal packages in debian use ncurses and if-so > request binnmus with the patched fpc. I guess check all the reverse build-depends on fpc and/or lazarus for linking against libncurses? Does any of the reverse build-depends show up in the transition tracker? > Does this sound right to everyone? Apart from my remark, it sounds right to me. I must say that I don't like the way FreePascal freezes the library interfaces like they do. I believe these files are generated, so in my opinion we should generate them during package build, but I don't expect that to be easily possible soon. Would we be doing that, fpc would also show up in transition trackers. Paul
signature.asc
Description: OpenPGP digital signature

