Modify format of binary-or-shlib-defines-rpath

Before:
E: binary-or-shlib-defines-rpath /usr/bin/remmina (RUNPATH: /usr)

After:
E: binary-or-shlib-defines-rpath /usr/bin/remmina (RUNPATH: $ORIGIN/../lib64:$ORIGIN/..)

Fixes: #911
This commit is contained in:
Martin Liska 2022-08-08 20:57:36 +02:00
parent d285f9d7d4
commit a76786ffae
1 changed files with 1 additions and 1 deletions

View File

@ -431,7 +431,7 @@ class BinariesCheck(AbstractCheck):
runpath = runpath.replace(self.rpath_origin, str(Path(pkgfile.name).parent))
runpath = str(Path(runpath).resolve())
if not runpath.startswith(self.system_lib_paths) and not self.usr_lib_regex.search(runpath):
self.output.add_info('E', pkg, 'binary-or-shlib-defines-rpath', pkgfile.name, f'(RUNPATH: {runpath})')
self.output.add_info('E', pkg, 'binary-or-shlib-defines-rpath', pkgfile.name, f'(RUNPATH: {runpaths})')
return
def _check_library_dependency(self, pkg, pkgfile):