Bug#919450: matrix-synapse package is broken, unsatisfied dependencies

2019-01-16 Thread Andrej Shadura
Hi,

On Wed, 16 Jan 2019 at 06:12, Aleks-Daniel Jakimenko-Aleksejev
 wrote:
>
> Package: matrix-synapse
> Version: 0.34.1.1-1
> Severity: grave
>
>
> After upgrading the package matrix-synapse is unable to start.
>
> This is what I see in the log (journalctl -xe):
>
> Jan 16 07:03:12 foo python3[3896]: ERROR:root:Needed 
> pymacaroons-pynacl>=0.9.3 but it was not installed
> Jan 16 07:03:12 foo python3[3896]: ERROR:root:Needed msgpack-python>=0.4.2 
> but it was not installed
> Jan 16 07:03:12 foo python3[3896]: ERROR:root:Needed 
> prometheus_client>=0.0.18,<0.4.0, got prometheus-client==0.5.0
> Jan 16 07:03:12 foo python3[3896]: Missing Requirements: 
> python3-pymacaroons-pynacl>=0.9.3, python3-msgpack-python>=0.4.2, 
> python3-prometheus_client>=0.0.18,<0.4.0
> Jan 16 07:03:12 foo python3[3896]: To install run:
> Jan 16 07:03:12 foo python3[3896]: sudo apt install 
> python3-pymacaroons-pynacl>=0.9.3 python3-msgpack-python>=0.4.2 
> python3-prometheus_client>=0.0.18,<0.4.0
> Jan 16 07:03:12 foo systemd[1]: matrix-synapse.service: Control process 
> exited, code=exited, status=1/FAILURE
>
>
>
> Looking at one of the packages:
>
> $ apt-cache policy python3-prometheus-client
>
> python3-prometheus-client:
>   Installed: 0.5.0+1-1
>   Candidate: 0.5.0+1-1
>   Version table:
>  *** 0.5.0+1-1 500
> 400 http://ftp.ee.debian.org/debian unstable/main amd64 Packages
> 500 http://ftp.ee.debian.org/debian testing/main amd64 Packages
> 100 /var/lib/dpkg/status
>  0.0.18-1 500
> 500 http://ftp.ee.debian.org/debian stretch/main amd64 Packages
>
>
> So matrix-synapse requires a version that is not in debian repos, and the 
> package
> does not seem to restrict the version, so it resulted in broken matrix 
> instance after upgrade.

Huh! No idea how this slipped through. Will fix immediately.

-- 
Cheers,
  Andrej



Bug#919450: matrix-synapse package is broken, unsatisfied dependencies

2019-01-15 Thread Aleks-Daniel Jakimenko-Aleksejev
Package: matrix-synapse
Version: 0.34.1.1-1
Severity: |grave|


After upgrading the package matrix-synapse is unable to start.

This is what I see in the log (journalctl -xe):

Jan 16 07:03:12 foo python3[3896]: ERROR:root:Needed pymacaroons-pynacl>=0.9.3 
but it was not installed
Jan 16 07:03:12 foo python3[3896]: ERROR:root:Needed msgpack-python>=0.4.2 but 
it was not installed
Jan 16 07:03:12 foo python3[3896]: ERROR:root:Needed 
prometheus_client>=0.0.18,<0.4.0, got prometheus-client==0.5.0
Jan 16 07:03:12 foo python3[3896]: Missing Requirements: 
python3-pymacaroons-pynacl>=0.9.3, python3-msgpack-python>=0.4.2, 
python3-prometheus_client>=0.0.18,<0.4.0
Jan 16 07:03:12 foo python3[3896]: To install run:
Jan 16 07:03:12 foo python3[3896]: sudo apt install 
python3-pymacaroons-pynacl>=0.9.3 python3-msgpack-python>=0.4.2 
python3-prometheus_client>=0.0.18,<0.4.0
Jan 16 07:03:12 foo systemd[1]: matrix-synapse.service: Control process exited, 
code=exited, status=1/FAILURE



Looking at one of the packages:

$ apt-cache policy python3-prometheus-client 

python3-prometheus-client:
  Installed: 0.5.0+1-1
  Candidate: 0.5.0+1-1
  Version table:
 *** 0.5.0+1-1 500
400 http://ftp.ee.debian.org/debian unstable/main amd64 Packages
500 http://ftp.ee.debian.org/debian testing/main amd64 Packages
100 /var/lib/dpkg/status
 0.0.18-1 500
500 http://ftp.ee.debian.org/debian stretch/main amd64 Packages


So matrix-synapse requires a version that is not in debian repos, and the 
package
does not seem to restrict the version, so it resulted in broken matrix instance 
after upgrade.



signature.asc
Description: OpenPGP digital signature