[Pkg-pascal-devel] Bug#898017: ncurses abi change.

Paul Gevers elbrus at debian.org
Mon May 7 08:28:46 BST 2018


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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20180507/45d27337/attachment.sig>


More information about the Pkg-pascal-devel mailing list