Package Details: aosp-devel 0.10-1

Git Clone URL: https://aur.archlinux.org/aosp-devel.git (read-only, click to copy)
Package Base: aosp-devel
Description: Metapackage to pull all dependencies required to build modern Android
Upstream URL: https://wiki.archlinux.org/title/Android#Building
Keywords: android aosp build dependencies
Licenses: None
Submitter: p4block
Maintainer: timschumi
Last Packager: timschumi
Votes: 42
Popularity: 1.28
First Submitted: 2017-01-30 16:28 (UTC)
Last Updated: 2023-08-11 10:16 (UTC)

Latest Comments

1 2 3 Next › Last »

timschumi commented on 2023-08-11 10:06 (UTC)

Java I will move to the optional dependencies with an appropriate notice.

Also the dependency "python2-virtualenv" is read and not available. Please remove it.

No, I won't. That package should have been moved to the AUR when it was dropped. The fact that it wasn't isn't this packages fault, and there is no reason to remove it from the list as long as it is optional.

And why "wxgtk2" is needed?

wxgtk has been in the list of dependencies ever since the initial revision of the build dependencies section on the Arch Wiki (in July of 2012). I'm sure there was a reason why this was added (although it apparently wasn't ever properly documented by Google), but that has since been lost to time (or it's an obscure part of the build system).

MartinX3 commented on 2023-08-11 08:54 (UTC)

https://aur.archlinux.org/packages/sdkmanager
The sdkmanager is not part of the dependencies of this package.
Also the sdkmanager needs to add java to its own dependencies if it requirieres it.

Also the dependency "python2-virtualenv" is read and not available.
Please remove it.

And why "wxgtk2" is needed?

Anyway please cleanup the dependencies of this package.
Here are two links which packages are needed to compile aosp:
https://developer.sony.com/open-source/aosp-on-xperia-open-devices/guides/aosp-build-instructions/build-aosp-android-13/
https://source.android.com/docs/setup/start/initializing#installing-required-packages-ubuntu-1804

yurikoles commented on 2023-08-11 07:56 (UTC)

But some tools like sdkmanager still require it.

Molyuu commented on 2023-08-11 07:31 (UTC) (edited on 2023-08-11 07:32 (UTC) by Molyuu)

Java environment has been prebuilt in AOSP since Android 9, better move these to optional dependencies.

timschumi commented on 2021-12-11 15:49 (UTC)

Shouldn't removed packages be moved to the AUR instead of being deleted completely?

Anyways, guess I'll move that to the optional dependencies...

navarroaxel commented on 2021-11-30 11:33 (UTC) (edited on 2021-11-30 11:34 (UTC) by navarroaxel)

Hi, python2-virtualenv and its dependencies were removed from official repositories.

:: python2-virtualenv-20.8.0-1
:: python2-platformdirs-2.0.2-1
:: python2-filelock-3.0.12-5
:: python2-distlib-0.3.3-1
!! No providers for python2-virtualenv found.

timschumi commented on 2021-11-12 08:36 (UTC)

@Technical

I'm going to guess (I haven't tested that assumption) that ncurses5-compat-libs is still needed, since Android building is 64-bit only since quite some time.

That said, I don't think that a dependency being out-of-date for a few days warrants a removal from other packages.

Technical commented on 2021-11-11 22:26 (UTC)

ncurses5-compat-libs (dependency) is flagged out-of-date (2021-11-07). Do we still need it? Or can we keep just lib32-ncurses5-compat-libs? Thanks for your support.

MartinX3 commented on 2021-09-01 09:30 (UTC)

The upstream URL has moved to https://wiki.archlinux.org/title/Android#Building.