After doing some other work to resolve different build failures, I was able to build Ceph successfully with the following:
sbuild ../ceph*dsc -c chroot:jammy-amd64 --arch=amd64 --dist=jammy --nolog -A --extra-repository='deb [trusted=yes] http://ppa.launchpad.net/schopin/openssl-3.0.0/ubuntu jammy main' --extra-repository-key=/home/ubuntu/packaging/openssl3.asc --extra-repository='deb [trusted=yes] http://ppa.launchpad.net/schopin/foundation-openssl3/ubuntu jammy main'
The key is that it took both of the following PPAs to get all of the dependencies sorted:
- schopin/openssl-3.0.0 - schopin/foundation-openssl3
After doing some other work to resolve different build failures, I was able to build Ceph successfully with the following:
sbuild ../ceph*dsc -c chroot:jammy-amd64 --arch=amd64 --dist=jammy --nolog -A --extra- repository= 'deb [trusted=yes] http:// ppa.launchpad. net/schopin/ openssl- 3.0.0/ubuntu jammy main' --extra- repository- key=/home/ ubuntu/ packaging/ openssl3. asc --extra- repository= 'deb [trusted=yes] http:// ppa.launchpad. net/schopin/ foundation- openssl3/ ubuntu jammy main'
The key is that it took both of the following PPAs to get all of the dependencies sorted:
- schopin/ openssl- 3.0.0 foundation- openssl3
- schopin/