-
esbeeb
> its broken for a long time, because flatpak has problem building in a VM I was willing to install the nightly build of gajim (on my Raspberry Pi, where such testing/experimentation has no effect on my daily driver laptop), since there is an unoffical apt source for it š , but alas, there is no ARM64 build at this time šļø ↺
-
esbeeb
Personally, I'm not a fan of VMs, as they indeed tend to introduce strange, unwanted side effects - making hardly worth it, or even yet, subtle footguns come out. My sense now it do use Raspberry Pis wherever possible, where I might have been tempted in the past to use a VM. Then it's at least on bare metal - although of course there can be subtle bugs arising out of the difference in architecture (AMD64 -> ARM64).✎ -
esbeeb
Personally, I'm not a fan of VMs, as they indeed tend to introduce strange, unwanted side effects - making it hardly worth it, or even worse, subtle footguns come out. My sense now it do use Raspberry Pis wherever possible, where I might have been tempted in the past to use a VM. Then it's at least on bare metal - although of course there can be subtle bugs arising out of the difference in architecture (AMD64 -> ARM64). ✏
-
esbeeb
Personally, I'm not a fan of VMs, as they indeed tend to introduce strange, unwanted side effects - making it hardly worth it, or even worse, subtle footguns come out. My sense now, is to try to use Raspberry Pis wherever possible (sparing one's daily driver for the sake of stability), where I might have been tempted in the past to use a VM. Then it's at least on bare metal - although of course there can be subtle bugs arising out of the difference in architecture (AMD64 -> ARM64). ✏
-
nicoco
Thanks for the reply lovetox, yes there are hundreds of MUCs indeed. I will try portable master, I did not realise there were continuous builds for windows.
-
Link Mauve
esbeeb, Gajim is a pure Python program, and the package is correctly being built for all architectures.
-
Link Mauve
Itās the python3-omemo-dr package which is built only for amd64.
-
esbeeb
On my Raspberry Pi I have Raspberry Pi OS (Debian-based),and the options I see available are the old apt package 1.7.3, and then the flatpak for 1.9.5. Can anyone suggest an ARM64 route for non-flatpak, which doesn't need to be built from source?
-
Link Mauve
esbeeb, does it ship python3-omemo-dr?
-
esbeeb
I see there is a trixie debian package for python3-omemo-dr. But bookworm (which Raspberry Pi OS is currently based on)? No.
-
Link Mauve
Not even in the backports?
-
Link Mauve
debacle does maintain Gajim quite well, and backports what can be usually.
-
esbeeb
OK, I see a backported package:
-
esbeeb
https://packages.debian.org/stable-backports/python3-omemo-dr
-
Link Mauve
There you go. :)
-
esbeeb
OK, I followed this guide to enable Debian backports in Raspberry Pi OS (bookworm):
-
esbeeb
https://www.complete.org/installing-debian-backports-on-raspberry-pi/
-
esbeeb
But the gajim I got from there was 1.8.4
-
esbeeb
1.84.is arguably better than 1.7.3
-
Link Mauve
esbeeb, oh you didnāt want to install gajim from Gajimās repository, since itās available for all architectures that should work.✎ -
Link Mauve
esbeeb, oh you didnāt want to install gajim from Gajimās repository? Since itās available for all architectures that should work. ✏
-
esbeeb
> esbeeb, oh you didnāt want to install gajim from Gajimās repository? Since itās available for all architectures that should work. Are you talking about using the repo as explained here: ↺
-
esbeeb
https://gajim.org/download/#linux
-
esbeeb
In the section "Nightly package from git (Debian, Ubuntu)"?
-
esbeeb
When I did that, I got an error message that there were no builds for my architecture.
-
esbeeb
Here's the error from "sudo apt update":
-
esbeeb
N: Skipping acquire of configured file 'main/binary-armhf/Packages' as repository 'https://ftp.gajim.org/debian unstable InRelease' doesn't support architecture 'armhf' N: Skipping acquire of configured file 'main/binary-arm64/Packages' as repository 'https://ftp.gajim.org/debian unstable InRelease' doesn't support architecture 'arm64'
-
debacle
esbeeb That's an error in the repository, indeed. It behaves like it were only for amd64 and i386.
-
debacle
esbeeb As a workaround, you could download the relevant packages from https://ftp.gajim.org/debian/dists/unstable/main/binary-all/ (e.g. using curl or wget) and install them with `dpkg -i`.
-
esbeeb
For now, I decided to do the simpler thing which was to use your backport of Gajim 1.8.4. The file upload feature *does* work to my Prosody 0.13 server, which is what I was needing and expecting. This uploading works in AMD64 (1.9.5 flatpak), and ARM64 (1.8.4 from backport)
-
esbeeb
So I'm happy, and thank you all for your support! I appreciate your efforts.
-
Link Mauve
esbeeb, what was the issue with uploading?
-
esbeeb
> esbeeb, what was the issue with uploading? Please see: ↺
-
esbeeb
https://c.im/@sbb/113984964797724874
-
esbeeb
...and:
-
esbeeb
https://c.im/@sbb/113990143676763578
-
Link Mauve
esbeeb, thanks, itās indeed extremely weird that Gajim would fail where Dino would work on the same computer and network.
-
Link Mauve
And there is another user who says theyāve spent three days on the same issue?
-
esbeeb
Yes, I agree! The problem went away on it's own.
-
Link Mauve
Yāall should report such bugs instead of spending days on them. ^^'
-
esbeeb
I hope it doesn't come back
-
esbeeb
> esbeeb, thanks, itās indeed extremely weird that Gajim would fail where Dino would work on the same computer and network. Yes, Gajim and Dino on the very same computer and network. ↺
-
Link Mauve
Thatās why I donāt recommend using distributions shipping obsolete software, bugs get fixed and users continue running two, three, five years old versions just for the sake of it.
-
esbeeb
It's Gajim 1.9.5 from flatpak, where the paperclip went grey on me for a period of time...
-
esbeeb
Tooltip became "No File Transfer Available"
-
Link Mauve
And do you see it available in Accounts > Server Info?
-
esbeeb
I've dug up a very subtle bug for you
-
esbeeb
Here's hjow to reproduce. The paperclip icon is somewhat sluggish in recovering from being offline, if Gajim was first launched in an offline state. The paperclip will remain greyed out until you 1) go back online *AND* 2) switch to some other contact. Then come back to the contact where you had the greyed-out paperclip. And now it's usable again.
-
esbeeb
Gajim is polite enough to notice you're offline when you first start, saying "You are offline. Go online to send messages...". Then once you go online, it'll say "Joining..." with a swirling circle, with a little semi-transparent background. But these politenesses once one's gone back online doesn't extend to making the paperclip clickable again, until you click some other contact, and come back again.
-
esbeeb
Dino *is* polite enough to auto-magically make its own paperclip re-appear magically again, once you're online. Thus my confusion.✎ -
esbeeb
Dino *is* polite enough to auto-magically make its own paperclip re-appear again, once you're online. Thus my confusion. ✏
-
esbeeb
> And do you see it available in Accounts > Server Info? Oops, my prosody server is 0.12.3, not 0.13. But anyway, I've found your bug ↺
-
lovetox
esbeeb: this sounds like a bug on Gajim side
-
lovetox
I will check if we still have this in master
-
esbeeb
Thanks. Much appreciated!
-
esbeeb
> N: Skipping acquire of configured file 'main/binary-armhf/Packages' as repository 'https://ftp.gajim.org/debian unstable InRelease' doesn't support architecture 'armhf' > N: Skipping acquire of configured file 'main/binary-arm64/Packages' as repository 'https://ftp.gajim.org/debian unstable InRelease' doesn't support architecture 'arm64' > If the arm64 builds are restored in your apt repository for nightly builds, I'm willing to do a test install on my Raspberry Pi to verify. ↺
-
benjamin
Hello, does anyone know why XEP-0209 (https://xmpp.org/extensions/xep-0209.html) was removed from gajim ?
-
cal0pteryx
benjamin: because it caused more issues than benefits
-
martin.hubert
Hello
-
martin.hubert
I try to find information to use openpgp with Gajim. Can someone maybe give me a hind where I can find it?
-
lovetox
on what system are you?
-
martin.hubert
Linux and Android and Windows š
-
lovetox
there are 2 plugins
-
lovetox
pgp and openpgp
-
lovetox
which use both the gpg executeable if installed on your syste
-
lovetox
the pgp plugin is the one that uses the protocol that has the greater support in other clients but just uses a pgp keyring you need to setup and manage yourself
-
lovetox
while the openpgp plugin manages its own keyring, and you cannot bring your own key
-
Purplebored
Tbh is it normal that the openPGP plugin is broken on flatpak? It's broken for me and a friend
-
Purplebored
https://hypertext.telepath.im/file_share/0Y1ICiu2VXYVHGrgzW1h3MLQ/0fa91b69-5395-416a-9904-a8187b224e35.png
-
Purplebored
This is the error btw
-
Purplebored
I don't mind using the normal PGP plugin I am just currios
-
Purplebored
> while the openpgp plugin manages its own keyring, and you cannot bring your own key also iirc it does presence signing which allows other users to discover your keys? something like that. I remeber someone mentioning it to me a while ago ↺