collective / collective/funnelweb

I run an error running funnelweb

Open
#23 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
14
Forks
3
PR merge metrics
No merged PRs in 30d

Description

I install funnelweb using this buildout:

```
[buildout]
parts += funnelweb

[funnelweb]
recipe = funnelweb
```

And when I run "bin/funnelweb --help" I got the next error:

```
Traceback (most recent call last):
File "bin/funnelweb", line 118, in
import mr.migrator.runner
File "/home/daniel/.buildout/eggs/mr.migrator-1.0.1-py2.6.egg/mr/migrator/runner/__init__.py", line 1, in
from collective.transmogrifier.transmogrifier import configuration_registry
File "/home/daniel/.buildout/eggs/collective.transmogrifier-1.3-py2.6.egg/collective/transmogrifier/transmogrifier.py", line 8, in
from Products.CMFCore.interfaces import IFolderish
File "/home/daniel/.buildout/eggs/Products.CMFCore-2.3.0_beta2-py2.6.egg/Products/CMFCore/__init__.py", line 18, in
import PortalFolder
File "/home/daniel/.buildout/eggs/Products.CMFCore-2.3.0_beta2-py2.6.egg/Products/CMFCore/PortalFolder.py", line 24, in
from OFS.Folder import Folder
File "/home/daniel/.buildout/eggs/Zope2-2.13.19-py2.6.egg/OFS/Folder.py", line 24, in
from webdav.Collection import Collection
File "/home/daniel/.buildout/eggs/Zope2-2.13.19-py2.6.egg/webdav/Collection.py", line 30, in
from webdav.Resource import Resource
File "/home/daniel/.buildout/eggs/Zope2-2.13.19-py2.6.egg/webdav/Resource.py", line 35, in
from OFS.event import ObjectClonedEvent
File "/home/daniel/.buildout/eggs/Zope2-2.13.19-py2.6.egg/OFS/event.py", line 20, in
import OFS.interfaces
File "/home/daniel/.buildout/eggs/Zope2-2.13.19-py2.6.egg/OFS/interfaces.py", line 19, in
from zope.location.interfaces import IPossibleSite
ImportError: cannot import name IPossibleSite
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue from the shown buildout configuration by running bin/funnelweb --help. Trace the import chain through mr.migrator.runner, collective.transmogrifier, and Zope2 until the missing zope.location.interfaces.IPossibleSite symbol is reached. Done means the command starts successfully without this ImportError.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.