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