Jorge, > please check if you don't have a tg-admin in /usr/bin it may be confussing tg. > > can you post your tg-admin info as well as the other egg files in > site-packages.
OK, so there was a tg-admin in both /usr/bin and /usr/local/bin... deleted the one in /usr/bin but still same error. tg-admin --info gives same output. I installed using following command: sudo python ez_setup.py -f http://www.turbogears.org/download/index.html --script-dir /usr/local/bin TurboGears /usr/local/bin/tg-admin looks like this: #!/usr/bin/python # EASY-INSTALL-ENTRY-SCRIPT: 'TurboGears==1.0b1','console_scripts','tg-admin' __requires__ = 'TurboGears==1.0b1' import sys from pkg_resources import load_entry_point sys.exit( load_entry_point('TurboGears==1.0b1', 'console_scripts', 'tg-admin')() ) Installed eggs are as follows: cElementTree-1.0.5_20051216-py2.4-linux-i686.egg Cheetah-1.0-py2.4-linux-i686.egg CherryPy-2.2.1-py2.4.egg configobj-4.3.2-py2.4.egg Django-0.95-py2.4.egg-info DOMinclude-1.0-py2.4.egg elementtree-1.2.6-py2.4.egg FormEncode-0.5.1-py2.4.egg kid-0.9.3-py2.4.egg nose-0.9.0-py2.4.egg Paste-0.9.7-py2.4.egg PasteDeploy-0.9.6-py2.4.egg PasteScript-0.9.7-py2.4.egg PyProtocols-1.0a0-py2.4-linux-i686.egg RuleDispatch-0.5a0.dev_r2115-py2.4-linux-i686.egg setuptools-0.6c2-py2.4.egg setuptools-0.6c3-py2.4.egg simplejson-1.4-py2.4.egg SQLObject-0.7.1-py2.4.egg TurboCheetah-0.9.5-py2.4.egg TurboGears-1.0b1-py2.4.egg TurboJson-0.9.9-py2.4.egg TurboKid-0.9.9-py2.4.egg [Do I need two versions of setuptools...?] Python info: Python 2.4.3 (#1, Sep 22 2006, 21:59:41) [GCC 3.4.6 (Gentoo 3.4.6-r1, ssp-3.4.5-1.0, pie-8.7.9)] on linux2 I think this problem is specific to my machine here because TG works fine on my linux box at work, and on SuSE linux on a VM on this very computer. Portage packages all up-to-date. Thanks for your help. Jorge Vargas wrote: > On 9/25/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > > Hi All, > > > > Mikkel Høgh asked previously about getting TurboGears to work on > > Gentoo Linux, but it was left unresolved. > > > I have been running since the 0.8 days on gentoo.... > > I even pick up a fight so they will add support for > setuptools/easy_installl (by the way I lost then) > > but with single-version-externally-manage we may have a change now. > > anyway I don't see anything weird from the output. > > please check if you don't have a tg-admin in /usr/bin it may be confussing tg. > > can you post your tg-admin info as well as the other egg files in > site-packages. > > I'll take a look at my install/code tonight to see if I can reproduce > this on my box > > > Running the tg-admin command gives the following output: > > > > === > > > > Traceback (most recent call last): > > File "/usr/local/bin/tg-admin", line 7, in ? > > sys.exit( > > File > > "/usr/lib/python2.4/site-packages/setuptools-0.6c3-py2.4.egg/pkg_resources.py", > > line 236, in load_entry_point > > return get_distribution(dist).load_entry_point(group, name) > > File > > "/usr/lib/python2.4/site-packages/setuptools-0.6c3-py2.4.egg/pkg_resources.py", > > line 2097, in load_entry_point > > return ep.load() > > File > > "/usr/lib/python2.4/site-packages/setuptools-0.6c3-py2.4.egg/pkg_resources.py", > > line 1830, in load > > entry = __import__(self.module_name, globals(),globals(), > > ['__name__']) > > File > > "/usr/lib/python2.4/site-packages/TurboGears-1.0b1-py2.4.egg/turbogears/__init__.py", > > line 6, in ? > > from turbogears.controllers import expose, flash, validate, > > redirect, \ > > File > > "/usr/lib/python2.4/site-packages/TurboGears-1.0b1-py2.4.egg/turbogears/controllers.py", > > line 420, in ? > > class RootController(Controller): > > File > > "/usr/lib/python2.4/site-packages/TurboGears-1.0b1-py2.4.egg/turbogears/controllers.py", > > line 429, in RootController > > msglogfunc = {0: msglog.info, 1: msglog.warning, 2: msglog.error} > > AttributeError: Logger instance has no attribute 'warning' > > > > === > > > > Lines 428 to 433 of > > /usr/lib/python2.4/site-packages/TurboGears-1.0b1-py2.4.egg/turbogears/controllers.py > > are as follows: > > > > === > > msglog = logging.getLogger('cherrypy.msg') > > msglogfunc = {0: msglog.info, 1: msglog.warning, 2: msglog.error} > > def _cp_log_message(self, msg, context = 'nocontext', severity = > > 0): > > log = self.msglogfunc[severity] > > text = ''.join((context, ': ', msg)) > > log(text) > > === > > > > Any ideas? > > > > I made sure I removed the gentoo versions of cherrypy etc and installed > > using the instructions on the TurboGears website. > > > > Running Python 2.4.3 > > > > > > Thanks! > > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears -~----------~----~----~----~------~----~------~--~---

