<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">It's interesting that it took us that long to encounter this!<br></div><div class="gmail_quote"><br></div><div class="gmail_quote">s foo → bar/foo<br></div></div><div class="gmail_extra">s bar → baz</div><div class="gmail_extra">f baz/foo</div><div class="gmail_extra"><br></div><div class="gmail_extra">This means that there is no regular file with path bar/foo. From skimming the code, checkpkg looks for packages containing pkgmap entries equal to the target of the symlink, which does not yield a correct result in this case.</div><div class="gmail_extra"><br></div><div class="gmail_extra">To fix this, checkpkg needs to follow directory symlinks. If anyone wants to take that on, the place in the code is checkpkg_lib.py:651, and there are existing unit tests you can copy and modify to expose the problem.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Maciej</div></div>