CloudCompare by default attempts to load plugins from a few hardcoded locations:
/usr/lib/cloudcompare/plugins and a few locations in the user's home
directory. The package, however, installs plugins in
/usr/lib/x86_64-linux-gnu/cloudcompare/plugins/ (or similar for other
architectures). These plugins are not found at runtime:
openat(AT_FDCWD, "/usr/lib/cloudcompare/plugins", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/gspr/.local/share/CCCorp/CloudCompare/plugins", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/local/share/CCCorp/CloudCompare/plugins", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/CCCorp/CloudCompare/plugins", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory)
I think the package needs to be patched to consider plugins from the
correct location.
Best,
Gard