!vxTmkuJzhGPsMdkAOc:transformierende-gesellschaft.org

NixOS Matrix Subsystem

139 Members
Coordination and discussion about the matrix subsystem in NixOS - https://nixos.wiki/wiki/Matrix70 Servers

Load older messages


SenderMessageTime
13 Sep 2022
@hexa:lossy.networkhexa * fetchurl & autoPatchelf to the rescue (works)12:09:18
@pacien:pacien.net@pacien:pacien.net
In reply to @hexa:lossy.network
they introduced rust bindings that want to download stuff whenever
I have the same issue with matrix-appservice-discord depending on the sdk depending on some rust implementation of olm. It has been proposed to just download the thing instead of trying to build from source, but that's not ideal: https://github.com/NixOS/nixpkgs/pull/186316#issuecomment-1236993401
12:43:38
@dandellion:dodsorf.asDandellionhttps://github.com/matrix-org/synapse/releases/tag/v1.67.0 was just released with a warning about requiring a rust compiler for 1.68 as well12:44:22
@hexa:lossy.networkhexa Notkea: ultimate someone needs to package matrix-sdk-rust 12:47:32
@hexa:lossy.networkhexa * Notkea: ultimately someone needs to package matrix-sdk-rust 12:47:36
@hexa:lossy.networkhexahttps://github.com/matrix-org/matrix-rust-sdk12:48:09
@pacien:pacien.net@pacien:pacien.netand matrix-sdk-crypto-nodejs, and napi-rs, and maybe moreโ€ฆ12:48:23
@hexa:lossy.networkhexayeah, but ideally I won't have to come up with that during a security update12:49:47
@hexa:lossy.networkhexaand ultimately maintainers should take care of such an endeavour12:50:01
@hexa:lossy.networkhexa
nix-repl> matrix-appservice-irc.meta.maintainers
[ ]
12:50:22
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/19106512:52:02
@hexa:lossy.networkhexaroast me12:52:02
@hexa:lossy.networkhexa piegames: so at least you are still codeowner ๐Ÿ˜„ 13:04:00
@f0x:pixie.townf0xoof13:06:01
@f0x:pixie.townf0xfwiw pinning the resolution is a working patch too13:06:13
@hexa:lossy.networkhexabut that is pretty much downgrading the dependency?13:07:40
@hexa:lossy.networkhexaI have neither time nor expertise to evaluate possible breakages before they hit production13:08:07
@f0x:pixie.townf0x
In reply to @hexa:lossy.network
but that is pretty much downgrading the dependency?
yeah, so it doesn't depend on the rust stuff
13:08:41
@f0x:pixie.townf0xand the bridge uses none of the crypto stuff anyways13:08:54
@f0x:pixie.townf0xbut fair, yeah13:09:00
@hexa:lossy.networkhexawow ๐Ÿ˜•13:09:06
@f0x:pixie.townf0xit's a dependency downgrade, but still in the supported semver by matrix-appservice-bridge^3.2.013:11:41
@f0x:pixie.townf0x * it's a dependency downgrade, but still in the supported version range by matrix-appservice-bridge^3.2.013:11:47
@hexa:lossy.networkhexaI don't have a strong opinion in this case13:19:25
@hexa:lossy.networkhexaI'm not sure if or when they will bump the lower end13:19:56
@hexa:lossy.networkhexaboth are band-aids13:20:11
@hexa:lossy.networkhexa * both solutions are band-aids13:20:15
@f0x:pixie.townf0xyep..13:20:38
@hexa:lossy.networkhexahttps://matrix.org/blog/2022/09/13/security-release-of-matrix-appservice-irc-0-35-0-high-severity16:25:22
@hexa:lossy.networkhexaunstable-small has the bump fwiw16:25:29

Show newer messages


Back to Room ListRoom Version: 4