[Zope] LocalFS Errno 5 on Zope 2.3.2

Loren Stafford lstafford@morphics.com
Fri, 18 May 2001 14:08:10 -0700


I just upgraded my NT4 Zope installation from 2.2.4 to 2.3.2. Both before
and after the upgrade, I am using LocalFS v0.10.1. As part of the upgrade, I
copied the ../LocalFS directory from Zope224/lib/python/products/ to
Zope232/lib/python/products/. Then I copied my Data.fs file from Zope224/var
to Zope232/var.

I have several LocalFS instances, and all work well before and after the
upgrade.

However, now I want to create a new LocalFS instance. I can create the
instance, but the first time I view it thru either the management or user
interface I get:

Error type: OSError
Error value: [Errno 5] Input/output error

Traceback below

Just to make sure that the problem is not with NT permissions or networking,
I tried it both on:

1. an empty directory which is sibling of an existing LocalFS mounted
directory (same inherited permissions).

2. a second mount of an existing LocalFS mounted directory (identical
permissions).

So, I'm suspecting there is an incompatibility between LocalFS and Zope
2.3.2.

Can others confirm this problem or provide a counter example.

-- Loren



== traceback ==

Traceback (innermost last):
  File D:\Intranet\Zope232\lib\python\ZPublisher\Publish.py, line 223, in
publish_module
  File D:\Intranet\Zope232\lib\python\ZPublisher\Publish.py, line 187, in
publish
  File D:\Intranet\Zope232\lib\python\Zope\__init__.py, line 221, in
zpublisher_exception_hook
    (Object: PAdup)
  File D:\Intranet\Zope232\lib\python\ZPublisher\Publish.py, line 171, in
publish
  File D:\Intranet\Zope232\lib\python\ZPublisher\mapply.py, line 160, in
mapply
    (Object: methodBrowse)
  File D:\Intranet\Zope232\lib\python\ZPublisher\Publish.py, line 112, in
call_object
    (Object: methodBrowse)
  File D:\Intranet\Zope232\lib\python\App\special_dtml.py, line 127, in
__call__
    (Object: methodBrowse)
  File D:\Intranet\Zope232\lib\python\DocumentTemplate\DT_String.py, line
538, in __call__
    (Object: methodBrowse)
  File D:\Intranet\Zope224\lib\python\Products\ZDebug\DTMLDebug.py, line
307, in debug_render_blocks
  File D:\Intranet\Zope224\lib\python\Products\ZDebug\DTMLDebug.py, line
305, in debug_render_blocks
  File D:\Intranet\Zope232\lib\python\DocumentTemplate\DT_With.py, line 146,
in render
    (Object: _.namespace(default_doc=defaultDocument()))
  File D:\Intranet\Zope224\lib\python\Products\ZDebug\DTMLDebug.py, line
292, in debug_render_blocks
  File D:\Intranet\Zope224\lib\python\Products\ZDebug\DTMLDebug.py, line
307, in debug_render_blocks
  File D:\Intranet\Zope224\lib\python\Products\ZDebug\DTMLDebug.py, line
239, in debugException
    (Object: renderwob)
  File D:\Intranet\Zope224\lib\python\Products\ZDebug\DTMLDebug.py, line
305, in debug_render_blocks
  File D:\Intranet\Zope232\lib\python\DocumentTemplate\DT_In.py, line 653,
in renderwob
    (Object: fileValues(REQUEST.get('spec', _.None)))
  File D:\Intranet\Zope232\lib\python\DocumentTemplate\DT_Util.py, line 334,
in eval
    (Object: fileValues(REQUEST.get('spec', _.None)))
    (Info: REQUEST)
  File <string>, line 0, in ?
  File D:\Intranet\Zope224\lib\python\Products\LocalFS\LocalFS.py, line 832,
in fileValues
    (Object: PAdup)
  File D:\Intranet\Zope224\lib\python\Products\LocalFS\LocalFS.py, line
1227, in _ids
    (Object: PAdup)
  File D:\Intranet\Zope224\lib\python\Products\LocalFS\LocalFS.py, line 476,
in _ids
    (Object: PAdup)
OSError: (see above)

== end ==