Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 908105
Summary: | mate-terminal.spec should include "Requires: mate-desktop" | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | François Cami <fdc> |
Component: | mate-terminal | Assignee: | Dan Mashal <dan.mashal> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 18 | CC: | cwickert, dan.mashal, michaelpcurran, rdieter |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | mate-terminal-1.6.1-11.fc18 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-08-18 00:33:52 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 988944 | ||
Bug Blocks: | 661442 |
Description
François Cami
2013-02-05 21:51:17 UTC
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. |