Open cjstoddard opened 9 months ago
I have yet to be able to actually get it to work from /usr/local due to the gsettings override file, which breaks make install if sent to /usr/local
The fact that you were able to install to /usr/local also tells me that w some SED work and just disabling thr gschema override for installs to /usr/local I can make that work. Thanks!
All I did was run autogen.sh, then make, then sudo make install. I did not try to build a deb package, I was being lazy. I don't know if that makes any difference or not.
autogen .sh --prefix=/usr will install to /usr (as when I build a deb) and works perfectly. You ran into absolute path issues with an install to /usr/local that are next on the agenda to fix.
I now have installs to /usr/local working after https://github.com/mate-desktop/mate-wayland-session/commit/3d4c0a8ca8828cd158563546092634e982abad51
Note that the menta window buttons used by default on first run will only show up if firedecor (optional) and mate-wayland-session are both installed to the same set of directories or at least have the same data directory. This would be the case if both are local builds installed to /usr/local, both are installed from .deb (etc...) files and go to /usr, or one is installed from a package and one is locally installed to /usr. Simple enough to copy or symlink the files, but making that work unconditionally would require finding and always writing to the same data directory firedecor used. That would break the use of /usr/local to keep locally installed files out of the directories managed by the package manager
A test would be appreciated
Build system has received a great many changes to support making tarballs with make distcheck so please test again
I am running Debian 12, although Mate is my DE of choice, I have decided to make the move to Wayland. For the time being I am using KDE, but I would much rather use a Mate environment. I am giving this a shot, I don't mind being an Alpha tester. For those of you thinking about it, here is the list of bumps I ran into along the way.
All in all, not the worst Alpha software test I have ever tried to implement.