Package: libfreetype6-dev
Version: 2.10.2+dfsg-1
Severity: serious

Firefox failed to build with:
ERROR: Package libbrotlidec was not found in the pkg-config search path.
ERROR: Perhaps you should add the directory containing `libbrotlidec.pc'
ERROR: to the PKG_CONFIG_PATH environment variable
ERROR: Package 'libbrotlidec', required by 'freetype2', not found

See e.g.
https://buildd.debian.org/status/fetch.php?pkg=firefox&arch=amd64&ver=78.0.1-1&stamp=1593768167&raw=0

The problem is that freetype2.pc has a new dependency on
libbrotlidec.pc, but that is not reflected in the package dependencies.

Arguably, freetype2.pc shouldn't depend on libbrotlidec.pc except with a
Required.private, assuming one doesn't actually need to include
libbrotli headers or link against libbrotli library (presumably, that's
the case).

Mike

Reply via email to