Bug 540551
Summary: | Missing Requires | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | fedora.dm0 |
Component: | terminator | Assignee: | Dominic Hopf <dmaphy> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 13 | CC: | dmaphy, ian, steve |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2011-03-22 22:31:15 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
fedora.dm0
2009-11-23 16:34:57 UTC
Do you have concrete error messages concerning this issue? Concerning to the README file of terminator the GNOME dependencies are optional and just required if you want to use profile support for gnome-terminal. That would mean that it basically should be possible to install terminator without pulling any additional gnome dependencies, e.g. for users of desktop environments other than GNOME. Terminator even should be startable without those GNOME packages, except the case that you would like to or already do use the gnome-terminal profile settings. Any other behavior would not look sane to me. There is an early package of the terminator release 0.14 available at http://koji.fedoraproject.org/koji/taskinfo?taskID=1984795. Would it be possible for you to try to reproduce this issue with that package? The errors persist with that Koji build. They still occur when using the --no-gconf flag. (The man page calls it --no_gconf, but that is invalid to the executable.) Without gnome-python2-bonobo installed: ImportError: could not import bonobo.ui Traceback (most recent call last): File "/usr/bin/terminator", line 165, in <module> options.geometry, options.hidden, options.forcedtitle, options.role) File "/usr/lib/python2.6/site-packages/terminatorlib/terminator.py", line 246, in __init__ self.gnome_client.connect_to_session_manager() AttributeError: '__main__.GnomeClient' object has no attribute 'connect_to_session_manager' After installing that, but without gnome-python2-canvas installed: ImportError: could not import gnomecanvas ImportError: cannot import name DockItem from bonobo.ui Traceback (most recent call last): File "/usr/bin/terminator", line 165, in <module> options.geometry, options.hidden, options.forcedtitle, options.role) File "/usr/lib/python2.6/site-packages/terminatorlib/terminator.py", line 246, in __init__ self.gnome_client.connect_to_session_manager() AttributeError: '__main__.GnomeClient' object has no attribute 'connect_to_session_manager' Installing both packages allows it to run. I actually don't think this is a packaging issue, since the INSTALL file of terminator mentions explicitly, that any GNOME support is optional. I think terminator should start without these packages as well. Regarding this, I reported this issue to upstream. https://bugs.edge.launchpad.net/fedora/+source/terminator/+bug/525509 terminator-0.14-2.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/terminator-0.14-2.fc13 terminator-0.14-2.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/terminator-0.14-2.fc11 terminator-0.14-2.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/terminator-0.14-2.fc12 Hi, My name is steve and i've joined Dominic Hopf in co-maintaining this package. In an email discussion with him, we concluded that there adding gnome specific dependencies shouldn't be a problem, since this package already relied on GNOME python modules. Furthermore, since the rpm summary and description already declared this to be a terminal for the gnome environment, we don't expect any users to be surprised by additional gnome specific dependencies. cheers, - steve terminator-0.14-2.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update terminator'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F13/FEDORA-2010-3620 terminator-0.14-2.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update terminator'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/terminator-0.14-2.fc11 terminator-0.14-2.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update terminator'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/terminator-0.14-2.fc12 This bug appears to have been reported against 'rawhide' during the Fedora 13 development cycle. Changing version to '13'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping |