cairo 1.17.x are development snapshots and not stable releases, yet librsvg 2.57.0 requires them
This requirement came from security improvements: !865 (merged)
but on the other hand cairo 1.17.x are all development snapshots, and essentially work in progress: https://www.cairographics.org/
I agree that cairo's development cycle towards 1.18.x is taking a crazy long time, but can the hard requirement be turned into a soft one? Or maybe there's a better way out?