This is more of a short tutorial than a proper question. I decided to post this here so I can remember what I did, and maybe it will help others as well!
I first discovered MATE desktop environment when a colleague showed me LinuxMint and I thought "is this also available for Slackware?" and I found on MATE-desktop project's site
the following set of instructions:
Which advise to clone the git repo at:
$ git clone git://github.com/mateslackbuilds/msb.git ~/tmp/msb
OK, on my home folder I had created a tmp/ folder and ran the above command from there.
Since I'm running -current and I'm keen to keeping the system updated on this laptop, I ran:
# slackpkg update
# slackpkg install-new
# slackpkg upgrade-all
Next time I started X, I got no upper or lower bars and I couldn't get any terminal or run any programs by pressing Alt+F2. So, I remembered dconf was upgraded on -current and slackpkg replaced the dconf-msb package.
So I got my laptop connected, and re-run msb's dconf Slackbuild script and after it compiled and generated the package on /tmp, to have MATE working again on Slackware64-current it was a matter of:
# upgradepkg --reinstall --install-new /tmp/dconf-<>-msb.t?z
I'll try working on the dconf-msb Slackbuild to upgrade dconf's version and will let you guys know. It shouldn't be too difficult!