Hide Forgot
Description of problem: After installing packages - libwayland-client-0.1-0.3.20101221.fc15.x86_64 - libwayland-server-0.1-0.3.20101221.fc15.x86_64 - wayland-0.1-0.3.20101221.fc15.x86_64 - wayland-common-0.1-0.3.20101221.fc15.x86_64 - wayland-devel-0.1-0.3.20101221.fc15.x86_64 from the build system, running 'compositor -b /usr/share/backgrounds/nature/Storm.jpg' fails immediately with a bunch of error message: mkdir: cannot create directory `/usr/bin/.libs': Permission denied /usr/bin/compositor: line 199: cd: /builddir/build/BUILD/wayland-20101221/compositor: No such file or directory gcc: error: compositor.o: No such file or directory gcc: error: compositor-drm.o: No such file or directory gcc: error: compositor-x11.o: No such file or directory gcc: error: compositor-wayland.o: No such file or directory gcc: error: screenshooter.o: No such file or directory gcc: error: screenshooter-protocol.o: No such file or directory gcc: error: drm.o: No such file or directory gcc: error: shm.o: No such file or directory gcc: error: ../wayland/.libs/libwayland-server.so: No such file or directory gcc: error: ../wayland/.libs/libwayland-client.so: No such file or directory Version-Release number of selected component (if applicable): wayland-0.1-0.3.20101221.fc15 How reproducible: Always. Steps to Reproduce: 1. Upgrade from wayland-0.1-0.1.20101111.fc15. 2. Run 'compositor -b /usr/share/backgrounds/nature/Storm.jpg' Actual results: No compositor window but a bunch of error messages reported above. Expected results: Compositor window with chosen background and a working mouse pointer appears on the desktop. Additional info: - Previous build wayland-0.1-0.1.20101111.fc15 basically worked. - compositor is a shell script generated by libtool and seems to contain some questionable paths.
Reverting the removal of wayland-install-compositor.patch and dropping mkdir -p $RPM_BUILD_ROOT%{_bindir} install -m 0755 compositor/compositor $RPM_BUILD_ROOT%{_bindir} from wayland.spec allows to build a working wayland package (change compositor back from noinst_PROGRAMS to bin_PROGRAMS).
A local build wayland-0.1-0.4.20101221.fc15 of the corresponding "rawhide" package works as expected, thus, a backport to F15 is desirable. Note: the current snapshot is -heavily- outdated. Instead of a fixed build of this obsolete snapshot, a current one would be even more welcome, thanks!
A Wayland 0.85 package has been built: http://koji.fedoraproject.org/koji/packageinfo?packageID=11213
wayland was updated an weston integrated, closing this