!utfZGpcpHoKCiWBWBT:uhoreg.ca

Matrix on Debian

145 Members
Packaging Matrix-related software for Debian - https://wiki.debian.org/Matrix57 Servers

Load older messages


SenderMessageTime
18 Jan 2021
@andrewsh:matrix.organdrewshI forgot about it, sorry15:16:35
@hubert:uhoreg.cauhoreg
In reply to @dilinger:queued.net
uhoreg: mind looking over my last libquotient commit on salsa before I upload to make sure you're happy with it?
From a quick look, it looks mostly fine. The only thing is I'm wondering why libquotient-dev breaks/conflicts with libqmatrixclient-dev. I don't think they should have any files in common.
15:48:36
@dilinger:queued.netAndresYeah, I thought about that a bit. That's the standard way to do a dummy package so that you don't keep the old pre-rename version and the new version instaled in parallel, but you're right there's no files in common. The only scenario I could think of where it would be undesirable would be a developer trying to keep both installed in order to build older quaternion or something at the same time you're trying to build newer spectral, and I thought that was highly unlikely. So I stuck w/ the standard way.17:06:28
@dilinger:queued.netAndresThe only other thing I worried about was the 0.6 vs 0.6.4 ABI. I know upstream is trying not to break API with 0.6, but I'm not certain about ABI. In the end, knowing that 0.7 is just around the corner, I went with 0.6 because I figure there likely won't even be a 0.6.517:08:35
@hubert:uhoreg.cauhoreg
In reply to @dilinger:queued.net
Yeah, I thought about that a bit. That's the standard way to do a dummy package so that you don't keep the old pre-rename version and the new version instaled in parallel, but you're right there's no files in common. The only scenario I could think of where it would be undesirable would be a developer trying to keep both installed in order to build older quaternion or something at the same time you're trying to build newer spectral, and I thought that was highly unlikely. So I stuck w/ the standard way.
Yeah. The problem is that if you build a libqmatrixclient-dev package, then if someone tries to build older quaternion and has that package installed, it will fail because it doesn't provide the same files. And we couldn't have both libqmatrixclient and libquotient in sid at the same time since they both provide libqmatrixclient-dev. Which means that this will be a library transition, and library transitions are blocked now. So I think it's best to drop the libqmatrixclient-dev package from libquotient, and drop the breaks/conflicts.
17:13:40
@hubert:uhoreg.cauhoreg
In reply to @dilinger:queued.net
The only other thing I worried about was the 0.6 vs 0.6.4 ABI. I know upstream is trying not to break API with 0.6, but I'm not certain about ABI. In the end, knowing that 0.7 is just around the corner, I went with 0.6 because I figure there likely won't even be a 0.6.5
I think upstream is pretty careful about keeping the ABI, so 0.6 should be fine.
17:14:20
@dilinger:queued.netAndres
In reply to @hubert:uhoreg.ca
Yeah. The problem is that if you build a libqmatrixclient-dev package, then if someone tries to build older quaternion and has that package installed, it will fail because it doesn't provide the same files. And we couldn't have both libqmatrixclient and libquotient in sid at the same time since they both provide libqmatrixclient-dev. Which means that this will be a library transition, and library transitions are blocked now. So I think it's best to drop the libqmatrixclient-dev package from libquotient, and drop the breaks/conflicts.
Okay, I'll do that in the next upload. Since I had to do a binary upload to get it into NEW, it won't be transitioning to testing until I do a source-only upload.
17:16:49
@hubert:uhoreg.cauhoregyup17:17:12
@kitsune:matrix.orgkitsune
In reply to @hubert:uhoreg.ca
I think upstream is pretty careful about keeping the ABI, so 0.6 should be fine.
Yup, upstream makes every effort to maintain both API and ABI within each 0.x, and both break between 0.x and 0.y.
20:15:57
@kitsune:matrix.orgkitsune Also - there might be 0.6.5 with backports of some most useful/unobtrusive things in a few months. 20:17:14
@kitsune:matrix.orgkitsuneAnd yes, can we please let libqmatrixclient-dev go entirely in unstable, as I’m really not certain about supporting it for much longer than now.20:19:21
@kitsune:matrix.orgkitsune* And yes, can we please let libqmatrixclient-dev go from unstable, as I’m really not certain about supporting it for much longer than now.20:20:06
@hubert:uhoreg.cauhoregYeah, once I upload the new quaternion (and it migrates to testing), I'll request a removal of libqmatrixclient.20:26:20
20 Jan 2021
@dilinger:queued.netAndreslibquotient is now in sid19:45:19
@_neb_rssbot_=40hubert=3auhoreg.ca:matrix.orgRSS Bot [@hubert:uhoreg.ca] Debian package news for nheko:
Accepted nheko 0.8.0-1 (source) into unstable
22:23:43
21 Jan 2021
@_neb_rssbot_=40hubert=3auhoreg.ca:matrix.orgRSS Bot [@hubert:uhoreg.ca] Debian package news for matrix-synapse:
A new upstream version is available: <a href="https://github.com/matrix-org/synapse/archive/v1.26.0rc1.tar.gz">1.26.0~rc1</a>
05:05:13
@adria:matrix.debian.socialAdrià García-Alzórriz joined the room.14:00:51
@taco:matrix.private-pages.comtaco joined the room.22:00:41
23 Jan 2021
@hubert:uhoreg.cauhoregJust noticed that libquotient isn't built with encryption enabled. I guess we need to package libqtolm for that to happen.16:27:47
@_neb_rssbot_=40hubert=3auhoreg.ca:matrix.orgRSS Bot [@hubert:uhoreg.ca] Debian package news for quaternion:
Accepted quaternion 0.0.9.5~beta2-1 (source) into unstable
16:36:57
@_neb_rssbot_=40hubert=3auhoreg.ca:matrix.orgRSS Bot [@hubert:uhoreg.ca] Debian package news for quaternion:
<a href="https://qa.debian.org/cgi-bin/vcswatch?package=quaternion">version in VCS is newer</a> than in repository, is it time to upload?
18:16:57
@dilinger:queued.netAndres
In reply to @hubert:uhoreg.ca
Just noticed that libquotient isn't built with encryption enabled. I guess we need to package libqtolm for that to happen.
Is libqtolm being maintained? Seems to be as idle as spectral right now
21:09:02
24 Jan 2021
@hubert:uhoreg.cauhoregIt's just a wrapper around libolm, so I don't think it really needs much maintenance.01:14:37
@hubert:uhoreg.cauhoreg andrewsh: I don't know if you saw this: https://github.com/matrix-org/synapse/issues/9187 The next version of Synapse (1.26.0) will depend on psycopg2 >= 2.8, while buster only has 2.7.7. So you'll probably need to upload a new psycopg2 to backports before Synapse 1.26.0 goes into backports. 02:56:55
@andrewsh:matrix.organdrewsh
In reply to @hubert:uhoreg.ca
andrewsh: I don't know if you saw this: https://github.com/matrix-org/synapse/issues/9187 The next version of Synapse (1.26.0) will depend on psycopg2 >= 2.8, while buster only has 2.7.7. So you'll probably need to upload a new psycopg2 to backports before Synapse 1.26.0 goes into backports.
thanks!
09:20:24
@lindalap:matrix.orgLinda
In reply to @hubert:uhoreg.ca
andrewsh: I don't know if you saw this: https://github.com/matrix-org/synapse/issues/9187 The next version of Synapse (1.26.0) will depend on psycopg2 >= 2.8, while buster only has 2.7.7. So you'll probably need to upload a new psycopg2 to backports before Synapse 1.26.0 goes into backports.

Debian 10 (buster) and Ubuntu 18.05 (bionic) do not provide a suitable version of psycopg2 in their own repositories

That is, however, an uncommon configuration.

reading that makes me angry

11:40:07
@lindalap:matrix.orgLindaemphasis on the claim of "uncommon configuration"11:40:21
@lindalap:matrix.orgLinda

or the other way to put it:

users who rely on Python modules which are globally installed by their distribution's package manager.

That is, however, an uncommon configuration.

11:41:16
@_neb_rssbot_=40hubert=3auhoreg.ca:matrix.orgRSS Bot [@hubert:uhoreg.ca] Debian package news for matrix-synapse:
Accepted matrix-synapse 1.25.0-1~bpo10+1 (source) into buster-backports
13:06:41
@praveen:poddery.comPraveen joined the room.15:57:00

Show newer messages


Back to Room ListRoom Version: 6