Package Details: skia-git r24473.1818701-1

Git Clone URL: https://aur.archlinux.org/skia-git.git (read-only, click to copy)
Package Base: skia-git
Description: Chromiums high-performance rendering library (static)
Upstream URL: https://github.com/google/skia
Licenses: BSD
Submitter: nyorain
Maintainer: zopieux (fbrennan)
Last Packager: zopieux
Votes: 1
Popularity: 0.000000
First Submitted: 2016-10-04 17:41
Last Updated: 2018-04-30 10:30

Latest Comments

fbrennan commented on 2021-04-07 08:38

I'm sorry, I filed a request because this wasn't working for me and I thought that the 2018 comment hadn't been dealt with, but I was wrong.

The real problem is that the /opt/depot_tools is owned by wrong user, resulting in:

==> Starting prepare()...
mktemp: failed to create file via template ‘/opt/depot_tools/.cipd_client.XXXXXXX’: Permission denied
curl: (23) Failure writing output to destination
mktemp: failed to create file via template ‘/opt/depot_tools/.cipd_client.XXXXXXX’: Permission denied
curl: (23) Failure writing output to destination
/opt/depot_tools/bootstrap_python3: line 37: bootstrap-3.8.0.chromium.8_bin/python3/bin/python3: No such file or directory
mktemp: failed to create file via template ‘/opt/depot_tools/.cipd_client.XXXXXXX’: Permission denied
curl: (23) Failure writing output to destination
/opt/depot_tools/bootstrap_python3: line 37: bootstrap-3.8.0.chromium.8_bin/python3/bin/python3: No such file or directory
cat: /opt/depot_tools/python3_bin_reldir.txt: No such file or directory
/opt/depot_tools/vpython3: line 52: /opt/depot_tools/.cipd_bin/vpython3: No such file or directory
==> ERROR: A failure occurred in prepare().
    Aborting...

I had to do:

sudo chown -R fred:fred /opt/depot_tools/

Because prepare() runs as current user, it can't modify /opt.

flamendless commented on 2018-11-09 04:10

There is a problem with the script. It should first download and install depot_tools because it needs to run the "gclient" tool which would only be available after having depot_tools.

Also, pythonX-urllib is needed.

(This is my very first aur package comment :) )