@Richie: Thanks, that did the trick for me as well. I changed the EXEC line portfolio-performance-bin.desktop
now to:
Exec=env NO_AT_BRIDGE=1 PortfolioPerformance
@whnr: Would you be willing to adjust the PKGBUILD accordingly?
Git Clone URL: | https://aur.archlinux.org/portfolio-performance-bin.git (read-only, click to copy) |
---|---|
Package Base: | portfolio-performance-bin |
Description: | A simple tool to calculate the overall performance of an investment portfolio. |
Upstream URL: | https://www.portfolio-performance.info |
Keywords: | finance investing money |
Licenses: | EPL-1.0 |
Submitter: | nicolaischmid |
Maintainer: | nicolaischmid (whnr, tuxxx) |
Last Packager: | tuxxx |
Votes: | 30 |
Popularity: | 0.113087 |
First Submitted: | 2019-09-30 12:56 (UTC) |
Last Updated: | 2025-06-06 15:02 (UTC) |
@Richie: Thanks, that did the trick for me as well. I changed the EXEC line portfolio-performance-bin.desktop
now to:
Exec=env NO_AT_BRIDGE=1 PortfolioPerformance
@whnr: Would you be willing to adjust the PKGBUILD accordingly?
On my machine, the program crashes after a few clicks with the following error:
SIGSEGV (0xb) at pc=0x00007dc3280d7ea8, pid=573196, tid=573197
JRE version: OpenJDK Runtime Environment (17.0.10+7) (build 17.0.10+7)
But I found a solution, setting the following environment variable:
export NO_AT_BRIDGE=1; PortfolioPerformance
Arch now treats the JRE and JDK packages to be in conflict (see https://archlinux.org/news/incoming-changes-in-jdk-jre-21-packages-may-require-manual-intervention/).
It would be good if the PKGBUILD could be updated to just depends=('java-runtime')
. That way you could use the package with the built-in JRE from the JDK package.
Could you please switch depends to java-runtime>=17
? I'm using jdk-openjdk
on my system which now conflicts with jre-openjdk{,-headless}
(see Latest News). Thus, I had to rebuilt locally to be able to update my system.
Installing 0.65.3-2 I get this error:
==> Validating source files with sha512sums...
portfolio_0.65.3.tar.gz ... Passed
portfolio-performance-bin.svg ... Passed
portfolio-performance-bin.desktop ... FAILED
==> ERROR: One or more files did not pass the validity check!
Please remove the " from Categories="Office;Finance" within the portfolio-performance-bin.desktop file. KDE cannot read these, resulting in the lost & found category. Removing the " works fine.
I'm having problem with this app (and others that use SWT). Maybe someone over here has an idea. There's a segfault in a call to a libgtk-3 (3.24.37-1) function. Here's the link to the forum: https://bbs.archlinux.org/viewtopic.php?id=285732
According to https://help.portfolio-performance.info/installation/, JRE-17 is required. So probably the deps need to be updated.
Also, the website no longer mentions webkit2gtk. I have uninstalled it locally and it still works. So, perhaps this can also be removed (please double-check).
Hmm. I just re-downloaded the logo.svg from the website and compared the sha512sum manually and they match. That's also what the update script suggests.
Can someone else confirm this?
Sorry for not getting back, somehow I didn't receive any notifications. I just removed the old svg (not using any AUR-helper but git) and fetched the latest version. Does work now, thanks and sorry for the noise!
@emiltb just set a newer Java environment. For example:
sudo archlinux-java set java-11-opendjk
In case you need to know which ones do you have, run:
sudo archlinux-java status
Pinned Comments
tuxxx commented on 2024-04-16 14:10 (UTC) (edited on 2024-04-16 14:11 (UTC) by tuxxx)
Make sure to import Andreas Buchens gpg key with
jesusignacio commented on 2023-01-29 21:37 (UTC) (edited on 2023-01-29 21:39 (UTC) by jesusignacio)
@emiltb just set a newer Java environment. For example:
sudo archlinux-java set java-11-opendjk
In case you need to know which ones do you have, run:sudo archlinux-java status