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