Bug#756722: lintian: false positive for embedded-library error
On Sat, 2 Aug 2014 09:11:41 +0200, Jakub Wilk wrote:
> * Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp>, 2014-08-02, 15:28:
(snip)
>>Sorry but I mean texmacs 1.99.1-1 (accepted one) and 1.99.1-2
>>(rejected one) in experimental.
>
> Oh, I didn't notice that there's a package in experimental. That was a
> bit of information I was missing.
>
> Even the package from the archive triggers the Lintian error:
>
> $ lintian -F texmacs_1.99.1-1_amd64.deb
> E: texmacs: embedded-library usr/lib/texmacs/TeXmacs/bin/texmacs.bin:
> freetype
>
> (The package was accepted to the archive, because at that point
> Lintian didn't have the check for freetype implemented yet.)
>
> To detect embedded copies of freetype, Lintian looks for the string
> "FT_Get_CID_Is_Internally_CID_Keyed" in the binaries. But this is a
> name of a public function, and texmacs just happens to use it. So it's
> indeed a false positive.
>
> I'm not sure why exactly "FT_Get_CID_Is_Internally_CID_Keyed" was
> chosen, and what would be a better string to use... Until we figure it
> out, please add an override for the tag.
I see. Thanks for your clarification.
Best regards, 2014-8-2(Sat)
--
Debian Developer - much more I18N of Debian
Atsuhito Kohda <kohda AT debian.org>
Department of Math., Univ. of Tokushima
Reply to: