Control: reassign -1 libwlroots-0.18-dev 0.18.2-1 Control: forcemerge 1091934 -1
On Thu, 02 Jan 2025 at 18:45:41 +0000, Simon McVittie wrote: > On Thu, 02 Jan 2025 at 18:09:04 +0000, Santiago Vila wrote: > > During a rebuild of all packages in unstable, [gamescope] failed to build: > > > > Note: The following packages fail in a similar way: > > cage gamescope phoc reform-firedecor sway wayfire wayfire-shadows wcm > > wf-shell wstroke ... > I think this is a wlroots packaging issue. All of these related bugs look like reports of the same issue, reassigning and merging them (I hope I got them all). In general, the pkgconf error message Package 'foo', required by 'bar', not found is usually a bug in whatever -dev package contains /usr/lib/*/pkgconfig/bar.pc: it should have a dependency on the -dev package that contains foo.pc, unless it's somehow documented as a special case (for example if there's more than one implementation of foo.pc and no reasonable default, it might be reasonable to document that dependent packages must explicitly choose one). smcv