Skip to content

Commit 6490112

Browse files
committed
debian: Fix libionic.so wildcard conflict
The ionic provider was added with an incorrect wildcard in debian/libibverbs-dev.install as: usr/lib/*/libionic.so* This wildcard matches both the unversioned symlink (libionic.so) and the versioned library (libionic.so.[ver]), causing the versioned runtime library to be packaged in both libibverbs-dev and ibverbs-providers, resulting in the following error: dpkg: error processing archive ibverbs-providers_61.0-1_arm64.deb: trying to overwrite '/usr/lib/aarch64-linux-gnu/libionic.so.1.0.61.0', which is also in package libibverbs-dev:arm64 61.0-1 Remove the asterisk to match the pattern used by other providers. Fixes: 6d82ac7 ("ionic: Add ionic provider") Signed-off-by: Edward Srouji <[email protected]>
1 parent 681467e commit 6490112

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

debian/libibverbs-dev.install

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ usr/lib/*/libhns.so
2222
usr/lib/*/libibverbs*.so
2323
usr/lib/*/libibverbs.a
2424
usr/lib/*/libionic.a
25-
usr/lib/*/libionic.so*
25+
usr/lib/*/libionic.so
2626
usr/lib/*/libmana.a
2727
usr/lib/*/libmana.so
2828
usr/lib/*/libmlx4.a

0 commit comments

Comments
 (0)