Package: python-moinmoin
Version: 1.9.0~rc2-1
Severity: normal

--- Please enter the report below this line. ---
I get the following failure after upgrading to 1.9.0.

belmer:/home/brente# moin-mass-migrate
Processing moin wiki at belmer.btv.ibm.com/profitwiki as user www-data ...
2009-12-07 11:39:19,392 WARNING MoinMoin.log:139 using logging configuration 
read from built-in fallback in MoinMoin.log module!
2009-12-07 11:39:19,516 INFO MoinMoin.config.multiconfig:93 using farm config: 
/etc/moin/farmconfig.pyc
Traceback (most recent call last):
  File "/usr/bin/moin", line 5, in <module>
    run()
  File "/usr/lib/pymodules/python2.5/MoinMoin/script/moin.py", line 15, in run
    MoinScript().run(showtime=0)
  File "/usr/lib/pymodules/python2.5/MoinMoin/script/__init__.py", line 138, in 
run
    self.mainloop()
  File "/usr/lib/pymodules/python2.5/MoinMoin/script/__init__.py", line 253, in 
mainloop
    plugin_class(args[2:], self.options).run() # all starts again there
  File "/usr/lib/pymodules/python2.5/MoinMoin/script/__init__.py", line 138, in 
run
    self.mainloop()
  File "/usr/lib/pymodules/python2.5/MoinMoin/script/migration/data.py", line 
36, in mainloop
    self.init_request()
  File "/usr/lib/pymodules/python2.5/MoinMoin/script/__init__.py", line 178, in 
init_request
    self.request = ScriptContext(url, self.options.page)
  File "/usr/lib/pymodules/python2.5/MoinMoin/web/contexts.py", line 426, in 
__init__
    wsgiapp.init(self)
  File "/usr/lib/pymodules/python2.5/MoinMoin/wsgiapp.py", line 33, in init
    context.lang = setup_i18n_preauth(context)
  File "/usr/lib/pymodules/python2.5/MoinMoin/wsgiapp.py", line 215, in 
setup_i18n_preauth
    i18n.i18n_init(context)
  File "/usr/lib/pymodules/python2.5/MoinMoin/i18n/__init__.py", line 72, in 
i18n_init
    meta_cache = caching.CacheEntry(request, 'i18n', 'meta', scope='wiki', 
use_pickle=True)
  File "/usr/lib/pymodules/python2.5/MoinMoin/caching.py", line 71, in __init__
    self.arena_dir = get_arena_dir(request, arena, scope)
  File "/usr/lib/pymodules/python2.5/MoinMoin/caching.py", line 32, in 
get_arena_dir
    return os.path.join(request.cfg.cache_dir, request.cfg.siteid, arena)
  File "/usr/lib/pymodules/python2.5/MoinMoin/web/contexts.py", line 56, in get
    res = obj.environ.setdefault(self.name, factory(obj))
  File "/usr/lib/pymodules/python2.5/MoinMoin/web/contexts.py", line 132, in cfg
    raise NotFound('<p>No wiki configuration matching the URL found!</p>')
werkzeug.exceptions.NotFound: 404 Not Found
Processing moin wiki at belmer.btv.ibm.com/profitwiki as user www-data failed 
with code 256
Processing moin wiki at belmer.btv.ibm.com/infrawiki as user www-data ...
2009-12-07 11:39:19,563 WARNING MoinMoin.log:139 using logging configuration 
read from built-in fallback in MoinMoin.log module!
2009-12-07 11:39:19,686 INFO MoinMoin.config.multiconfig:93 using farm config: 
/etc/moin/farmconfig.pyc
Traceback (most recent call last):
  File "/usr/bin/moin", line 5, in <module>
    run()
  File "/usr/lib/pymodules/python2.5/MoinMoin/script/moin.py", line 15, in run
    MoinScript().run(showtime=0)
  File "/usr/lib/pymodules/python2.5/MoinMoin/script/__init__.py", line 138, in 
run
    self.mainloop()
  File "/usr/lib/pymodules/python2.5/MoinMoin/script/__init__.py", line 253, in 
mainloop
    plugin_class(args[2:], self.options).run() # all starts again there
  File "/usr/lib/pymodules/python2.5/MoinMoin/script/__init__.py", line 138, in 
run
    self.mainloop()
  File "/usr/lib/pymodules/python2.5/MoinMoin/script/migration/data.py", line 
36, in mainloop
    self.init_request()
  File "/usr/lib/pymodules/python2.5/MoinMoin/script/__init__.py", line 178, in 
init_request
    self.request = ScriptContext(url, self.options.page)
  File "/usr/lib/pymodules/python2.5/MoinMoin/web/contexts.py", line 426, in 
