[Python-modules-team] Bug#615520: python-turbogears: broken dependency list

Jason Rennie jrennie at gmail.com
Sun Feb 27 04:26:52 UTC 2011


Package: python-turbogears
Version: 1.1.1-1
Severity: serious
Justification: Policy 3.5 Dependencies


I just moved a system using turbogears to Debian Squeeze.  I found that simply importing "turbogears" from python (2.6) yielded import errors which could be fixed by installing the following packages:

python-genshi
python-tgmochikit

My understanding is that turbogears moved from kid to genshi for the default templating system between versions 1.04 and 1.1 so I believe the following dependency changes are in order:

python-kid: change to "recommends"
python-turbokid: change to "recommends"
python-genshi: change to "depends"

I am less familiar with the change to depend on tgmochikit, but since importing "turbogears" imports "tgmochikit", it seems to me at least the dependency should be added:

python-tgmochikit: add to "depends"

-- System Information:
Debian Release: 6.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-turbogears depends on:
ii  python                  2.6.6-3+squeeze5 interactive high-level object-orie
ii  python-cheetah          2.4.2.1-1        text-based template engine and Pyt
ii  python-cherrypy         2.3.0-3          Python web development framework
ii  python-configobj        4.7.2+ds-1       simple but powerful config file re
ii  python-decoratortools   1.8-1            version-agnostic decorators suppor
ii  python-formencode       1.2.2-1          validation and form generation Pyt
ii  python-kid              0.9.6-2          simple Pythonic template language 
ii  python-markdown         2.0.3-2          text-to-HTML conversion library/to
ii  python-nose             0.11.1-1         test discovery and running for Pyt
ii  python-paste            1.7.5.1-1        tools for using a Web Server Gatew
ii  python-pastedeploy      1.3.3-3          load, configure, and compose WSGI 
ii  python-pastescript      1.7.3-6          serving web applications, creating
ii  python-pkg-resources    0.6.14-4         Package Discovery and Resource Acc
ii  python-simplejson       2.1.1-1          simple, fast, extensible JSON enco
ii  python-sqlalchemy       0.6.3-3          SQL toolkit and Object Relational 
ii  python-support          1.0.10           automated rebuilding support for P
ii  python-turbojson        1.2.1-4          Plugin to use JSON templates in Py
ii  python-turbokid         1.0.5-1          TurboGears template plugin to use 

Versions of packages python-turbogears recommends:
pn  python-elixir                 <none>     (no description available)
ii  python-genshi                 0.6-1      Python XML-based template engine
pn  python-myghty                 <none>     (no description available)
pn  python-pysqlite2              <none>     (no description available)

python-turbogears suggests no packages.

-- no debconf information





More information about the Python-modules-team mailing list