Hi Dylan, On Mon, Nov 18, 2024 at 11:58:18AM +0100, Dylan Aïssi wrote: > I pushed the patch in the salsa git repo, but now the package fails > to build (without any profile) [1] with: > > dh_girepository -O--buildsystem=meson > dh_girepository: error: Could not find gir file for Wp-0.5.typelib > make: *** [debian/rules:18: binary] Error 25 > > I am not sure to understand which part of our new nogir build profile > could lead to this error. Would you have any ideas?
Would you mind if I start with a wild guess before looking deeper? A common problem with dh-exec and debdiff is that debdiff does not preserve executable bits and I forget too often to hint at this when submitting a patch. salsa is not responding atm, so I cannot easily check. If you were to lack the +x bit on the .install file that was annotated with a profile, it would be taken as is and the profile would be taken as destination path instead. Thus the file would end up as missing as we see in your paste. So this is a plausible explanation from just your mail. If that happens to not solve your issue, please report back and I'll try to find a time when salsa doesn't time out. Helmut