Open zekena opened 4 years ago
Debian 11 is the same problem
info: downloading 'https://artifacts.aerospike.com/aerospike-client-c/4.6.9/aerospike-client-c-devel-4.6.9.debian11.x86_64.deb'
error: 'aerospike-client-c-devel-4.6.9.debian11.x86_64.deb' is not a Debian format archive
hotfix workaround is overload script /src/scripts/os_version.sh
to fixed value. This working for me for building on Debian 11 from debian10 deb package.
The artifacts website doesn't have the version 20 so when it tries to download it with the naming that's described in the shell scripts it doesn't find it and gets a corrupted file with the same name the solution is simple which is renaming the deb package from 'aerospike-client-c-devel-4.6.9.ubuntu18.04.x86_64.deb' to 'aerospike-client-c-devel-4.6.9.ubuntu20.04.x86_64.deb' that will do the work locally but a version for ubuntu 20 needs to be uploaded to the artifacts server https://artifacts.aerospike.com/aerospike-client-c/ or the shell script be edited to work around it but I can't do it because I am not good with bash.