On 18. 01. 19 23:54, Jordan Ogas wrote:
My subpackage, charliecloud-devel, includes the following test files:
_libdir/charliecloud/test/sotest/libsotest.so -> ./libsotest.so.1.0*
_libdir/charliecloud/test/sotest/libsotest.so.1 -> ./libsotest.so.1.0*
These files are *not* used on the host. During the charliecloud test suite execution,
specifically the test 'ch-fromhost (Debian)', these files are injected into a
debian container image filesystem. It is there, in the debian guest environment
(charliecloud container), where /sbin/ldconfig is executed.
So rpmlint see's these files and errors as follows:
charliecloud-devel.x86_64: E: no-ldconfig-symlink
charliecloud-devel.x86_64: E: postun-without-ldconfig
This is understandable. However, this error is not applicable for here. How do I move
It is not uncommon that files intended for tests are reported as error. In
Python package, we had that kind of reports for certificate files etc.
At the end we went with a rpmlint config fiel that simply silences those errors.
See our config file here:
And information about how to use it is located here: