Your message dated Wed, 23 Sep 2015 10:49:29 -0600
with message-id <6293644363af419d932f29bba0c42...@de.mcbf.net>
and subject line Re: Bug#799814: obnam tries to use fuse.Fuse, while the jessie 
version seems to be called fuse.FUSE
has caused the Debian Bug report #799814,
regarding obnam tries to use fuse.Fuse, while the jessie version seems to be 
called fuse.FUSE
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
799814: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799814
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: obnam
Version: 1.8-1
Severity: important

Dear Maintainer,

I just installed obnam, and it seems to be completely broken in jessie?
Seems like a quick fix, but I wonder if I'm doing something wrong or is
really noone using it in jessie?

~David

(2095)-walter:~% obnam  
CRITICAL:root:Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/cliapp/app.py", line 174, in _run
    self.enable_plugins()
  File "/usr/lib/python2.7/dist-packages/cliapp/app.py", line 503, in 
enable_plugins
    for plugin in self.pluginmgr.plugins:
  File "/usr/lib/python2.7/dist-packages/cliapp/pluginmgr.py", line 75, in 
plugins
    self._plugins = self.load_plugins()
  File "/usr/lib/python2.7/dist-packages/cliapp/pluginmgr.py", line 112, in 
load_plugins
    for plugin in self.load_plugin_file(pathname):
  File "/usr/lib/python2.7/dist-packages/cliapp/pluginmgr.py", line 132, in 
load_plugin_file
    ('.py', 'r', imp.PY_SOURCE))
  File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/fuse_plugin.py", line 
212, in <module>
    class ObnamFuse(fuse.Fuse):
AttributeError: 'module' object has no attribute 'Fuse'

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/cliapp/app.py", line 174, in _run
    self.enable_plugins()
  File "/usr/lib/python2.7/dist-packages/cliapp/app.py", line 503, in 
enable_plugins
    for plugin in self.pluginmgr.plugins:
  File "/usr/lib/python2.7/dist-packages/cliapp/pluginmgr.py", line 75, in 
plugins
    self._plugins = self.load_plugins()
  File "/usr/lib/python2.7/dist-packages/cliapp/pluginmgr.py", line 112, in 
load_plugins
    for plugin in self.load_plugin_file(pathname):
  File "/usr/lib/python2.7/dist-packages/cliapp/pluginmgr.py", line 132, in 
load_plugin_file
    ('.py', 'r', imp.PY_SOURCE))
  File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/fuse_plugin.py", line 
212, in <module>
    class ObnamFuse(fuse.Fuse):
AttributeError: 'module' object has no attribute 'Fuse'

% python
Python 2.7.9 (default, Mar  1 2015, 12:57:24) 
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import fuse
>>> help(fuse)

>>> f = fuse.FUSE()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: __init__() takes at least 3 arguments (1 given)
>>> fuse.FUSE
<class 'fuse.FUSE'>
>>> 


-- System Information:
Debian Release: 8.1
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-updates')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages obnam depends on:
ii  libc6             2.19-18
ii  python            2.7.9-1
ii  python-cliapp     1.20140719-1
ii  python-fuse       2:0.2.1-10
ii  python-larch      1.20131130-1
ii  python-paramiko   1.15.1-1
ii  python-tracing    0.8-1
ii  python-ttystatus  0.23-1

obnam recommends no packages.

obnam suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
On 2015-09-22 23:39, Lars Wirzenius wrote:
On Tue, Sep 22, 2015 at 04:05:44PM -0500, David Mohr wrote:
>>> import fuse
>>> help(fuse)

>>> f = fuse.FUSE()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: __init__() takes at least 3 arguments (1 given)
>>> fuse.FUSE
<class 'fuse.FUSE'>
>>>

Strange. I get this:

    $ python
    Python 2.7.9 (default, Mar  1 2015, 12:57:24)
    [GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
    >>> import fuse
    >>> fuse.Fuse
    <class 'fuse.Fuse'>
    >>> fuse.FUSE
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    AttributeError: 'module' object has no attribute 'FUSE'
    >>>
    $ apt-cache policy python-fuse

Argl, of course it's not the same version. I had an old pip in my .local from pre-jessie times. I had checked if I had a PYTHON_PATH set, but forgot to check my .local. Sorry for the noise!

~David

--- End Message ---

Reply via email to