How to find rpm packages that provide pkgconfig() dependencies?

,

Is there a way I should be searching for the packages that provide the pkgconfig() needs? I’m trying to rebuild mutter from the spec file (Overview - rpms/mutter - src.fedoraproject.org), but there are a few dependencies I’m not sure how to resolve.

rpmbuild -bb mutter.spec 
setting SOURCE_DATE_EPOCH=1620864000
error: Failed build dependencies:
	pkgconfig(graphene-gobject-1.0) is needed by mutter-40.1-1.fc34.x86_64
	pkgconfig(libpipewire-0.3) >= 0.3.0 is needed by mutter-40.1-1.fc34.x86_64
	pkgconfig(wayland-eglstream) is needed by mutter-40.1-1.fc34.x86_64

I’ve tried the usual dnf provides graphene-gobject or dnf search graphene-gobject but nothing has shown up.

Any suggestions to how to find these?

1 Like
sudo dnf provides "pkgconfig(graphene-gobject-1.0)"

DNF Command Reference — dnf latest documentation

3 Likes

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.