__init__
    wsgiapp.init(self)
  File "/usr/lib/pymodules/python2.5/MoinMoin/wsgiapp.py", line 33, in init
    context.lang = setup_i18n_preauth(context)
  File "/usr/lib/pymodules/python2.5/MoinMoin/wsgiapp.py", line 215, in 
setup_i18n_preauth
    i18n.i18n_init(context)
  File "/usr/lib/pymodules/python2.5/MoinMoin/i18n/__init__.py", line 72, in 
i18n_init
    meta_cache = caching.CacheEntry(request, 'i18n', 'meta', scope='wiki', 
use_pickle=True)
  File "/usr/lib/pymodules/python2.5/MoinMoin/caching.py", line 71, in __init__
    self.arena_dir = get_arena_dir(request, arena, scope)
  File "/usr/lib/pymodules/python2.5/MoinMoin/caching.py", line 32, in 
get_arena_dir
    return os.path.join(request.cfg.cache_dir, request.cfg.siteid, arena)
  File "/usr/lib/pymodules/python2.5/MoinMoin/web/contexts.py", line 56, in get
    res = obj.environ.setdefault(self.name, factory(obj))
  File "/usr/lib/pymodules/python2.5/MoinMoin/web/contexts.py", line 132, in cfg
    raise NotFound('<p>No wiki configuration matching the URL found!</p>')
werkzeug.exceptions.NotFound: 404 Not Found
Processing moin wiki at belmer.btv.ibm.com/infrawiki as user www-data failed 
with code 256
belmer:/home/brente# 

My /etc/moin/wikilist contains the following like it always has.

www-data belmer.btv.ibm.com/profitwiki
www-data belmer.btv.ibm.com/infrawiki

My farmconfig.py contains this:

wikis = [
    # Standalone server needs the port e.g. localhost:8000
    # Twisted server can now use the port, too.

    # wikiname,     url regular expression (no protocol)
    # ---------------------------------------------------------------
    #("profitwiki",  r".*"),   # this is ok for a single wiki   #bse 3-20-2007
    ("profitwiki",  r"^belmer.btv.ibm.com/profitwiki.*$"),    #to add infrawiki 
bse 4-4-2008
    ("infrawiki",  r"^belmer.btv.ibm.com/infrawiki.*$"),    #to add infrawiki 
bse 4-4-2008
    ("profitwiki",  r"^belmer/profitwiki.*$"),    #to add infrawiki bse 4-4-2008
    ("infrawiki",  r"^belmer/infrawiki.*$"),    #to add infrawiki bse 4-4-2008
    # for multiple wikis, do something like this:
    #("moinmoin",    r"^moinmo.in/.*$"),
    #("moinmaster",  r"^master.moinmo.in/.*$"),
]

I found this in README.migration.gz:

Converting your DATA when upgrading MoinMoin
============================================

1.9.x migration
===============
If you use the moin 1.9.x code to do the migration, you need to give the
complete url (with protocol etc.): --wiki-url=http://wiki.example.org/

So I changed my wikilist to this:

www-data http://belmer.btv.ibm.com/profitwiki/
www-data http://belmer.btv.ibm.com/infrawiki/

I get the same errors when I run moin-mass-migrate with the full url.

--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.30.091104

Debian Release: squeeze/sid
  500 testing         www.debian-multimedia.org 
  500 testing         security.debian.org 
  500 testing         debian.linux.ibm.com 
  500 jaunty          ppa.launchpad.net 

--- Package information. ---
Depends                    (Version) | Installed
====================================-+-============
python                      (>= 2.4) | 2.5.4-2
python-support           (>= 0.90.0) | 1.0.4
python-werkzeug                      | 0.5.1-1
python-pygments                      | 1.1.1+dfsg-2
python-parsedatetime                 | 0.8.7-1


Recommends                (Version) | Installed
===================================-+-===========
default-mta                         | 
 OR mail-transport-agent            | 
python-xapian                       | 1.0.17-1
python-xappy                        | 
fckeditor                           | 1:2.6.5-1


Suggests                     (Version) | Installed
======================================-+-============
apache2                                | 2.2.14-2
 OR httpd-cgi                          | 
 OR libapache2-mod-python              | 
 OR python-twisted-web                 | 8.2.0-2
 OR libapache2-mod-fcgid               | 
 OR libapache2-mod-fastcgi             | 
python-flup                            | 
python-4suite-xml                      | 
python-xml                             | 0.8.4-10.1
python-gdchart                         | 
python-docutils            (>= 0.3.10) | 
python-pyxmpp                          | 
python-openid                          | 
python-tz                              | 2009p-1
python-ldap                            | 2.3.10-1
python-mysqldb                         | 
miscfiles                              | 
 OR wordlist                           | 
antiword                               | 
catdoc                                 | 
smbfs                                  | 2:3.4.3-1
poppler-utils                          | 0.12.2-2
 OR xpdf-utils                         | 
docbook-dsssl                          | 









-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to