Control: reassign 903414 meson 0.47.0-1 Control: forwarded 903414 https://github.com/mesonbuild/meson/issues/3829 Control: tags 903414 + fixed-upstream patch
On Mon, 09 Jul 2018 at 17:25:46 +0000, Santiago Vila wrote: > dh_install: Cannot find (any matches for) "usr/share/gtk-doc" (tried in ., > debian/tmp) This appears to be a regression in meson, already fixed in upstream git (but not in a release) by <https://github.com/mesonbuild/meson/commit/f2b008f874cfdbb75e113b761abfc5df80c67a77>. When libdazzle was built on buildds with meson_0.45.1-2, it did this: > Running custom install script '/usr/bin/python3 /usr/bin/meson --internal > gtkdoc ... --installdir=libdazzle ...' but when I rebuilt it locally with meson_0.47.0-1: > Running custom install script '/usr/bin/python3 /usr/bin/meson --internal > gtkdoc ... --installdir=/<<PKGBUILDDIR>>/doc/libdazzle ...' and later on, the documentation gets installed to the wrong place, debian/tmp/<<PKGBUILDDIR>>/doc/libdazzle instead of the intended debian/tmp/usr/share/gtk-doc: > dh_missing: > <<PKGBUILDDIR>>/doc/libdazzle/libdazzle-dzl-preferences-flow-box.html exists > in debian/tmp but is not installed to anywhere (For those not familiar with buildd logs, <<PKGBUILDDIR>> replaces the path to the unpacked Debian source package, relative to /; in this case it's really build/libdazzle-lYKtBi/libdazzle-3.28.3.) smcv