It may be incompressible to you, but I'm not alone in thinking it's a problem:
https://github.com/podman-container-tools/podman/issues/2707...
It may be incompressible to you, but I'm not alone in thinking it's a problem:
https://github.com/podman-container-tools/podman/issues/2707...
Podman is in universe, so Canonical doesn't care unless you pay. Fair enough, good engineers cost money. RH isn't going to pay.
Podman engineers would love to be in Ubuntu, the Red Hat engineers would love to directly upload into Universe. Everything in this thread makes sense, it's a matter of who wants to pay for it. End users have been asking for this for years.
The engineers don't make the decisions. Canonical doesn't want to pay, Red Hat doesn't want to pay. Users stuck in the middle.
I get podman from brew even on Linux because the idea that vendors fighting over uploading tarballs to a server is stupid. Fuck distros.
If they're on a 24.04 LTS release is there any reason they would be on a newer version of Podman (without jumping through hoops)? Ubuntu 24.04LTS released on 2024/04/25 and the Debian Import Freeze was on 2024/02/29.
The bleeding edge Podman release at that time was a pre-release v5.0.0-RC3 (2024/02/22) and the latest actual release was v4.9.3 (2024/02/13). That's the version Ubuntu 24.04LTS has. [2][3][4]
So aren't they on the exact version of Podman they're supposed to be on for the operating system version they're running?
[1] https://packages.ubuntu.com/resolute/podman
[2] https://packages.ubuntu.com/noble/podman
[3] https://documentation.ubuntu.com/release-notes/24.04/schedul...
[4] https://github.com/podman-container-tools/podman/releases?pa...
No thanks I'll get it from podman.
I do know many projects with way less resources seem to be able to support Ubuntu and other popular distros just fine. Often through PPAs or their own apt repos (like Docker, PostgreSQL, or Incus).
If RedHat doesn't choose to, so be it. But IMO, they can't really compete with Docker when getting a recent release on the most popular distros is such a major cluster F.
You still don't get it: Canonical didn't choose to include a newer version in their 24.04 release.
It's the distro's job to package and integrate this software with the rest of the system, to make it easier for their users.
I have 1677 packages installed. I absolutely _do not_ want to go to 1677 places to install or look for the latest version.
You're not alone in thinking it, but the other people are just similarly confused. The last reply to that thread explains the situation well[0].
[0]: https://github.com/podman-container-tools/podman/issues/2707...
There's no confusion. I understand Podman's position. I'm simply saying that position keeps them from gaining enough users to really compete with Docker.
I run LTS Ubuntu versions for core stability. That usually doesn't keep me from getting the latest version of software that it makes sense to keep updated. Case in point...Docker!
So, on my "old" version of Ubuntu, which I agree is completely "on me" for choosing it, I'm able to easily run the latest version of Docker. They care about my use case, make my life as a sysadmin easier, so I use their software.
Podman doesn't and I therefore have avoided using their software for years even though they have some compelling features.
Lots of other software providers seem to care about being compatible with LTS releases of popular distros, like...Docker! They seem to manage supporting the older kernel and systemd versions just fine.
And, my entire argument here, is that this difference between Podman and Docker is glaring and one of the reasons Podman isn't more popular.
Nothing is ever good enough.
> Please report this to your distribution
And the reply:
> but you could create your own .deb packages for each github release, which can be installed much quicker than downloading and compiling source code and all its dependencies.
This is why OSS maintainers have burn out. Always wanting more and more. Not even the source code is good enough.
Look at the distros that Docker supports. That kind of support is what users expect. When Podman just leaves it up to the distros to support, it's understandable. But, yes, it's not enough.
Then they should also expect enshittification and rug-pulls when it's realised where motivation for that support comes from.
Installing from source code is hard! There's always some broken dependencies and these days I just cba.
I'd sooner go complain on the internet than install a thing from the source code!