[Pkg-matrix-maintainers] Bug#927181: matrix-synapse: hard to troubleshoot

sergio sergio+it at outerface.net
Wed Apr 24 00:46:24 BST 2019


On 24/04/2019 02:11, Linda Lapinlampi wrote:

> This package has "Recommends: python3-lxml" already

> APT should also install recommended packages by default, unless the
> sysadmin makes changes to APT::Install-Recommends option or passes the
> --no-install-recommends option to apt install command.

1. You have absolutely no guarantee the python3-lxml is installed.


> url_preview_enabled defaults to False in default homeserver
> configuration from Debian (according to debian/homeserver.yaml file).

Yes, as soon as I enable it manually and say
# /etc/init.d/matrix-synapse start
I got:
[FAIL] TLS certificate file not found ... failed!
This is that I mean under "hard to troubleshoot" as the error has
nothing common with the real problem.

> What would you propose to be fixed in the Debian package?

Instead of eating stderr to devnul, initscript must show it to the
terminal.


> As far as I'm concerned, upstream makes at least an effort to tell you
> need to install python3-lxml if it's missing with url_preview_enabled
> option enabled.

> and it's not a hard dependency to run Synapse per se.

Only after I'll become synapse user and run it manually with all
options.  And it's hard!


-- 
sergio.



More information about the Pkg-matrix-maintainers mailing list