-
Notifications
You must be signed in to change notification settings - Fork 19
Closed
Description
It's not uncommon to have perl modules installed by root in docker images, especially for one-off, quick tasks. Doing so causes the unreadable files tests to fail in releases 6.1 and 6.2.
eg docker run --rm -ti perl:5.38 bash -c 'cpanm Module::Pluggable; cat /root/.cpanm/work/*/build.log'
and the root user can read the write-only files:
# Failed test at t/29unreadable.t line 31.
# Structures begin differing at:
# $got->[0] = 'Unreadable::Foo'
# $expected->[0] = Does not exist
# Failed test at t/29unreadable.t line 36.
# Structures begin differing at:
# $got->[0] = 'Unreadable::Foo'
# $expected->[0] = Does not exist
# Looks like you failed 2 tests of 6.
t/29unreadable.t .............
ufobat, michael-cr41g and BusHero
Metadata
Metadata
Assignees
Labels
No labels