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

Andrej Shadura andrew.shadura at collabora.co.uk
Fri Aug 19 13:16:19 BST 2022


Hi,

Reinhard, thanks for your answer, but I believe you missed one bit of my 
email:

On 19/08/2022 09:38, Reinhard Tartler wrote:
> On Fri, May 6, 2022 at 7:03 PM Andrej Shadura 
> <andrew.shadura at collabora.co.uk <mailto:andrew.shadura at collabora.co.uk>> 
> wrote:

This:
> > use sudo (or install Recommends, which IIRC are disabled in Docker
> > images), while the upstream told me I should use rootless mode.


> 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 clearly.

There’s another thing, which I mentioned but I should have made more 
clear. The upstream states the rootless mode is the main mode of 
operation, hence I think it should be available regardless of 
Recommends, don’t you think?

Also, from what I gathered talking to Debian and Ubuntu users of podman 
who are not DDs, many of them are frustrated by papercuts like this one, 
so in general I think the package should be made to work as effortlessly 
as possible. So even if the user hasn’t got Recommends installation 
enabled, podman should probably be packaged not to make them stumble 
upon this.

-- 
Cheers,
   Andrej



More information about the Pkg-go-maintainers mailing list