Bug#949166: lintian: Faulty source-is-missing lexilla.so in SciTE
On Fri, 17 Jan 2020 12:10:07 -0800
Felix Lechner <felix.lechner@lease-up.com> wrote:
>Hi Andreas,
>
>On Fri, Jan 17, 2020 at 9:27 AM Andreas Ronnquist <gusnan@debian.org>
>wrote:
>>
>> The problematic source package available at
>> https://www.scintilla.org/scite430.tgz if you would like to look at
>> it.
>
>I cannot find a ./debian folder in this tarball. It looks more like an
>upstream (orig) tarball rather than a source package (.dsc). Where can
>I find your packaging, please?
Thanks - sorry, yeah I mean upstream tarball.
My packaging you can find on salsa: (just pushed)
https://salsa.debian.org/debian/scite/
>
>> Trying to override I get another lintian error:
>>
>> E: scite: malformed-override Override of source-is-missing for
>> package type source (expecting binary) at line 6
>
>Is the override included in your source package? If not, please attach
>it.
See the salsa link above.
If I use an override like this:
> scite source: source-is-missing scintilla/bin/lexilla.so
I get two Lintian errors:
E: scite source: source-is-missing scintilla/bin/lexilla.so
E: scite: malformed-override Override of source-is-missing for package
type source (expecting binary) at line 6
- but if I instead use it without the "source" field like this:
> scite: source-is-missing scintilla/bin/lexilla.so
I also get two lintian items (different ones, of course):
E: scite source: source-is-missing scintilla/bin/lexilla.so
I: scite: unused-override source-is-missing scintilla/bin/lexilla.so
Is it as simple as the only way to solve this is repackaging upstream
removing the unused .so? As I said earlier, the source for lexilla.so
_is_ there in the upstream source.
best, and thanks for all the help
/Andreas
Reply to: