Bug#1122407: enblend-enfuse: FTBFS: Error: fontconfig: Didn't find expected font family. Perhaps URW Type 1 fonts need installing?

László Böszörményi (GCS) gcs at debian.org
Sun Jan 11 13:15:07 GMT 2026


Hi Feri,

On Sun, Jan 11, 2026 at 11:53 AM Ferenc Wágner <wferi at debian.org> wrote:
> "László Böszörményi (GCS)" <gcs at debian.org> writes:
> > Root cause is that Graphviz is now modularized. You need to add the
> > one(s) you use - this time adding libgvplugin-pango to build
> > dependencies fixes this FTBFS.
>
> I see that graphviz 14.1.1-1 added a dependency for the Pango plugin.
 I had to. Some packages use that plugin, but package maintainers were
a bit lazy to add this build dependency. Please note, of course it is
needed as a runtime dependency as well if the package uses it during
operation.
Modularization is done due to those numbers and those pulling in a lot
of dependent packages. See the original bug reports [1][2] for
example. It would have been better if maintainers add this build
dependency themselves, keeping a default graphviz installation small.
Then some of them are a bit lazy and at least in the short term it was
better to add it to graphviz itself as a default dependency.

> Does that mean that adding such extra build dependencies is not
> recommended or necessary for the future?
 I would say the general answer. If your package needs a build
dependency, please consider adding that directly even if it's being
pulled in by another build dependency. That transitional dependency
might change, making your source package FTBFS.

Cheers,
Laszlo/GCS
[1] http://bugs.debian.org/755124
[2] https://bugs.debian.org/922201



More information about the Pkg-phototools-devel mailing list