Package Details: servo-nightly-bin 20250210-3

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: 34
Popularity: 1.13
First Submitted: 2025-01-12 03:18 (UTC)
Last Updated: 2025-02-10 12:42 (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 »

Sateallia commented on 2024-02-06 23:04 (UTC)

The binary is called servo so the .desktop file doesn't launch it. Can someone take a look?

xuiqzy commented on 2023-10-15 20:31 (UTC)

Outdated checksum again. Also still the problem I described in the earlier comment about the fixed pkgver.

xuiqzy commented on 2023-09-21 20:14 (UTC)

I think the command in the pkgver function does not work anymore because there is no last modified that is returned when running the CURL command.
But there are also a few redirects when downloading via this URL so I'm not quite sure what the fix is.
But it seems the package is updated daily as a nightly version, similar to firefox-nightly, so the pkgver should change daily and AUR programs should detect updates daily, but currently they do not.
If it is hard to fix the pkgver, it could also just be the current date as a fix?

olof commented on 2023-09-17 20:06 (UTC)

I also get the checksum error as described by others:

==> Validating source files with sha256sums...
    servo-latest.tar.gz ... FAILED
    Servo.desktop ... Passed
    LICENSE ... Passed
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'servo-latest-r20230910-1': 
error: packages failed to build: servo-latest-r20230910-1

xuiqzy commented on 2023-09-11 19:20 (UTC)

Outdated checksum:

==> Validating source files with sha256sums...
    servo-latest.tar.gz ... FAILED
    Servo.desktop ... Passed
    LICENSE ... Passed
==> ERROR: One or more files did not pass the validity check!

jdarnold commented on 2023-06-30 20:08 (UTC)

It should also have a dependency on the openssl-1.1 package

jdarnold commented on 2023-06-30 20:06 (UTC)

New checksum is 0e4f03f4424e91eda842c139b30e82b90e344a185e438503aafdd3f999b50ffa

xuiqzy commented on 2023-05-13 18:26 (UTC)

Outdated checksum for servo-latest.tar.gz

==> Validating source files with sha256sums...
    servo-latest.tar.gz ... FAILED
    Servo.desktop ... Passed
    LICENSE ... Passed

xuiqzy commented on 2022-12-20 15:23 (UTC)

Checksum is outdated for the tar.gz

apropos commented on 2022-12-15 23:55 (UTC)

+1 to the below comment, this also means that AUR helpers cannot detect updates.