Your message dated Mon, 04 Jun 2007 20:47:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#389826: fixed in trac 0.10.4-2
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: trac
Version: 0.9.6-3
Severity: important

SVN Browser gives this error :

  Trac detected an internal error: 
  instance.__dict__ not accessible in restricted mode
  
  Python traceback
Traceback (most recent call last):
  File 
"/var/lib/python-support/python2.4/trac/web/modpython_frontend.py", line 
206, in handler
    dispatch_request(mpr.path_info, mpr, env)
  File "/var/lib/python-support/python2.4/trac/web/main.py", line 139, 
in dispatch_request
    dispatcher.dispatch(req)
  File "/var/lib/python-support/python2.4/trac/web/main.py", line 107, 
in dispatch
    resp = chosen_handler.process_request(req)
  File 
"/var/lib/python-support/python2.4/trac/versioncontrol/web_ui/browser.py", 
line 78, in process_request
    repos = self.env.get_repository(req.authname)
  File "/var/lib/python-support/python2.4/trac/env.py", line 162, in 
get_repository
    repos = SubversionRepository(repos_dir, authz, self.log)
  File 
"/var/lib/python-support/python2.4/trac/versioncontrol/svn_fs.py", line 
183, in __init__
    self.pool = Pool()
  File 
"/var/lib/python-support/python2.4/trac/versioncontrol/svn_fs.py", line 
89, in __init__
    self._pool = core.svn_pool_create(self._parent_pool())
  File "/var/lib/python-support/python2.4/svn/core.py", line 177, in 
svn_pool_create
    return Pool(parent_pool)
  File "/var/lib/python-support/python2.4/libsvn/core.py", line 1080, in 
svn_pool_create
    return apply(_core.svn_pool_create, args)
  File "/var/lib/python-support/python2.4/libsvn/core.py", line 3081, in 
_wrap
    obj.set_parent_pool(self)
  File "/var/lib/python-support/python2.4/libsvn/core.py", line 2994, in 
set_parent_pool
    self._parent_pool = parent_pool or application_pool
  File "/var/lib/python-support/python2.4/libsvn/core.py", line 2982, in 
<lambda>
    __setattr__ = lambda self, name, value: _swig_setattr(self, 
apr_pool_t, name, value)
  File "/var/lib/python-support/python2.4/libsvn/core.py", line 22, in 
_swig_setattr
    return _swig_setattr_nondynamic(self,class_type,name,value,0)
  File "/var/lib/python-support/python2.4/libsvn/core.py", line 17, in 
_swig_setattr_nondynamic
    self.__dict__[name] = value
RuntimeError: instance.__dict__ not accessible in restricted mode

Refresh the page makes the link works.

This bugs has been discussed upstream but no real fix has been found.
A workaround for mod_python seems to make it work fine.
(http://trac.edgewall.org/ticket/3455#comment:5)
I'll update the bug if it works for me.

See:
    http://trac.edgewall.org/ticket/3371
    http://trac.edgewall.org/ticket/2611
    http://trac.edgewall.org/ticket/3455
    http://trac.edgewall.org/wiki/TracSubversion#TracandSubversion1.3.1

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (900, 'testing'), (400, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-686-aircrack
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)


--- End Message ---
--- Begin Message ---
Source: trac
Source-Version: 0.10.4-2

We believe that the bug you reported is fixed in the latest version of
trac, which is due to be installed in the Debian FTP archive:

trac_0.10.4-2.diff.gz
  to pool/main/t/trac/trac_0.10.4-2.diff.gz
trac_0.10.4-2.dsc
  to pool/main/t/trac/trac_0.10.4-2.dsc
trac_0.10.4-2_all.deb
  to pool/main/t/trac/trac_0.10.4-2_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Otavio Salvador <[EMAIL PROTECTED]> (supplier of updated trac package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon, 04 Jun 2007 17:39:51 -0300
Source: trac
Binary: trac
Architecture: source all
Version: 0.10.4-2
Distribution: unstable
Urgency: low
Maintainer: Debian Trac Team <[EMAIL PROTECTED]>
Changed-By: Otavio Salvador <[EMAIL PROTECTED]>
Description: 
 trac       - Enhanced wiki and issue tracking system for software development 
Closes: 389826 393933 405903 407118
Changes: 
 trac (0.10.4-2) unstable; urgency=low
 .
   [ Otavio Salvador ]
   * Remove trac/siteconfig.py on package clean up
   * debian/control: Add XS-VCS-{Git,Browser} fields.
   * Change maintainer to Debian Trac Team and move Jesus to uploaders
     field.
 .
   [ Luis Matos ]
   * Add php5-cli to Suggests field (Closes: #407118)
   * changed README.Debian. (Closes: #405903)
   * Trac shouls at least suggest postgresql-client or mysql-client
     (Closes: #393933)
   * Moved python-psycopg2 from depends to suggests
   * workaround for instance.__dict__ not accessible in restricted mode
     (Closes: #389826)
Files: 
 a8f97ca3638cb6eff715289fae5c9a8e 881 web optional trac_0.10.4-2.dsc
 ebe6b63c7670b9b5d28a7fbce23f7946 9248 web optional trac_0.10.4-2.diff.gz
 8f42afdca8673febc7b0240a5628b36f 387190 web optional trac_0.10.4-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGZHkOLqiZQEml+FURAl8/AJ9yIGya0HafwZ51D8bxu2uutWybswCgmJl5
4IbSv/lRZbF07dZY3KKgOPY=
=bUCe
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to