@caleb I don't see it as a conflict because depot-tools-git
is not installed in $PATH
, but rather in /opt/depot_tools/
.
So no files would overwrite each other when both depot-tools-git
and git-extras
are installed.
Am I wrong?
Git Clone URL: | https://aur.archlinux.org/depot-tools-git.git (read-only, click to copy) |
---|---|
Package Base: | depot-tools-git |
Description: | Tools for working with Chromium development |
Upstream URL: | https://chromium.googlesource.com/chromium/tools/depot_tools |
Keywords: | chromium depot_tools google |
Licenses: | custom |
Submitter: | aperez |
Maintainer: | alerque |
Last Packager: | alerque |
Votes: | 87 |
Popularity: | 0.000000 |
First Submitted: | 2014-07-07 14:25 (UTC) |
Last Updated: | 2024-10-30 20:56 (UTC) |
@caleb I don't see it as a conflict because depot-tools-git
is not installed in $PATH
, but rather in /opt/depot_tools/
.
So no files would overwrite each other when both depot-tools-git
and git-extras
are installed.
Am I wrong?
This needs to mark a conflits=('git-extras')
which also has an implementation of git-rename-branch
.
Also it seems that many of the fixes/hacks are not needed:
Is it possible to make vpython3 use system python3 too?
Doesn't seem to fully work when fetching WebRTC sources...
$ fetch --nohooks webrtc
mktemp: failed to create file via template ‘/opt/depot_tools/.cipd_client.XXXXXXX’: Permission denied
curl: (23) Failed writing body (0 != 1387)
/opt/depot_tools/bootstrap_python3: line 32: 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
The /opt/depot_tools/ directory is owned by root. Maybe certain directories need updated permissions through PKGBUILD?
patch is needed as a dependency
Maybe a little off-topic but I had problems git. It failed with:
Cloning into bare repository '/home/istobic/.cache/yay/depot-tools-git/depot-tools-git'...
error: RPC failed; HTTP 408 curl 22 The requested URL returned error: 408
fatal: the remote end hung up unexpectedly
I found a workaround in this thread: https://bbs.archlinux.org/viewtopic.php?id=245633
@jose1711 Thanks. Updated.
needs update - roll-dep-svn
is no longer present
Should be working now.
The ninja
wrapper is broken, it should pass through parameters instead of discarding them.
Pinned Comments
alerque commented on 2021-09-23 08:19 (UTC)
Installers beware! This package is a fiasco and the upstream Git repository basically has bunch of binary blobs in it that do strange things. I'm working on cleaning up the packaging some but the upstream behavior is egregious. Wash your /opt/depot_tools directory out with soap and bleach when done.
relrel commented on 2020-10-30 11:30 (UTC)
depot_tools
is installed in/opt/depot_tools/
. This directory is not in$PATH
by default, so make sure toexport PATH=/opt/depot_tools:$PATH
before using it. Also, this directory has root permissions, so either use it as root, or if you want to use it as your currect user:Then re-login as your current user or log your terminal in to the newly created group: