On Tue, 2018-12-25 at 11:37 +0100, Petter Reinholdtsen wrote: > [Ritesh Raj Sarraf] > > + . > > + This library is very useful in host <=> guest container build > > + environments, where shifting UIDs/GIDs result in a mismatch in > > + between > > Did something fall out of this patch? Could you perhaps also explain > _how_ it is very useful, in addition to explaining in what context it > is > useful.
As I mentioned earlier, it is useful in an environment where you are building packages in a containerized environment. In my case, the guest environment is Docker. The host environment has Jenkins. The library is useful if an admin shifts uid/gid ranges on the host, resulting in a mismatch between the uids on the host and the guest. AFAICS, this is mostly a problem with packages which are picky about the uid mappings. Like, dbus, glib, systemd. If you are not building such packages in a container environment (and your home/container uids/gids are not shifted), you will not usually see this problem. -- Ritesh Raj Sarraf | http://people.debian.org/~rrs Debian - The Universal Operating System
signature.asc
Description: This is a digitally signed message part