Package Details: aosp-devel 0.11-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: 40
Popularity: 0.003779
First Submitted: 2017-01-30 16:28 (UTC)
Last Updated: 2024-07-25 03:49 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

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.

nickoe commented on 2021-04-06 22:52 (UTC)

But it is not in use anywhere in aosp. I have never needed it, at least since m. I on't see it mentioned in androids official instructions either.

I see the same issue as suliman. ( I think, I don't have the shell in my hand right now )

timschumi commented on 2021-04-06 22:40 (UTC) (edited on 2021-04-06 22:41 (UTC) by timschumi)

@nickoe

If it's in use somewhere in AOSP it is appropriate for this meta package, and I don't really want to remove it without testing if that is really the case.

Give me a week to try and set up a clean build environment so that I can test whether wxgtk is really needed. After that, we can still go for the "remove (or move to lineageos-devel) and see if anyone complains" strategy (feel free to mark the package out-of-date in case I forget, I guess).

EDIT: What software configuration conflicts on upgrade at the moment if wxgtk2 is installed?

nickoe commented on 2021-04-06 20:08 (UTC) (edited on 2021-04-06 20:12 (UTC) by nickoe)

@timschumi Could we remove it, I don't think wxgtk or any variant there of is appropriate for this "meta" package. I think it should also be removed from the wiki for the aosp section. If really needed it could be added to the lineageos-devel meta package. Then I can avoid installing that to avoid package conflict issues.

timschumi commented on 2021-04-06 10:06 (UTC)

@nickoe

I can't find any uses of wxgtk using some basic grep commands, except for p7zip's UI (which is LineageOS-specific and I'm pretty sure that the UI itself isn't even built). Unfortunately, I don't have a clean environment available right now where I can test this.

wxgtk2 has been chosen after wxgtk wasn't a thing anymore because it is mentioned on the Arch wiki specifically and because wxgtk2 previously had a provides/replaces for wxgtk.

nickoe commented on 2021-03-30 17:56 (UTC)

Mmmm, what in aosp really depends on wxgtk let alone wxgtk2 explicitly?

D3SOX commented on 2021-01-12 13:03 (UTC) (edited on 2021-01-12 13:04 (UTC) by D3SOX)

The new correct link in the wiki is https://wiki.archlinux.org/index.php/Android#Building or https://wiki.archlinux.org/index.php/Android#Required_packages (depending on what you think suits better)

timschumi commented on 2021-01-12 12:14 (UTC)

I now bumped the requirement to wxgtk2, since the wiki mentions that explicitly and I doubt that anything half-modern still depends on wxgtk. Let me know in case you find any issues.

suliman commented on 2021-01-12 11:03 (UTC) (edited on 2021-01-12 11:14 (UTC) by suliman)

Can't update system

error: failed to prepare transaction (could not satisfy dependencies)
:: installing wxgtk2 (3.0.5.1-2) breaks dependency 'wxgtk' required by aosp-devel