[pkg-go] Bug#1009776: podman: Packages uidmap and slirp4netns should be full dependencies

Reinhard Tartler siretart at gmail.com
Fri Aug 19 08:38:57 BST 2022

Control: tag -1 wontfix

On Fri, May 6, 2022 at 7:03 PM Andrej Shadura <
andrew.shadura at collabora.co.uk> wrote:

> Indeed. When I ran into this in #983395, I was told here I’m supposed to
> use sudo (or install Recommends, which IIRC are disabled in Docker
> images), while the upstream told me I should use rootless mode.
> Eventually I managed to get a change merged to improve the error
> message, but I still find this a bit suboptimal. Just installing the
> package should make the most desired mode work without fiddling with it,
> and the upstream states that mode is rootless mode, hence uidmap and its
> friend should be in Depends, not Recommends.

I have to respectfully disagree here. In Debian, "Recommends" relationships
are installed by default, and your message indicates to me that you have
configured your system to not install them. It furthermore seems to me that
this bug is asking for a convenience that is making your non-standard setup
easier, while making other setups where podman is used only in 'root' mode,
impossible to install without idmap and friends.
I'm going to leave this bug open to remind myself to think about this from
time to time, but I still wanted to document my thinking process here more

Thanks for your input nevertheless!

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-go-maintainers/attachments/20220819/70093e12/attachment.htm>

More information about the Pkg-go-maintainers mailing list