[MacPorts] #31742: rdiff-backup doesn't work.

MacPorts noreply at macports.org
Fri Nov 4 03:28:55 PDT 2011


#31742: rdiff-backup doesn't work.
--------------------------+-------------------------------------------------
 Reporter:  mzch@…        |       Owner:  perry@…           
     Type:  defect        |      Status:  new               
 Priority:  Normal        |   Milestone:                    
Component:  ports         |     Version:  2.0.3             
 Keywords:                |        Port:  rdiff-backup      
--------------------------+-------------------------------------------------

Comment(by thomas@…):

 Replying to [comment:2 mzch@…]:
 > Hi,
 >
 > Librsync 0.9.8 causes this issue. In delta.c all _rs_append* functions
 are defined as inline, so those symbols are lost in librsync.dynlib.
 >
 > The following log is a symbol table of delta.o (include rs_append*
 functions). Somehow, rs_appendflush is listed.

 duplicity also seems to be affected by this bug:

 {{{
 Traceback (most recent call last):
   File "/opt/local/bin/duplicity", line 41, in <module>
     from duplicity import collections
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/duplicity/collections.py", line 29, in <module>
     from duplicity import path
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/duplicity/path.py", line 36, in <module>
     from duplicity import librsync
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/duplicity/librsync.py", line 29, in <module>
     import _librsync
 ImportError:
 dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/duplicity/_librsync.so, 2): Symbol not found:
 _rs_appendflush
   Referenced from: /opt/local/lib/librsync.1.dylib
   Expected in: flat namespace
  in /opt/local/lib/librsync.1.dylib
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/31742#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list