Package Details: dendrite 0.13.8-1

Git Clone URL: https://aur.archlinux.org/dendrite.git (read-only, click to copy)
Package Base: dendrite
Description: A second-generation Matrix homeserver written in Go
Upstream URL: https://matrix-org.github.io/dendrite/
Keywords: element synapse
Licenses: Apache
Submitter: rumpelsepp
Maintainer: rumpelsepp (AlphaJack)
Last Packager: AlphaJack
Votes: 15
Popularity: 0.88
First Submitted: 2020-10-07 13:59 (UTC)
Last Updated: 2024-09-15 16:11 (UTC)

Dependencies (2)

Required by (0)

Sources (4)

Latest Comments

1 2 3 4 5 6 Next › Last »

akku commented on 2024-11-16 10:38 (UTC) (edited on 2024-11-16 10:38 (UTC) by akku)

The GitHub repository has changed.

from: https://github.com/matrix-org/dendrite

to: https://github.com/element-hq/dendrite

Starting with the next release, it will need to reference the new repository.

ZhangHua commented on 2024-09-05 06:33 (UTC) (edited on 2024-09-05 06:36 (UTC) by ZhangHua)

For people who want to access authenticated media, you can download 7a4ef240fc8ec97ba957933de3a80e611ad7d1f5.diff and apply it to 0.13.7's source code, then rebuild dendrite.

Test:

$ curl -L https://example.com/_matrix/client/v1/media/download/matrix.org/OrcReNDVCeNQxfCTGgXppiWu
{"errcode":"M_MISSING_TOKEN","error":"missing access token"}

MrBlumi commented on 2023-08-25 16:09 (UTC) (edited on 2023-08-25 16:10 (UTC) by MrBlumi)

Yes, same here building in a fresh chroot environment. Limiting the go version number results in installing gcc-go instead of go and the build fails later on

AlexBocken commented on 2023-08-25 12:58 (UTC)

By limiting the version number my AUR managers always want to install gcc-go as a go provider instead of using go. Does anyone else experience this issue?

TheStochasticMan commented on 2023-08-24 18:09 (UTC)

It seems to build fine with Go v1.21 now

AlexBocken commented on 2023-08-24 11:58 (UTC)

I've noticed a typo in the post-upgrade instructions:

    mv "/etc/dendrite/config.new" "/etc/dendrite/config.yaml"

should be

    mv "/etc/dendrite/config.yaml.new" "/etc/dendrite/config.yaml"

AlexBocken commented on 2023-08-16 10:42 (UTC)

This does not build for me as of 0.13.1-2. Neither in a clean chroot nor on two of my machines directly. Here's the end of the build log, but it does not reveal too much:

github.com/docker/docker/api/types
github.com/docker/docker/api/types/volume
github.com/docker/docker/client
github.com/prometheus/client_golang/prometheus/promauto
github.com/prometheus/client_golang/prometheus/promhttp
==> ERROR:?A failure occurred in build().
    Aborting...?

More here: https://gist.github.com/AlexBocken/99c6ef6ed397bed22fd0542513747bb9

AlphaJack commented on 2023-08-16 09:25 (UTC)

@imyxh quic-go seems to be tied to https://github.com/quic-go/qtls-go1-20, and https://github.com/quic-go/qtls-go1-21 is not already out. I have release an update where dendrite is tied to go<=1.20

imyxh commented on 2023-08-16 04:30 (UTC)

Hey, thanks for packaging. I'm getting the following error:

/home/imyxh/go/pkg/mod/github.com/quic-go/quic-go@v0.32.0/internal/qtls/go121.go:5:13: cannot use "The version of quic-go you're using can't be built on Go 1.21 yet. For more details, please see https://github.com/quic-go/quic-go/wiki/quic-go-and-Go-versions." (untyped string constant "The version of quic-go you're using can't be built on Go 1.21 yet. F...) as int value in variable declaration

Is there anything we can really do about this? I guess declare a dependency on go1.x specifically? Seems inelegant.