There is no /opt/chef/embedded/lib/libarchive.so installed by the libarchive software definition on AIX.
I looked into this a little bit and in the build logs you can see the configure output where it says it is building shared libraries, but they don't show up there's only a .a and a .la file that get deployed.
For now the archive_file functional tests are turned off in chef/chef:
https://github.com/chef/chef/blob/main/spec/functional/resource/archive_file_spec.rb
https://github.com/chef/chef/blob/main/spec/unit/resource/archive_file_spec.rb
There is no /opt/chef/embedded/lib/libarchive.so installed by the libarchive software definition on AIX.
I looked into this a little bit and in the build logs you can see the configure output where it says it is building shared libraries, but they don't show up there's only a
.aand a.lafile that get deployed.For now the archive_file functional tests are turned off in chef/chef:
https://github.com/chef/chef/blob/main/spec/functional/resource/archive_file_spec.rb
https://github.com/chef/chef/blob/main/spec/unit/resource/archive_file_spec.rb