Package: varnish-modules
Version: 0.16.0-2.1
Severity: normal

When upgrading "varnish", the vmod "bodyaccess" in this package fails to load,
since it has stricter requirements than the package itself.

The package depends on the "ABI vrt" version, while the bodyaccess vmod depends
on the "ABI strict" version to load, which is the specific version of Varnish.

The different ABI versions are documented at
https://varnish-cache.org/docs/5.2/whats-new/changes-5.2.html#abi-strict-vrt

Consequence: This blocks "varnish" upgrades without rebuilding
"varnish-modules" at the same time.

Solution: Ensure "varnish-modules" package depends on the "strict" ABI version
of the varnish package, and ensure "varnish-modules" is rebuilt whenever
"varnish" is uploaded.

Reply via email to