# These are actually plugins, not real libraries
lacks-ldconfig-trigger usr/lib/x86_64-linux-gnu/libeztpomp.so usr/lib/x86_64-linux-gnu/libeztrace-compiler_instrumentation.so usr/lib/x86_64-linux-gnu/libeztrace-core.so usr/lib/x86_64-linux-gnu/libeztrace-instrumentation.so usr/lib/x86_64-linux-gnu/libeztrace-lib.so usr/lib/x86_64-linux-gnu/libeztrace-memory.so usr/lib/x86_64-linux-gnu/libeztrace-mpich.so usr/lib/x86_64-linux-gnu/libeztrace-netcdf.so usr/lib/x86_64-linux-gnu/libeztrace-ompt.so usr/lib/x86_64-linux-gnu/libeztrace-openmp.so usr/lib/x86_64-linux-gnu/libeztrace-openmpi.so usr/lib/x86_64-linux-gnu/libeztrace-pnetcdf.so usr/lib/x86_64-linux-gnu/libeztrace-posixio.so usr/lib/x86_64-linux-gnu/libeztrace-pthread.so usr/lib/x86_64-linux-gnu/libeztrace-starpu.so
lacks-unversioned-link-to-shared-library example: usr/lib/x86_64-linux-gnu/libeztpomp.so [usr/lib/x86_64-linux-gnu/libeztpomp.so]
lacks-unversioned-link-to-shared-library example: usr/lib/x86_64-linux-gnu/libeztrace-*.so [usr/lib/x86_64-linux-gnu/libeztrace-*.so]
shared-library-lacks-version usr/lib/x86_64-linux-gnu/libeztpomp.so libeztpomp.so
shared-library-lacks-version usr/lib/x86_64-linux-gnu/libeztrace-*.so libeztrace-*.so

# This is not really a library
package-name-doesnt-match-sonames libeztpomp libeztrace-compiler-instrumentation libeztrace-core libeztrace-instrumentation libeztrace-lib libeztrace-memory libeztrace-mpich libeztrace-netcdf libeztrace-ompt libeztrace-openmp libeztrace-openmpi libeztrace-pnetcdf libeztrace-posixio libeztrace-pthread libeztrace-starpu

# This is needed to find the proper runtime
custom-library-search-path RUNPATH /usr/lib/*/openmpi/lib [usr/lib/*/libeztrace-openmpi.so]
custom-library-search-path RUNPATH /usr/lib/llvm-*/lib [usr/lib/*/libeztrace-ompt.so]
