<div dir="ltr"><span class="gmail_default" style="font-family:"courier new",monospace"></span><span class="gmail_default" style="font-family:"courier new",monospace"></span>Control: retitle -1 Please print nicer error message if newuidmap is not installed<br>Control: severity -1 wishlist<br>Control: tag -1 upstream<span style="font-family:"courier new",monospace"></span><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 10, 2021 at 11:07 AM Andrej Shadura <<a href="mailto:andrewsh@debian.org">andrewsh@debian.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
On Wed, 10 Mar 2021, at 17:04, Shengjing Zhu wrote:<br>
> > 2) Docker doesn’t require installing anything else to be useful for non-root users, if podman does, it should be in Depends.<br>
<br>
> No, it's wrong.<br>
<br>
> Docker has two modes.<br>
> 1. root mode. It runs a daemon, and listens to a local socket, which<br>
> is /var/run/docker.sock The socket is owned by docker group. Non root<br>
> can't access this unless you are in the docker group.<br>
> 2. rootless mode, you need the uidmap and rootlesskit package to setup<br>
> the demon for non root users.<br>
<br>
> So, it never requires no thing for non root users.<br>
<br>
That’s an implementation detail. From the user’s point of view, a package which gives an error on install without any clear pointers to what went wrong (e.g. "try to run as root?") looks like a broken package.<br>
<br><br></blockquote><div><span class="gmail_default" style="font-family:"courier new",monospace">Can you please report this at <a href="https://github.com/containers/podman/issues">https://github.com/containers/podman/issues</a> and report back with a link to your report?</span> </div></div><div><br></div>-- <br><div dir="ltr" class="gmail_signature">regards,<br>    Reinhard</div></div></div>