Package: lintian Version: 2.45.0 Severity: normal Dear Maintainer,
I am not sure if this is the correct way trying to solve this - but anyway: Packaging the new upstream version of SciTE, upstream has split the source so that the lexilla library can be built as a shared object separately (and that shared object is available and distributed in the source package in scintilla/bin/lexilla.so, and source available in scintilla/lexilla/src - simply buildable using a simple make in the src folder). To me it looks like upstream has included the so by mistake and I will contact them to make them remove it in later releases. The problematic source package available at https://www.scintilla.org/scite430.tgz if you would like to look at it. Building the source (which doesn't use the shared object, but build the scintilla component with the same files as the so and link statically) - lintian gives an error for E: scite source: source-is-missing scintilla/bin/lexilla.so even though it isn't used in the build, and I have a hard time overriding this. The source for this IS available in the source in scintilla/lexilla/src - and is simply buildable using make. 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 I am posting this bug, since I am not sure what is the proper way to handle this - If you think the proper way is to simply repackage the source, feel free to close this bug and I'll do so, but at the same time I feel this is a false positive, since the source for the shared object _is_ there. Thoughts and ideas would be appreciated. best regards, and thank for all your work on Lintian. /Andreas -- System Information: Debian Release: bullseye/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-5-amd64 (SMP w/1 CPU core) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=sv_SE.utf8, LC_CTYPE=sv_SE.utf8 (charmap=UTF-8), LANGUAGE=sv_SE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages lintian depends on: ii binutils 2.33.50.20200115-2 ii bzip2 1.0.8-2 ii diffstat 1.63-1 ii dpkg 1.19.7 ii dpkg-dev 1.19.7 ii file 1:5.38-4 ii gettext 0.19.8.1-10 ii gpg 2.2.19-1 ii intltool-debian 0.35.0+20060710.5 ii libapt-pkg-perl 0.1.36+b2 ii libarchive-zip-perl 1.67-1 ii libberkeleydb-perl 0.62-1+b1 ii libcapture-tiny-perl 0.48-1 ii libcgi-pm-perl 4.44-1 ii libclass-accessor-perl 0.51-1 ii libclass-xsaccessor-perl 1.19-3+b3 ii libclone-perl 0.43-2 ii libdpkg-perl 1.19.7 ii libemail-valid-perl 1.202-1 ii libfile-basedir-perl 0.08-1 ii libfile-find-rule-perl 0.34-1 ii libfont-ttf-perl 1.06-1 ii libio-async-loop-epoll-perl 0.20-1 ii libio-async-perl 0.75-1 ii libipc-run-perl 20180523.0-2 ii liblist-compare-perl 0.53-1 ii liblist-moreutils-perl 0.416-1+b5 ii libmldbm-perl 2.05-2 ii libmoo-perl 2.003006-1 ii libmoox-aliases-perl 0.001006-1 ii libnamespace-clean-perl 0.27-1 ii libpath-tiny-perl 0.108-1 ii libtext-levenshtein-perl 0.13-1 ii libtimedate-perl 2.3100-1 ii libtry-tiny-perl 0.30-1 ii libtype-tiny-perl 1.008001-2 ii liburi-perl 1.76-1 ii libxml-libxml-perl 2.0134+dfsg-1+b1 ii libyaml-libyaml-perl 0.80+repack-2+b1 ii man-db 2.9.0-2 ii patchutils 0.3.4-2+b1 ii perl [libdigest-sha-perl] 5.30.0-9 ii t1utils 1.41-3 ii xz-utils 5.2.4-1+b1 Versions of packages lintian recommends: ii libperlio-gzip-perl 0.19-1+b6 Versions of packages lintian suggests: pn binutils-multiarch <none> ii libhtml-parser-perl 3.72-3+b4 pn libtext-template-perl <none> -- no debconf information -- Andreas Rönnquist gus...@debian.org