Problem during container creation deleting symlink
Created by: frankier
Steps to reproduce:
~/.udocker/bin/udocker pull vitrivr/adampro:latest-selfcontained
~/.udocker/bin/udocker create --name=adampro vitrivr/adampro:latest-selfcontained
Output:
Error: delete not owner: /home/frankier/.udocker/containers/e88dbc7e-b366-3b72-8a2b-551b5dcf458f/ROOT/etc/alternatives/pager.1.gz
Error: while extracting image layer
Error: creating container: e88dbc7e-b366-3b72-8a2b-551b5dcf458f
e88dbc7e-b366-3b72-8a2b-551b5dcf458f
The problem is that /home/frankier/.udocker/containers/e88dbc7e-b366-3b72-8a2b-551b5dcf458f/ROOT/etc/alternatives/pager.1.gz
is a symlink that gets dereferenced when checking the uid and we end up getting the uid of /usr/share/man/man1/more.1.gz
.