running servo fails with: /opt/servo/servo: error while loading shared libraries: libgstplayer-1.0.so.0: cannot open shared object file: No such file or directory
so, missing dependency?
Git Clone URL: | https://aur.archlinux.org/servo-nightly-bin.git (read-only, click to copy) |
---|---|
Package Base: | servo-nightly-bin |
Description: | embeddable, independent, memory-safe, modular, parallel web rendering engine |
Upstream URL: | https://servo.org |
Licenses: | MPL-2.0 |
Conflicts: | servo |
Provides: | servo |
Submitter: | envolution |
Maintainer: | envolution |
Last Packager: | envolution |
Votes: | 33 |
Popularity: | 0.36 |
First Submitted: | 2025-01-12 03:18 (UTC) |
Last Updated: | 2025-01-14 14:28 (UTC) |
running servo fails with: /opt/servo/servo: error while loading shared libraries: libgstplayer-1.0.so.0: cannot open shared object file: No such file or directory
so, missing dependency?
I think there's an issue on lines 39-40 of the PKGBUILD. $_pkgname does not exist, which results in files ".csh" and ".sh" being created (literally, only dot and extension). Thanks.
Pinned Comments
envolution commented on 2025-01-12 03:30 (UTC)
Due to previous
servo-latest
installations, you may have permissions warnings while installing like:you will need to
pacman -R servo-latest
before you install this package. Make sure /usr/lib/servo does not exist before reinstalling. New installs and upgrades and installs following this won't need explicit uninstallation.An alternate solution is to
sudo chmod 755 <all affected directories>