[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Request for Podman 5 backport to Debian 12 (Bookworm)



Hi,

在 2024-09-25三的 20:21 +0200,Romain Bossart写道:
> 
> Dear Debian Backports maintainers,
> Bonjour,
> I am writing to request the backporting of Podman 5 to Debian 12 (Bookworm) backports.
> Current situation:
>  * Debian 12 (Bookworm): Podman 4.3.1
>  * Debian Trixie (Testing): Podman 5.2.2
>  * Podman 5 not available in bookworm-backports
> Rationale:
> Podman 5 offers significant improvements that would benefit Debian stable users:
>    1. Enhanced rootless container support
>    2. Pasta: improved networking capabilities and performance enhancements
>    3. Better Docker Compose compatibility
> As an example, with Podman 4.x, even if you pass CAP_NET_RAW capability to the container, slirp4netns will forcibly translate the container’s ICMP packets to UDP; the only
> workaround is to adjust to ping_group_range to a large range. Similarly, some capabilities like CAP_PERFMON are not correctly passed to the containers (that’s an issue in
> frigate containers to access the iGPU for image detection). These issues are known to be solved in Podman 5.
> As many, I regularly work with containers, and I find these features extremely useful for development and deployment in small production environments. I guess other users in
> similar roles would benefit from access to Podman 5 while maintaining Debian 12's stability.
> I’m happy to assist with testing or provide additional information if needed.
> Thanks in advance,
> Warm regards,
> Romain
> PS: pinning Podman to 5.2 from trixie would pull too many changes, such as an upgraded libc6.

Backporting software writting in Golang is usually between difficult to impossible,
due to massive amount of go library dependency packages needed to be backported first.

Please do not expect it to happen soon. You may want to propose this idea
to the original Debian podman packagers (to package maintainers as shown on
https://tracker.debian.org/pkg/podman or https://tracker.debian.org/pkg/libpod )
and see if they could help with it.

Thanks,
Boyuan Yang

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: