[Debian-med-packaging] Bug#1146800: timg: ftbfs with openslide 4.0.1 in experimental

Benjamin Gilbert bgilbert at backtick.net
Sat Sep 5 21:37:22 BST 2026


The fix in 4f724835ef doesn't make sense to me.  OpenSlide doesn't expose
any of its dependencies in its own headers, so there's no reason that
specifically libdicom-dev and libsqlite3-dev should be dependencies of
libopenslide-dev.  This is just the usual problem that pkg-config uses
Requires.private to mean both "packages needed for static linking" and
"packages needed for header inclusion", which are very different lists.
Surely the same logic should be applied to all OpenSlide -dev dependencies,
one way or the other?

$ pkg-config --libs openslide
Package glib-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glib-2.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'glib-2.0', required by 'openslide', not found
Package 'gio-2.0', required by 'openslide', not found
Package 'gobject-2.0', required by 'openslide', not found
Package 'cairo', required by 'openslide', not found
Package 'libdicom', required by 'openslide', not found
Package 'sqlite3', required by 'openslide', not found
Package 'libxml-2.0', required by 'openslide', not found
Package 'libtiff-4', required by 'openslide', not found
Package 'libopenjp2', required by 'openslide', not found
Package 'libjpeg', required by 'openslide', not found
Package 'libpng', required by 'openslide', not found
Package 'zlib', required by 'openslide', not found
Package 'libzstd', required by 'openslide', not found
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20260905/e70df886/attachment.htm>


More information about the Debian-med-packaging mailing list