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: 0.45
First Submitted: 2017-01-30 16:28 (UTC)
Last Updated: 2023-08-11 10:16 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

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

navarroaxel commented on 2021-01-11 21:10 (UTC) (edited on 2021-01-11 21:12 (UTC) by navarroaxel)

The provides=(wxgtk) was dropped in wxgtk2

https://github.com/archlinux/svntogit-packages/commit/71ee17d529f8e0dc5c44d2fffb0dfa69b71daa0b#diff-3e341d2d9c67be01819b25b25d5e53ea3cdf3a38d28846cda85a195eb9b7203a

!! While searching for solutions the following errors occurred:
:: Not provided: wxgtk but needed by aosp-devel-0.5-1

MartinX3 commented on 2021-01-11 19:58 (UTC) (edited on 2021-01-11 19:58 (UTC) by MartinX3)

My current update fails because of

:: Installation of wxgtk2 (3.0.5.1-2) violates dependency 'wxgtk', needed by aosp-devel