Description of problem: Launching mate-terminal on a system without mate-desktop installed doesn't work. $ mate-terminal (mate-terminal:5148): GLib-GIO-ERROR **: Settings schema 'org.mate.interface' is not installed Trace/breakpoint trap $ Version-Release number of selected component (if applicable): mate-terminal-1.5.0-1.fc18.x86_64 How reproducible: always Steps to Reproduce: 1. Install Fedora with a non-MATE desktop environment (for instance XFCE) 2. Install mate-terminal 3. Launch mate-terminal Actual results: see afore-mentioned error message. Expected results: a nice, shiny, slightly dated but much loved terminal application appears :) Additional info: installing mate-desktop-1.5.5-1.fc18.x86_64 fixed the problem, because it provides the required XML file: $ rpm -ql mate-desktop |grep interface /usr/share/glib-2.0/schemas/org.mate.interface.gschema.xml $ So I think mate-terminal should require mate-desktop. :)
Interesting. But if I require mate-desktop then that requires a bunch of other stuff. I'll look into making mate-terminal more of a standalone package, but mate packages were made for mate desktop group. You can install gnome terminal and get practically the same thing. Don't get me wrong, I love mate-terminal but maybe just need to patch this 1 file into it. Will talk to upstream about it.
Can't fix this.
Dan, you can fix this easily. I never asked you to make mate-terminal work without mate-terminal. But mate-terminal SHOULD work if installed via "yum install mate-terminal". So as stated previously, please add the following line to your .spec: Requires: mate-desktop
Per your request. I thought we had a lot more hard requires in mate-desktop itself, so not really a big deal. Building on koji now.
mate-terminal-1.5.0-3.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/mate-terminal-1.5.0-3.fc18
mate-terminal-1.5.0-3.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/mate-terminal-1.5.0-3.fc17
Thank you Dan.
Not a problem. Please leave karma on bodhi.
Package mate-terminal-1.5.0-3.fc17: * should fix your issue, * was pushed to the Fedora 17 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing mate-terminal-1.5.0-3.fc17' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-2721/mate-terminal-1.5.0-3.fc17 then log in and leave karma (feedback).
mate-terminal-1.5.0-3.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
mate-terminal-1.5.0-3.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.
Please remove the dependency on mate-desktop again, you are forcing people to install half of mate if they only want a certain component. Instead, fix bug 988944. You can then savly drop the dependency as the schemas are part of the gnome-desktop-libs package which is pulled in automatically through the dependency on libmate-desktop-2.
(In reply to Christoph Wickert from comment #12) > You can then savly drop the dependency as the schemas are part > of the gnome-desktop-libs package which is pulled in automatically through > the dependency on libmate-desktop-2. Actually this is wrong, libmate-desktop2 is not pulled in automatically, so you still need to require mate-desktop-libs explicitly. Sorry, my bad.
mate-terminal-1.6.1-11.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/mate-terminal-1.6.1-11.fc18
mate-terminal-1.6.1-11.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/mate-terminal-1.6.1-11.fc19
Package mate-terminal-1.6.1-11.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing mate-terminal-1.6.1-11.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-14445/mate-terminal-1.6.1-11.fc19 then log in and leave karma (feedback).
mate-terminal-1.6.1-11.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
mate-terminal-1.6.1-11.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
I can confirm that mate-terminal 1.7.1 still requires the whole of mate-desktop and all of mate-desktop's dependencies. I have installed mate-common and mate-desktop, and libvte-dev, in order to build the mate-terminal git package. Now it's stating that I need even more to get it to run. This seems very excessive for this lite package. Here is the error I'm getting: (mate-terminal:24528): GLib-GIO-ERROR **: Settings schema 'org.mate.interface' is not installed Could you please let me know which package would include this schema so I can download the package and extract the schema file? I would appreciate it. I think you have a chance to get a much larger user base due to gnome-terminal no longer supporting a lot of functionalities like transparency, tab completion and others, but a lot of linux users will be hesitant to install mate-terminal along with all its unnecessary dependencies.
(In reply to Michael P. Curran from comment #19) > I can confirm that mate-terminal 1.7.1 still requires the whole of > mate-desktop and all of mate-desktop's dependencies. I have installed > mate-common and mate-desktop, and libvte-dev, in order to build the > mate-terminal git package. Now it's stating that I need even more to get it > to run. This seems very excessive for this lite package. Here is the error > I'm getting still: > > (mate-terminal:24528): GLib-GIO-ERROR **: Settings schema > 'org.mate.interface' is not installed Is it possible to just grab the schema files from mate-desktop and force the install of mate-terminal? This could be a very popular package now since native wm/compositor support in gnome has been dropped. This will be my next attempt to get the most minimal (working) install of mate-terminal. Please let me know if you have any suggestions. I'm not that great at development; so any support/hints would be much appreciated.