Package Details: servo-nightly-bin 20250114-2

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)

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:

warning: directory permissions differ on /usr/lib/servo/resources/
filesystem: 644  package: 755
warning: directory permissions differ on /usr/lib/servo/resources/ahem/
filesystem: 644  package: 755
warning: directory permissions differ on /usr/lib/servo/resources/resource_protocol/
filesystem: 644  package: 755
warning: directory permissions differ on /usr/lib/servo/resources/user-agent-js/
filesystem: 644  package: 755

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>

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

ryanvade commented on 2016-08-01 22:58 (UTC)

ffmpeg-compat-54 should be a dependency.

jurf commented on 2016-07-27 19:47 (UTC)

Could you please save the tarball with a different name for each release, like "servo-$pkgver.tar.gz"? This would fix the problems of makepkg thinking the file is damaged.

jabol240 commented on 2016-07-26 19:36 (UTC)

hi and also, any chance this package could use noto fonts? I don't really want to install some older ttf just for Servo. it fails to start saying sth like "fallback fonts are missing"... And thanks a lot for this package anyway!

jabol240 commented on 2016-07-26 18:25 (UTC)

:: Installing servo-latest package(s)... :: servo-latest package(s) failed to install. Check .SRCINFO for mismatching data with PKGBUILD.

Oak commented on 2016-07-12 08:43 (UTC)

@Jonhoo, thanks for the note!

jonhoo commented on 2016-07-11 23:32 (UTC)

@Oak: you should remove the trailing commas in the source array -- they are interpreted as part of the URL!

jurf commented on 2016-07-08 14:04 (UTC)

@Oak oh, double dash, sorry. desktop-file-utils should be included though, as they provide the hook to refresh the desktop file cache, but it shouldn't make a difference in reality, since everyone has that package installed already, but it is more correct and might help in edge cases. Keep in mind not all repo packages are correct, many are old as heck. Thanks for the fix.

Oak commented on 2016-07-08 12:20 (UTC)

@DoctorJellyface we, in Rust, only have 'debug' (development) or a 'release' (optimized) builds. Nightly snapshots are built from a repository on a daily basis, but with `--release` option on. I have compiled servo from sources and it is increadibely slow in a `debug` (Much slower than these builds). I have fixed an executable to run correctly, sorry for the inconvenience. On 'desktop-file-utils': There are packages in official repository that depend on it (qbittorrent, thunar) and packages that do not depend on it (krita, dolphin, smplayer, gwenview), so I am a bit lost if that dependency is required.

jurf commented on 2016-07-07 06:46 (UTC)

All I'm getting is: /opt/servo/servo: /usr/lib/libcrypto.so.1.0.0: no version information available (required by /opt/servo/servo) /opt/servo/servo: /usr/lib/libcrypto.so.1.0.0: no version information available (required by /opt/servo/servo) /opt/servo/servo: /usr/lib/libssl.so.1.0.0: no version information available (required by /opt/servo/servo) And servo doesn't launch. Also this package should depend on desktop-file-utils since it installs a desktop file.