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
-~----------~----~----~----~------~----~------~--~---

Reply via email to