Skip to content
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

[Feature]: Ubuntu 22.04 LTS #366

Closed
soutiagojose opened this issue Nov 17, 2023 · 7 comments
Closed

[Feature]: Ubuntu 22.04 LTS #366

soutiagojose opened this issue Nov 17, 2023 · 7 comments
Labels
enhancement New feature or request

Comments

@soutiagojose
Copy link

Feature description

Bring support for the new LTS version of Ubuntu

@soutiagojose soutiagojose added the enhancement New feature or request label Nov 17, 2023
@sylirre
Copy link
Member

sylirre commented Nov 18, 2023

https://github.com/termux/proot-distro#supported-distributions

PRoot Distro provides support only one version of distribution types, i.e. one of stable, LTS or rolling-release. Support of versioned distributions ended with branch 2.x. If you need a custom version, you will need to add it on your own. See Adding distribution.


Won't fix as distribution was recently updated to 23.10 regular release.

@sylirre sylirre closed this as not planned Won't fix, can't repro, duplicate, stale Nov 18, 2023
@suaefar
Copy link

suaefar commented Jan 4, 2024

For those on Android 13 with Kernel 5.4 it is unfortunate that the old images are not hosted anymore. Is there a possibility to host the last LTS image so that we can add it manually?

@sylirre
Copy link
Member

sylirre commented Jan 4, 2024

Will add some older distribution rootfs later, particularly Debian (to solve this) and Ubuntu. Old images were removed to force upgrade to the latest version.

For Ubuntu what version exactly do you need so it would work properly with kernel 5.4?

@suaefar
Copy link

suaefar commented Jan 4, 2024

Unfortunately, I don't know exactly. There seems to be some issue with different versions of glib [1]. As I am affected, I would be willing to try 22.04 LTS, if there was an image. Or is there another way to test it?

[1] proot-me/proot#357 (comment)

@multitab2022
Copy link

multitab2022 commented Jan 26, 2024

https://github.com/termux/proot-distro#supported-distributions

PRoot Distro provides support only one version of distribution types, i.e. one of stable, LTS or rolling-release. Support of versioned distributions ended with branch 2.x. If you need a custom version, you will need to add it on your own. See Adding distribution.

Won't fix as distribution was recently updated to 23.10 regular release.

The following files no longer exist in the repository.

TARBALL_URL['aarch64']="https://github.com/termux/proot-distro/releases/download/v3.0.1/ubuntu-aarch64-pd-v3.0.1.tar.xz"

I can no longer install Ubuntu 22.04 LTS

@sylirre
Copy link
Member

sylirre commented Jan 26, 2024

Please read this statement one more:

PRoot Distro provides support only one version of distribution types, i.e. one of stable, LTS or rolling-release. Support of versioned distributions ended with branch 2.x. If you need a custom version, you will need to add it on your own

It literally says that only one distribution version support guaranteed. This also expands to the old versions.

Since I know there are people holding old proot-distro versions for whatever reason, including "unwanted" design changes, I had to invent a method to enforce upgrading and for now the only possible method was to delete old rootfs archives.

I will add them back with next release. But as I'm currently busy, you will need either to wait or build rootfs yourself. GitHub Actions are free for everyone and scripts/configs available within this repository.

You may also try using third party rootfs (e.g. from Andronix, Anlinux, etc) or official rootfs provided by Ubuntu.

I hope you understand the situatiuon and choose way best suitable for you.

@termux termux locked and limited conversation to collaborators Jan 26, 2024
@sylirre
Copy link
Member

sylirre commented Jan 31, 2024

You may take 22.04 lts from https://github.com/termux/proot-distro/releases/tag/v4.7.0.

Also it is going to be provided as ubuntu-oldlts in PRoot Distro v4.8.0

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants