Bug#1040746: ftbfs in gnome-photos with recent babl

2023-07-09 Thread Jeremy Bícha
On Sun, Jul 9, 2023 at 9:57 PM Eli Schwartz  wrote:
> 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)

Yes, that issue is already fixed in gnome-photos 44.0-2 in
Experimental. However, gnome-photos now fails to build with the
version of gegl in Unstable.

https://gitlab.gnome.org/GNOME/gnome-photos/-/issues/214

Thank you,
Jeremy Bícha



Bug#1040746: ftbfs in gnome-photos with recent babl

2023-07-09 Thread Eli Schwartz
Source: gnome-photos
Version: 43.0-2
Severity: serious
Tags: ftbfs
X-Debbugs-CC: hel...@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