Package: python-turbogears
Version: 1.0.4.3-1
Severity: serious

After a default-installation of python-turbogears, a default project
doesn't start because of conflicting versions of pysql-sqlobject.

Duplicate of bug 478134 ?

$ tg-admin quickstart
Enter project name: test1
Enter package name [test1]:
Do you need Identity (usernames/passwords) in this project? [no]
Selected and implied templates:
  TurboGears#tgbase      tg base template
  TurboGears#turbogears  web framework

Variables:
  egg:               test1
  elixir:            False
  identity:          none
  package:           test1
  project:           test1
  sqlalchemy:        False
  sqlobject:         True
  sqlobjectversion:  SQLObject>=0.8,<0.10dev
Creating template tgbase
Creating directory ./test1
  Recursing into +einame+.egg-info
    Creating ./test1/test1.egg-info/
    Copying PKG-INFO to ./test1/test1.egg-info/PKG-INFO
    Copying paster_plugins.txt to ./test1/test1.egg-info/paster_plugins.txt
    Copying sqlobject.txt_tmpl to ./test1/test1.egg-info/sqlobject.txt
  Recursing into +package+
    Creating ./test1/test1/
    Copying __init__.py to ./test1/test1/__init__.py
    Copying release.py_tmpl to ./test1/test1/release.py
    Recursing into static
      Creating ./test1/test1/static/
      Recursing into css
        Creating ./test1/test1/static/css/
Skipping file
/var/lib/python-support/python2.5/turbogears/qstemplates/qsbase/+package+/static/css/empty_tmpl
      Recursing into images
        Creating ./test1/test1/static/images/
        Copying favicon.ico to ./test1/test1/static/images/favicon.ico
        Copying tg_under_the_hood.png to
./test1/test1/static/images/tg_under_the_hood.png
        Copying under_the_hood_blue.png to
./test1/test1/static/images/under_the_hood_blue.png
      Recursing into javascript
        Creating ./test1/test1/static/javascript/
Skipping file
/var/lib/python-support/python2.5/turbogears/qstemplates/qsbase/+package+/static/javascript/empty_tmpl
    Recursing into templates
      Creating ./test1/test1/templates/
      Copying __init__.py to ./test1/test1/templates/__init__.py
  Copying __init__.py to ./test1/__init__.py
Creating template turbogears
  Recursing into +package+
    ./test1/test1/__init__.py already exists (same content)
    Copying commands.py_tmpl to ./test1/test1/commands.py
    Recursing into config
      Creating ./test1/test1/config/
      Copying __init__.py to ./test1/test1/config/__init__.py
      Copying app.cfg_tmpl to ./test1/test1/config/app.cfg
      Copying log.cfg_tmpl to ./test1/test1/config/log.cfg
    Copying controllers.py_tmpl to ./test1/test1/controllers.py
    Copying json.py_tmpl to ./test1/test1/json.py
    Copying model.py_tmpl to ./test1/test1/model.py
    Recursing into static
      Recursing into css
        Copying style.css to ./test1/test1/static/css/style.css
      Recursing into images
        Copying header_inner.png to
./test1/test1/static/images/header_inner.png
        Copying info.png to ./test1/test1/static/images/info.png
        Copying ok.png to ./test1/test1/static/images/ok.png
    Recursing into templates
      Copying login.kid to ./test1/test1/templates/login.kid
      Copying master.kid to ./test1/test1/templates/master.kid
      Copying welcome.kid to ./test1/test1/templates/welcome.kid
    Recursing into tests
      Creating ./test1/test1/tests/
      Copying __init__.py to ./test1/test1/tests/__init__.py
      Copying test_controllers.py_tmpl to
./test1/test1/tests/test_controllers.py
      Copying test_model.py_tmpl to ./test1/test1/tests/test_model.py
  Copying README.txt_tmpl to ./test1/README.txt
  ./test1/__init__.py already exists (same content)
  Copying dev.cfg_tmpl to ./test1/dev.cfg
  Copying sample-prod.cfg_tmpl to ./test1/sample-prod.cfg
  Copying setup.py_tmpl to ./test1/setup.py
  Copying start-+package+.py_tmpl to ./test1/start-test1.py
  Copying test.cfg_tmpl to ./test1/test.cfg
Running /usr/bin/python setup.py egg_info
Adding TurboGears to paster_plugins.txt
running egg_info
writing requirements to test1.egg-info/requires.txt
writing test1.egg-info/PKG-INFO
writing top-level names to test1.egg-info/top_level.txt
writing dependency_links to test1.egg-info/dependency_links.txt
writing entry points to test1.egg-info/entry_points.txt
reading manifest file 'test1.egg-info/SOURCES.txt'
writing manifest file 'test1.egg-info/SOURCES.txt'




$ test1/start-test1.py
Traceback (most recent call last):
  File "test1/start-test1.py", line 15, in <module>
    start()
  File "/home/armin/tmp/tg/test1/test1/commands.py", line 50, in start
    from test1.controllers import Root
  File "/home/armin/tmp/tg/test1/test1/controllers.py", line 5, in <module>
    pkg_resources.require("SQLObject>=0.8,<0.10dev")
  File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 626, in
require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 528, in
resolve
    raise VersionConflict(dist,req) # XXX put more info here
pkg_resources.VersionConflict: (SQLObject 0.10.0
(/usr/lib/python2.5/site-packages),
Requirement.parse('SQLObject>=0.8,<0.10dev'))



$ dpkg --list python-sqlobject
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)
||/ Name                             Version
Description
+++-================================-================================-================================================================================
ii  python-sqlobject                 0.10.0-1
Python module for SQLObject




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to