Package Details: android-sdk-build-tools r34.0.0-2

Git Clone URL: https://aur.archlinux.org/android-sdk-build-tools.git (read-only, click to copy)
Package Base: android-sdk-build-tools
Description: Build-Tools for Google Android SDK (aapt, aidl, dexdump, dx, llvm-rs-cc)
Upstream URL: https://developer.android.com/studio/releases/build-tools
Keywords: android
Licenses: custom
Submitter: xgdgsc
Maintainer: aminvakil
Last Packager: aminvakil
Votes: 484
Popularity: 0.20
First Submitted: 2013-05-16 03:44 (UTC)
Last Updated: 2024-06-17 17:52 (UTC)

Dependencies (6)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 11 Next › Last »

malte commented on 2021-09-06 11:53 (UTC)

Did the last updates break stuff? Now I get this:

Cloning into 'android-sdk-build-tools'...
~/android-sdk-build-tools ~
==> Making package: android-sdk-build-tools r31-1 (Mon 06 Sep 2021 01:30:45 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading build-tools_r31-linux.zip...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 52.3M  100 52.3M    0     0  83.8M      0 --:--:-- --:--:-- --:--:-- 83.8M
==> Validating source files with sha512sums...
    build-tools_r31-linux.zip ... Passed
==> Extracting sources...
  -> Extracting build-tools_r31-linux.zip with bsdtar
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat '/home/notroot/android-sdk-build-tools/src/android-11/NOTICE.txt': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
The command '/bin/bash -c git clone https://aur.archlinux.org/android-sdk-build-tools.git &&     pushd android-sdk-build-tools &&     makepkg --noconfirm --syncdeps --rmdeps --install --clean &&     popd' returned a non-zero code: 4

Insider a docker container built on archlinux:base-devel

nimaipatel commented on 2021-09-06 11:50 (UTC) (edited on 2021-09-06 11:51 (UTC) by nimaipatel)

Please update _android=android-11 to _android=android-12 in the PKGBUILD.

JcNils commented on 2021-01-07 20:46 (UTC)

Thanks! It updated fine, and it seems to be working properly.

mynacol commented on 2021-01-04 21:03 (UTC)

Thanks @lace and @JcNils for the reports. I have removed the symlink for lld. No other symlinks are conflicting with the packages in the official repo.

Moving the symlink to /usr/local/bin is no option, no package should use this directory.

JcNils commented on 2021-01-04 17:39 (UTC) (edited on 2021-01-04 17:39 (UTC) by JcNils)

Trying to update or remove. I got the same error as @1ace

txtsd commented on 2021-01-03 09:42 (UTC) (edited on 2021-01-04 16:56 (UTC) by txtsd)

Maybe put the binaries/symlinks in /usr/local/bin/

1ace commented on 2021-01-03 08:39 (UTC)

528650baac4e broke the package:

error: failed to commit transaction (conflicting files)
android-sdk-build-tools: /usr/bin/lld exists in filesystem (owned by lld)

txtsd commented on 2020-12-30 14:06 (UTC) (edited on 2020-12-30 14:46 (UTC) by txtsd)

@mynacol Am I manually supposed to source /etc/profile in my zshenv or equivalent? Because the binaries are not in my path.

Nevermind. Reinstalling did the trick. Not sure why it wasn't working before.

mynacol commented on 2020-12-30 14:04 (UTC)

If anyone has warnings regarding the permissions of files, I apologize. The easiest method to fix this is to uninstall and reinstall the latest version of this package.

mynacol commented on 2020-12-30 14:00 (UTC)

@txtsd append_path is a function that /etc/profile provides for scripts in /etc/profile.d/. Any login shell will source /etc/profile, which will source all /etc/profile.d/ scripts. You should do this, else e.g. perl executables under /usr/bin/vendor_perl/ are not in your PATH.

Nonetheless, I did introduce the symlinks, primarily, because in the directory with the executables are other files. Anyone who wants to use other exectables with the same name should prepend the PATH.