ota doc and legacy compat fixes#4
Conversation
| ```bash | ||
| sudo dnf install temurin-8-jdk | ||
| ``` | ||
| The [Lineage wiki](https://wiki.lineageos.org/devices/flounder/build/#java) has a comprehensive guide on that for ubuntu/-based distros and fedora lets you [set up temurin 8](https://docs.fedoraproject.org/en-US/quick-docs/installing-java/#_installing_an_older_java_version) easily |
There was a problem hiding this comment.
Is it possible to fetch this from conda?
Does this work? https://anaconda.org/channels/main/packages/java-1.8.0-openjdk-el8-x86_64/overview
There was a problem hiding this comment.
Sounds really nice, but Id rather go for something more well proven and audited, which this doesnt really imply:
Total Downloads
25
There was a problem hiding this comment.
yeah, I kind of agree... I'll see if they have a better package
Update: how about openjdk==8.0.472 from https://anaconda.org/channels/conda-forge/packages/openjdk/overview? These are zulu openJDK builds, I think, according to https://stackoverflow.com/a/72366938
There was a problem hiding this comment.
lgtm, description says it is zulu too.
Last updated in dec 2025 and 15k downloads is good ig.
We could also go the weird way and tell people to download the jdk and export some variables, which is independant of python. I do so for dockdroid and it just works. :)
|
I've used pixi(by prefix.dev) for a while now and if the package exists on conda, the process becomes trivial. pixi init # initializes pixi project
pixi add condapackagename # adds it to pixi.tomlthen pixi run yourcommandhereor pixi shell # enters a shell with that package set up
yourcommandshereI'm not sure if this works in an android build environment but if it does, it will make a lot of things simpler |
|
Pyenv is dead simple as well one set up (you can do it using a single shell script). |
true... Objective is the jdk though: This is a big pain point for legacy builders! The python thing was personal curiosity, since we're playing with paths here |
No description provided.