Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#104 closed bug (Fixed)

web ui no longer works in latest nightly

Reported by: deluge-trac@… Owned by: mvoncken
Priority: major Milestone:
Component: Web UI Version: 0.6.0svn
Keywords: Cc:

Description

Thanks guys for the continued great work on 0.6 of deluge!

Today I upgraded from 2971 to 2988 of the gutsy nightly package. It looks like "deluge -u web" no longer works (effect of changeset 2986 ?) Below is the console.

$deluge -u web [...] [DEBUG ] client:54 CoreProxy? init.. [ERROR ] webserver_common:59 no translations :( [DEBUG ] component:102 Registered MenuManager? with ComponentRegistry?.. Traceback (most recent call last):

File "/usr/bin/deluge", line 8, in <module>

load_entry_point('deluge==0.6.0.0', 'console_scripts', 'deluge')()

File "/var/lib/python-support/python2.5/deluge/main.py", line 68, in start_ui

UI(options, args)

File "/var/lib/python-support/python2.5/deluge/ui/ui.py", line 61, in init

ui = WebUI(args)

File "/var/lib/python-support/python2.5/deluge/ui/webui/webui.py", line 36, in init

import deluge_webserver

File "/var/lib/python-support/python2.5/deluge/ui/webui/deluge_webserver.py", line 34, in <module>

import config_page_manager #registers as "ConfigPageManager?"

File "/var/lib/python-support/python2.5/deluge/ui/webui/config_page_manager.py", line 36, in <module>

import lib.newforms_plus as forms

File "/var/lib/python-support/python2.5/deluge/ui/webui/lib/newforms_plus.py", line 13, in <module>

import web

ImportError?: No module named web

Change History (3)

comment:1 Changed 13 years ago by deluge-trac@…

more properly wiki-formatted console output:

$deluge -u web
[...]
[DEBUG   ] client:54 CoreProxy init..
[ERROR   ] webserver_common:59 no translations :(
[DEBUG   ] component:102 Registered MenuManager with ComponentRegistry..
Traceback (most recent call last):
  File "/usr/bin/deluge", line 8, in <module>
    load_entry_point('deluge==0.6.0.0', 'console_scripts', 'deluge')()
  File "/var/lib/python-support/python2.5/deluge/main.py", line 68, in start_ui
    UI(options, args)
  File "/var/lib/python-support/python2.5/deluge/ui/ui.py", line 61, in __init__
    ui = WebUI(args)
  File "/var/lib/python-support/python2.5/deluge/ui/webui/webui.py", line 36, in __init__
    import deluge_webserver
  File "/var/lib/python-support/python2.5/deluge/ui/webui/deluge_webserver.py", line 34, in <module>
    import config_page_manager #registers  as "ConfigPageManager"
  File "/var/lib/python-support/python2.5/deluge/ui/webui/config_page_manager.py", line 36, in <module>
    import lib.newforms_plus as forms
  File "/var/lib/python-support/python2.5/deluge/ui/webui/lib/newforms_plus.py", line 13, in <module>
    import web
ImportError: No module named web

comment:2 Changed 13 years ago by anonymous

  • Resolution set to fixed
  • Status changed from new to closed

should be fixed now.

I changed some import statements and unintentionally used the version of web.py installed on the system, not the included-webui version.

comment:3 Changed 13 years ago by anonymous

cool, thanks!

Note: See TracTickets for help on using tickets.