-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failing builds for Lineage-19.0 due to artifact path requirement #5
Comments
There are definitely some apps which are marked as "product" by stock LineageOS like DeskClock and Eleven since I will make the change on a branch |
This change is probably incompatible with Android versions before 9. |
XML files still not in the right place:
Probably need to change |
I tried to build lineageos4microg for lineage-19.0 (lineageos4microg/docker-lineage-cicd#243), and it fails with the following output:
This leads me to believe PRODUCT_ENFORCE_ARTIFACT_PATH_REQUIREMENTS was switched on in LineageOS for 19.0 and this repository conflicts with that. I'm not exactly sure if a Product Partition is created when building LineageOS.
One proposed solution I found was to set
LOCAL_PRODUCT_MODULE := true
in the module definitions. I tried it for another personal repository and it seems like the error line regarding this Apk goes away.Unsure about the implications of potentially moving our apps from
system
toproduct
partitions and if that actually would apply.So far, this is just me noting down what I found out. Any further hints are appreciated.
The text was updated successfully, but these errors were encountered: