pywm
pywm copied to clipboard
Missing dependency: wayland-server
I keep getting the same error message on both Fedora and Voidlinux. error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [8 lines of output]
Traceback (most recent call last):
File "
note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed
× Encountered error while generating package metadata. ╰─> See above for output.
On both of the machines I have Gnome and other Wayland WMs installed and made sure that all listed dependencies are pulled in. I also checked both repos, and neither contains a package calles 'wayland-server'. Is there a fix to this, as I would really love to give Newm a shot :)
On Fedora, I have e.g. these files:
> rpm -qf /usr/lib/libwayland-server.so.0 /usr/include/wayland-server.h
libwayland-server-1.20.0-4.fc36.i686
wayland-devel-1.20.0-4.fc36.x86_64
so try sudo dnf install libwayland-server wayland-devel
On Fedora, I have e.g. these files:
> rpm -qf /usr/lib/libwayland-server.so.0 /usr/include/wayland-server.h libwayland-server-1.20.0-4.fc36.i686 wayland-devel-1.20.0-4.fc36.x86_64
so try
sudo dnf install libwayland-server wayland-devel
Alright, that did the job. There were a bunch of other dependencies still missing, that weren't listed in the repo. I could track them all down, except for GLESv2, is that even a thing in fedora?
yeah, this one is pretty mysterious:
> rpm -qf /usr/lib64/pkgconfig/glesv2.pc
libglvnd-devel-1.4.0-2.fc36.x86_64