Search Criteria
Package Details: proton-mail 1.9.1-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/proton-mail.git (read-only, click to copy) |
---|---|
Package Base: | proton-mail |
Description: | Proton official desktop application for Proton Mail and Proton Calendar |
Upstream URL: | https://proton.me/mail |
Keywords: | calendar encrypted-email mail privacy privacy-mail proton proton-calendar protonmail protonmail-desktop |
Licenses: | GPL-3.0-or-later |
Submitter: | AlphaLynx |
Maintainer: | AlphaLynx |
Last Packager: | AlphaLynx |
Votes: | 2 |
Popularity: | 1.53 |
First Submitted: | 2025-10-01 17:56 (UTC) |
Last Updated: | 2025-10-14 02:22 (UTC) |
Dependencies (6)
- bash (bash-devel-gitAUR, bash-gitAUR)
- electron35 (electron35-binAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- nodejs-lts (nodejs-lts-jod) (make)
- yarn (corepackerAUR, yarn-berryAUR, yarn-pnpm-corepackAUR) (make)
Latest Comments
AlphaLynx commented on 2025-10-14 01:47 (UTC) (edited on 2025-10-14 02:31 (UTC) by AlphaLynx)
@as7erism thank you, though I think pushing an unnecessary downgrade would be unwanted. I think for this version I'll change the package to build that branch you mentioned. And I will open an issue with them to see if we can make sure the tags stick around.
edit: #464 is the issue upstream
as7erism commented on 2025-10-10 20:25 (UTC)
It seems like every
proton-inbox-desktop
tag was deleted from upstream for some reason. Also, as @rdhaese pointed out, theinbox-desktop
package version on main is 1.9.0. Version 1.9.1 exists on a branch that hasn't been updated in a month.I threw together a patch (sent to your email @AlphaLynx) that instead fetches via a
proton-mail
tag. I'm not sure if this is a great solution, as the choice ofproton-mail
as the tag prefix is mostly arbitrary, and we would be downgrading this package to 1.9.0.AlphaLynx commented on 2025-10-05 01:25 (UTC) (edited on 2025-10-05 02:13 (UTC) by AlphaLynx)
@rdhaese
That is weird, the
proton-inbox-desktop@1.9.1
git tag existed when I uploaded the package. I guess upstream deleted it (and therefore the tarball autogenerated by GitHub was also deleted).Yes, it says that on main branch but the latest version is 1.9.1 (see this endpoint, and the .deb download button when you browse to https://proton.me/mail/download, and scroll to Linux app).
Yes, I tested it extensively. With the tag present (not giving a 404), the package builds successfully in a clean chroot, follows all Arch Package Guidelines, and installs properly. I could not have predicted that upstream would delete the tag.
The diff itself may look messy, but that’s because I wrote the package from scratch, and then rebased while keeping only my changes. The package is perfectly fine aside from the 404.
Yeah, I thought building from the git tag via tarball would be more stable, reproducible, and easier to update the package going forward.
The -bin package works perfectly fine (the .deb link does not 404).
Unfortunately, I will be unable to fix the 404 issue for right now. I’m on vacation, away from my Arch PC until Oct 13. In the mean time, I’m happy to add a co-maintainer if someone has a patch for the source, email me.
rdhaese commented on 2025-10-04 10:12 (UTC)
Gives a 404: source=("WebClients-proton-inbox-desktop-$pkgver.tar.gz::https://github.com/ProtonMail/WebClients/archive/refs/tags/proton-inbox-desktop@$pkgver.tar.gz"
Where pkgver is 1.9.1
Checked the tags in that repo, couldn't really find one directly, asked an AI to look for me. It swears there is an @1.9.0, but I still get a 404 when testing to download manually. I think it's hallucinating.
I checked the code in the repo https://github.com/ProtonMail/WebClients/tree/main/applications/inbox-desktop
package.json version is 1.9.0.
Has the latest PKGBUILD update even been tested? I dunno, this latest edit seems a mess.
I saw in the diff that the previous version of the PKGBUILD referred to a specific commit.
I saw that the -bin package is also updated to 1.9.1, so I'm assuming that one is broken too.