Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#61560 - [electrum] Not starting from KDE Plasma's application launcher

Attached to Project: Community Packages
Opened by Elvis Angelaccio (elvisangelaccio) - Monday, 28 January 2019, 15:59 GMT
Last edited by Christian Rebischke (Shibumi) - Wednesday, 05 June 2019, 11:55 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Christian Rebischke (Shibumi)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Electrum does not start when clicking on its entry from KDE Plasma's application launcher.
I suspect this is due to the following Exec key in its .desktop file:

Exec=sh -c "PATH=\"\\$HOME/.local/bin:\\$PATH\" electrum %u"

If I run the electrum binary from a terminal, it starts as expected.
This task depends upon

Closed by  Christian Rebischke (Shibumi)
Wednesday, 05 June 2019, 11:55 GMT
Reason for closing:  Fixed
Additional comments about closing:  3.3.6-1
Comment by Doug Newgard (Scimmia) - Monday, 28 January 2019, 16:40 GMT
I'm assuming it's finding something in ~/.local/bin/? That's a pretty horrible Exec entry.
Comment by Elvis Angelaccio (elvisangelaccio) - Monday, 28 January 2019, 17:08 GMT
I do have something there:

$ ls ~/.local/bin/
certbot* jws* pbr*
Comment by Christian Rebischke (Shibumi) - Tuesday, 12 February 2019, 20:41 GMT
does this still apply to the newest version?
Comment by Elvis Angelaccio (elvisangelaccio) - Saturday, 16 February 2019, 11:34 GMT
Yes, electrum 3.3.3-1 is still affected.
Comment by Christian Rebischke (Shibumi) - Monday, 25 February 2019, 18:27 GMT
Did you report this upstream? Can you attach a link if you did it?
Comment by Elvis Angelaccio (elvisangelaccio) - Sunday, 10 March 2019, 17:22 GMT Comment by Christian Rebischke (Shibumi) - Thursday, 30 May 2019, 01:40 GMT
is this still an issue?
Comment by Elvis Angelaccio (elvisangelaccio) - Saturday, 01 June 2019, 09:40 GMT
Unfortunately yes:

$ cat /usr/share/applications/electrum.desktop | grep Exec
Exec=sh -c "PATH=\"\\$HOME/.local/bin:\\$PATH\"; electrum %u"
Exec=sh -c "PATH=\"\\$HOME/.local/bin:\\$PATH\"; electrum --testnet %u"
Comment by Elvis Angelaccio (elvisangelaccio) - Saturday, 01 June 2019, 09:43 GMT
Sorry, ignore my previous comment.

I just tried again and now electrum starts as expected. They added a semicolon in the Exec entry, it seems.

Loading...