fusedaap - 0.3


6 Responses to “fusedaap - 0.3”

  1. Ola Says:

    I have some problems with it on MacOSX with MacFuse. I am using 0.3.1 .

    What debugging info would you be interested in?

    :~/Desktop/FuseDaap/artists/Dire_Straits/Communique$ ls -la
    ls: ANGEL_OF_MERCY06!!s.mp3.mp3: Invalid argument
    ls: COMMUNIQUE04!!s.mp3.mp3: Invalid argument
    ls: FOLLOW_ME_HOME09!!s.mp3.mp3: Invalid argument

  2. psanford Says:

    Ola,

    I suspect that the problem is related to the ‘!’ in the filenames. I have added a filter to remove ‘!’ from filenames in svn. You can either wait for the next release or checkout the current code from the svn repository.

    -Peter

  3. Island in the Net Says:

    I may me dense but how do I go about using this python code with macfuse?

  4. anon Says:

    Hi, are you also working on a version for iTunes after 7.0 ? cu Annon

  5. Ian Monroe Says:

    Hi, I’m the Amarok developer and developed its DAAP support.

    iTunes 7 DAAP support is unlikely in the open source world unless someone really has the time I think…

  6. Jorik Caljouw Says:

    If I try to install fusedaap 0.3.1 I get the following error when I use the current fuse-py:

    No handlers could be found for logger “fusedaap”
    Traceback (most recent call last):
    File “fusedaap.py”, line 626, in
    main()
    File “fusedaap.py”, line 596, in main
    server = DaapFS()
    File “fusedaap.py”, line 159, in __init__
    fuse.Fuse.__init__(self, *args, **kw)
    File “/usr/lib/python2.5/site-packages/fuse.py”, line 678, in __init__
    “”"
    RuntimeError: fuse.fuse_python_api not defined.

    ! Please define fuse.fuse_python_api internally (eg.
    !
    ! (1) fuse.fuse_python_api = (0, 2)
    !
    ! ) or in the enviroment (eg.
    !
    ! (2) FUSE_PYTHON_API=0.1
    !
    ! ).
    !
    ! If you are actually developing a filesystem, probably (1) is the way to go.
    ! If you are using a filesystem written before 2007 Q2, probably (2) is what
    ! you want.”

    So I added fuse.fuse_python_api = (0, 1)
    after
    import fuse

    Now I get the following message many times:
    File “/usr/lib/python2.5/site-packages/fuse.py”, line 889, in __getattr__
    m = self.methproxy(meth)

    and then:
    RuntimeError: maximum recursion depth exceeded

    Is it possible to make fusedaap compatible with the most recent fuse-py?

    Thanks,
    Jorik Caljouw

Leave a Reply


SourceForge.net Logo