Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 761718 - mail-mta/protonmail-bridge-1.5.4: version bump
Summary: mail-mta/protonmail-bridge-1.5.4: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Piotr Karbowski (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2020-12-26 00:46 UTC by Jason Chan
Modified: 2021-01-19 11:15 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Version bumped ebuild with updated list of go modules (protonmail-bridge-1.5.4.ebuild,20.66 KB, text/plain)
2020-12-26 00:47 UTC, Jason Chan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Chan 2020-12-26 00:46:04 UTC
I've updated the EGO_SUM() list but am having trouble with updating possible license changes. 


# golicense /usr/bin/protonmail-bridge-cli 

This executable was compiled without using Go modules or has 
zero dependencies. golicense considers this an error (exit code 1).


The tests ran fine and had expected failures without access to a keyring service and internet.


Also, according to the comment in metadata.xml, the USE gui was masked due to Qt5 vendoring; the issue is now closed, with the author stating that it is possible to use native libs to build the GUI. I had too much trouble trying to get it to work so I'm not mentioning it in the summary.

https://github.com/ProtonMail/proton-bridge/issues/16

https://github.com/ProtonMail/proton-bridge/blob/v1.5.4/Makefile#L138

Reproducible: Always
Comment 1 Jason Chan 2020-12-26 00:47:00 UTC
Created attachment 679506 [details]
Version bumped ebuild with updated list of go modules
Comment 2 Jason Chan 2020-12-26 00:50:07 UTC
I am unable to upload the log of the test phase right now due to a server error.
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-12-27 02:57:00 UTC
(In reply to Jason Chan from comment #2)
> I am unable to upload the log of the test phase right now due to a server
> error.

Usually that means your browser doesn't have permissions to read the log.
Comment 4 Marek Szuba archtester gentoo-dev 2020-12-28 15:21:06 UTC
Sadly, no change real change here with respect to GUI support - therecipe/qt still tries to violate the network sandbox. We might have to package it, then again I am not entirely convinced at this point that it will help.
Comment 5 Larry the Git Cow gentoo-dev 2021-01-19 11:15:05 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64fa010b03678c6f0091b96ff44aefe34dc24a25

commit 64fa010b03678c6f0091b96ff44aefe34dc24a25
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2021-01-19 10:59:15 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2021-01-19 11:14:56 +0000

    mail-mta/protonmail-bridge: bump to 1.5.4
    
    Includes a systemd user unit. Still no GUI support, though.
    
    Closes: https://bugs.gentoo.org/761718
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 mail-mta/protonmail-bridge/Manifest                |   6 +
 .../files/protonmail-bridge.service                |  17 +
 .../protonmail-bridge-1.5.4.ebuild                 | 444 +++++++++++++++++++++
 3 files changed, 467 insertions(+)