[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