Package Details: vesta 3.90.5a-1

Git Clone URL: https://aur.archlinux.org/vesta.git (read-only, click to copy)
Package Base: vesta
Description: Visualization for Electronic and STructural Analysis
Upstream URL: https://jp-minerals.org/vesta
Keywords: chemistry crystallography xrd
Licenses: LicenseRef-vesta-license
Submitter: b00rt00s
Maintainer: mathholic
Last Packager: mathholic
Votes: 17
Popularity: 0.084586
First Submitted: 2016-01-31 17:17 (UTC)
Last Updated: 2026-01-14 02:13 (UTC)

Dependencies (6)

Required by (0)

Sources (3)

Latest Comments

1 2 3 4 Next › Last »

gerson commented on 2026-05-17 19:05 (UTC)

I just made it work with webkit2gtk-4.1 by creating the symlinks on /usr/lib. It is an ugly workaround, but it works.

One can simply edit the PKGBUILD to remove the webkit2gtk dependency, proceed to install VESTA normally. On the install dir, you can run ldd VESTA | grep not and ldd VESTA-gui | grep not to find which libraries are missing and fix the symlinks. In my case, I only need to fix the symlinks from webkit2gtk, which are:

cd /usr/lib
sudo ln -s libwebkit2gtk-4.1.so libwebkit2gtk-4.0.so.37
sudo ln -s libjavascriptcoregtk-4.1.so libjavascriptcoregtk-4.0.so.18

gerson commented on 2026-05-17 12:25 (UTC) (edited on 2026-05-17 12:26 (UTC) by gerson)

Did you made it work with webkit2gtk-4.1 by creating symlinks with ln -s? I might try this, but please answer here first if there's a better approach.

kbk commented on 2026-05-05 22:04 (UTC)

@MartinDiehl I second this. Can you please explain how did you install VESTA using webkit2gtk-4.1 ?

MartinDiehl commented on 2026-05-04 12:04 (UTC)

The webkit2gtk dependency is now taken from AUR, building it takes very long and updates are frequent. I think webkit2gtk-4.1 from the main repository is the better alternative, at least it works for me.

https://blogs.gnome.org/mcatanzaro/2025/04/28/webkitgtk-api-versions/ provides some feedback on why 4-1 is probably the right choice.

mueslo commented on 2024-10-03 18:19 (UTC)

Doesn't run anymore, the canvas seems to be broken, crashes without error message as soon as it is supposed to show a structure.

b00rt00s commented on 2023-12-12 19:13 (UTC)

I will no longer maintain this package, because I don't use Archlinux anymore. Anyone interested might adopt th package.

MarsSeed commented on 2023-12-12 09:43 (UTC) (edited on 2023-12-12 16:26 (UTC) by MarsSeed)

@Juan1985, it isn't a solution that you file a request to delete this package and all its comments from AUR (PRQ#52122).

Please kindly close (revoke) your request from your AUR account's Requests interface, with the 'Close' link for PRQ#52122.

For the issue itself, please try to reach out to upstream and report it there, or search on the internet for mailing lists, discussion groups or forums that other users of this software frequent.

Juan1985 commented on 2023-12-10 23:04 (UTC) (edited on 2023-12-10 23:05 (UTC) by Juan1985)

../src/unix/glx11.cpp(672): assert ""Assert failure"" failed in InitXVisualInfo(): wxGLAttributes object is empty. Is there a solution?

b00rt00s commented on 2022-11-13 15:36 (UTC) (edited on 2022-11-13 15:36 (UTC) by b00rt00s)

I updated the package to 3.5.8. I left the gtk2 dependency, due to namcap analysis: "vesta E: Dependency gtk2 detected and not included (libraries ['usr/lib/libgtk-x11-2.0.so.0'] needed in files ['opt/VESTA/PowderPlot/libswt-pi-gtk-3346.so'])"

yuhldr commented on 2022-11-10 19:07 (UTC)

gtk2 can be deleted. It seems that this package doesn't depend on gtk2 any more.