Hi all, I am looking for an ebuild for this interesting terminal emulator called terra: Terra is a GTK+3.0 based terminal emulator with useful user interface, it also supports multiple terminals with splitting screen horizontally or vertically. New features will be added soon. It's very new and experimental project, if you want to contribute just checkout and try. This is the project page: https://launchpad.net/terra Thanks
+*terra-9999 (11 Feb 2013) + + 11 Feb 2013; Julian Ospald <hasufell@gentoo.org> +terra-9999.ebuild, + +metadata.xml: + initial import wrt #456804
Thanks
I am getting this error: >>> Emerging (1 of 1) x11-terms/terra-9999 >>> Unpacking source... * bzr pull start --> * repository: lp:terra You have not informed bzr of your Launchpad ID, and you must do this to write to Launchpad or access private data. See "bzr help launchpad-login". http://bazaar.launchpad.net/~ozcanesen/terra/trunk is permanently redirected to http://bazaar.launchpad.net/~ozcanesen/terra/trunk/changes You have not informed bzr of your Launchpad ID, and you must do this to write to Launchpad or access private data. See "bzr help launchpad-login". No revisions or tags to pull. * exporting ... * revision 15 is now in /tmp/portage/x11-terms/terra-9999/work/terra-9999 >>> Source unpacked in /tmp/portage/x11-terms/terra-9999/work >>> Preparing source in /tmp/portage/x11-terms/terra-9999/work/terra-9999 ... >>> Source prepared. >>> Configuring source in /tmp/portage/x11-terms/terra-9999/work/terra-9999 ... >>> Source configured. >>> Compiling source in /tmp/portage/x11-terms/terra-9999/work/terra-9999 ... * python2.7: running distutils-r1_run_phase distutils-r1_python_compile /usr/bin/python2.7 setup.py build build --build-base /tmp/portage/x11-terms/terra-9999/work/terra-9999-python2_7 --build-lib /tmp/portage/x11-terms/terra-9999/work/terra-9999-python2_7/lib --build-scripts /tmp/portage/x11-terms/terra-9999/work/terra-9999-python2_7/scripts Traceback (most recent call last): File "setup.py", line 97, in <module> cmdclass={'install': InstallAndUpdateDataDirectory} File "/usr/lib/python2.7/site-packages/DistUtilsExtra/auto.py", line 98, in setup __requires(attrs, src_all) File "/usr/lib/python2.7/site-packages/DistUtilsExtra/auto.py", line 470, in __requires __add_imports(imports, s, attrs) File "/usr/lib/python2.7/site-packages/DistUtilsExtra/auto.py", line 411, in __add_imports elif node.module and __external_mod(cur_module, node.module, attrs): File "/usr/lib/python2.7/site-packages/DistUtilsExtra/auto.py", line 353, in __external_mod mod = __import__(cur_module + '.' + module) File "/tmp/portage/x11-terms/terra-9999/work/terra-9999/terra/config.py", line 27, in <module> class ConfigManager(): File "/tmp/portage/x11-terms/terra-9999/work/terra-9999/terra/config.py", line 42, in ConfigManager 'shell': os.environ['SHELL'], File "/usr/lib/python2.7/UserDict.py", line 23, in __getitem__ raise KeyError(key) KeyError: 'SHELL' I don't know if this is an ebuild or live version fault.
that seems to be a regression in dev-python/python-distutils-extra temporary workaround is to install the stable version of dev-python/python-distutils-extra (which is 2.33), I will fix the dependency, but it should be reported upstream (to terra)
OK I will do a bug report to terra launchpad.
This is my bug report: https://bugs.launchpad.net/terra/+bug/1122464