Bug#1040746: ftbfs in gnome-photos with recent babl
Eli Schwartz
eschwartz93 at gmail.com
Mon Jul 10 02:54:59 BST 2023
Source: gnome-photos
Version: 43.0-2
Severity: serious
Tags: ftbfs
X-Debbugs-CC: helmut at subdivi.de
During an archive rebuild against the release candidate for meson in
experimental, gnome-photos failed to build from source with the
following log excerpt:
```
../meson.build:155:11: ERROR: Dependency "babl" not found, tried pkgconfig
dh_auto_configure: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8
meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr
--sysconfdir=/etc --localstate
dir=/var --libdir=lib/x86_64-linux-gnu -Ddogtail=false
-Dinstalled_tests=true returned exit code 1
make[1]: *** [debian/rules:12: override_dh_auto_configure] Error 25
```
This *should* fail in all versions of meson, and occurs because of a
renamed pkg-config file in libbabl-dev. Upstream adapted to this rename in:
https://gitlab.gnome.org/GNOME/gnome-photos/-/merge_requests/248
https://gitlab.gnome.org/GNOME/gnome-photos/-/merge_requests/261
Both merge requests are available when upgrading to 44.0, or
alternatively in 43.1 (a bugfix release containing only this change)
--
Eli Schwartz
More information about the pkg-gnome-maintainers
mailing list