[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1121562: RFS: svx-dashboard/1.0.0-1 [ITP] [needs-sponsor]



Control: tags -1 + moreinfo

On Fri, Nov 28, 2025 at 04:17:00PM +0100, Karel Kadlec wrote:
The package passes lintian with no errors or warnings (only P/X informational tags):
  - maintainer-manual-page (P)
  - optional debian/watch signature checks (X)

Probably because you ran it on the source package instead of binary .changes (and maybe not on unstable).

E: svx-dashboard: aliased-location [lib/]
E: svx-dashboard: aliased-location [lib/systemd/]
E: svx-dashboard: aliased-location [lib/systemd/system/]
E: svx-dashboard: aliased-location ... use "--tag-display-limit 0" to see all (or pipe to a file/program)
E: svx-dashboard: tclsh-script-but-no-tclsh-dep tclsh (does not satisfy tclsh:any | tcl:any | tcl8.3:any | tcl8.4:any | tcl8.5:any | tcl8.6:any) [usr/lib/svx-dashboard/elb_daemon.tcl]
W: svx-dashboard: apache2-reverse-dependency-calls-wrapper-script a2enconf [postinst:12]
W: svx-dashboard: apache2-reverse-dependency-calls-wrapper-script a2enconf [postinst:20]
W: svx-dashboard: command-with-path-in-maintainer-script /usr/sbin/a2enconf (in test syntax) [postinst:12]
W: svx-dashboard: initial-upload-closes-no-bugs [usr/share/doc/svx-dashboard/changelog.Debian.gz:1]
W: svx-dashboard: maintainer-script-calls-systemctl [postrm:15]
W: svx-dashboard: maintainer-script-calls-systemctl [postrm:16]
W: svx-dashboard: script-not-executable [etc/svxlink/events.d/EchoLink.tcl]
W: svx-dashboard: script-not-executable [etc/svxlink/events.d/svx_backend.tcl]
I: svx-dashboard source: older-debian-watch-file-standard 4 [debian/watch]
I: svx-dashboard source: out-of-date-standards-version 4.6.2 (released 2022-12-17) (current is 4.7.2)
I: svx-dashboard: package-contains-documentation-outside-usr-share-doc [usr/share/svx-dashboard/html/index.html]
I: svx-dashboard: spare-manual-page [usr/share/man/man8/svx_history_rotate.8.gz]
I: svx-dashboard: spare-manual-page [usr/share/man/py/man1/svx_sse.1.gz]
I: svx-dashboard: systemd-service-file-missing-documentation-key [lib/systemd/system/elb-daemon.service]
I: svx-dashboard: systemd-service-file-missing-documentation-key [lib/systemd/system/svx-history-rotate.service]
I: svx-dashboard: systemd-service-file-missing-documentation-key [lib/systemd/system/svx-sse.service]
I: svx-dashboard: unused-override maintainer-manual-page debian/man/* [usr/share/lintian/overrides/svx-dashboard:1]
I: svx-dashboard: unused-override source-is-missing debian/extra/www/index.html [usr/share/lintian/overrides/svx-dashboard:2]
P: svx-dashboard source: maintainer-manual-page [debian/man/svx_history_rotate.8]
P: svx-dashboard source: redundant-rules-requires-root-no-field [debian/control:7]
X: svx-dashboard source: debian-watch-does-not-check-openpgp-signature [debian/watch]
X: svx-dashboard: executable-in-usr-lib [usr/lib/svx-dashboard/elb_daemon.tcl]
X: svx-dashboard: executable-in-usr-lib [usr/lib/svx-dashboard/svx_history_rotate.sh]
X: svx-dashboard: executable-in-usr-lib [usr/lib/svx-dashboard/svx_sse.py]
X: svx-dashboard source: prefer-uscan-symlink filenamemangle s%.*/upstream/([0-9.]+)\.tar\.gz%svx-dashboard-$1.tar.gz% [debian/watch:4]
X: svx-dashboard: systemd-service-file-missing-hardening-features [lib/systemd/system/elb-daemon.service]
X: svx-dashboard: systemd-service-file-missing-hardening-features [lib/systemd/system/svx-sse.service]
N: 0 hints overridden; 2 unused overrides

But the whole packaging is... interesting.

$ tar tvf svx-dashboard_1.0.0.orig.tar.xz
drwxrwxr-x root/root         0 2025-11-28 19:07 svx-dashboard-1.0.0/
-rw-rw-r-- root/root       527 2025-11-28 19:07 svx-dashboard-1.0.0/.gitignore
-rw-rw-r-- root/root      3095 2025-11-28 19:07 svx-dashboard-1.0.0/README.md
drwxrwxr-x root/root         0 2025-11-28 19:07 svx-dashboard-1.0.0/docs/
-rw-rw-r-- root/root      4950 2025-11-28 19:07 svx-dashboard-1.0.0/docs/INSTALL.md
drwxrwxr-x root/root         0 2025-11-28 19:07 svx-dashboard-1.0.0/samples/
-rw-rw-r-- root/root       108 2025-11-28 19:07 svx-dashboard-1.0.0/samples/events-dashboard.tcl
-rw-rw-r-- root/root        58 2025-11-28 19:07 svx-dashboard-1.0.0/samples/svxlink-dashboard.conf
-rw-rw-r-- root/root        29 2025-11-28 19:07 svx-dashboard-1.0.0/samples/svxreflector-dashboard.conf

It looks like basically everything that is installed into the binary package is shipped in debian/. This is very weird.

--
WBR, wRAR

Attachment: signature.asc
Description: PGP signature


Reply to: