Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 ENTER do(['bash', '--login', '-c', 'rpmbuild -bs --target x86_64 --nodeps builddir/build/SPECS/duplicity.spec'], False, '/var/lib/mock/fedora-16-x86_64/root/', None, 0, True, False, 500, 475, None, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bs --target x86_64 --nodeps builddir/build/SPECS/duplicity.spec'] Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/duplicity-0.6.17-2.fc16.src.rpm Child returncode was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/duplicity.spec'], False, '/var/lib/mock/fedora-16-x86_64/root/', None, 0, True, False, 500, 475, None, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/duplicity.spec'] Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.YLz7og + umask 022 + cd /builddir/build/BUILD + LANG=C + export LANG + unset DISPLAY + cd /builddir/build/BUILD + rm -rf duplicity-0.6.17 + /usr/bin/gzip -dc /builddir/build/SOURCES/duplicity-0.6.17.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd duplicity-0.6.17 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (duplicity-0.6.17-python24.patch):' Patch #0 (duplicity-0.6.17-python24.patch): + /bin/cat /builddir/build/SOURCES/duplicity-0.6.17-python24.patch + /usr/bin/patch -s -p1 -b --suffix .python24 --fuzz=0 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.yw7xYT + umask 022 + cd /builddir/build/BUILD + cd duplicity-0.6.17 + LANG=C + export LANG + unset DISPLAY + /usr/bin/python setup.py build running build running build_py creating build creating build/lib.linux-x86_64-2.7 creating build/lib.linux-x86_64-2.7/duplicity copying duplicity/manifest.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/librsync.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/commandline.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/selection.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/lazy.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/__init__.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/dup_time.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/urlparse_2_5.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/globals.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/log.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/misc.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/tempdir.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/backend.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/path.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/dup_temp.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/errors.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/tarfile.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/filechunkio.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/statistics.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/compilec.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/GnuPGInterface.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/robust.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/pexpect.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/file_naming.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/dup_threading.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/diffdir.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/gpg.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/collections.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/asyncscheduler.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/util.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/static.py -> build/lib.linux-x86_64-2.7/duplicity copying duplicity/patchdir.py -> build/lib.linux-x86_64-2.7/duplicity creating build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/webdavbackend.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/tahoebackend.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/rsyncbackend.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/__init__.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/ftpbackend.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/cloudfilesbackend.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/gdocsbackend.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/giobackend.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/localbackend.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/botobackend.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/imapbackend.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/hsibackend.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/_boto_multi.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/u1backend.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/sshbackend.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/_boto_single.py -> build/lib.linux-x86_64-2.7/duplicity/backends copying duplicity/backends/ftpsbackend.py -> build/lib.linux-x86_64-2.7/duplicity/backends running build_ext building 'duplicity._librsync' extension creating build/temp.linux-x86_64-2.7 creating build/temp.linux-x86_64-2.7/duplicity gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include/python2.7 -c duplicity/_librsyncmodule.c -o build/temp.linux-x86_64-2.7/duplicity/_librsyncmodule.o duplicity/_librsyncmodule.c: In function 'init_librsync': duplicity/_librsyncmodule.c:479:1: warning: ob_refcnt of new ref from call to Py_BuildValue is 1 too high [enabled by default] duplicity/_librsyncmodule.c:479:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) duplicity/_librsyncmodule.c:479:1: note: but final ob_refcnt is N + 1 duplicity/_librsyncmodule.c:475:23: note: new ref from call to Py_BuildValue allocated at: PyDict_SetItemString(d, "RS_JOB_BLOCKSIZE", duplicity/_librsyncmodule.c:471:5: note: when Py_InitModule4_64() succeeds at: m = Py_InitModule("_librsync", _librsyncMethods); duplicity/_librsyncmodule.c:473:37: note: when PyErr_NewException() succeeds at: librsyncError = PyErr_NewException("_librsync.librsyncError", NULL, NULL); duplicity/_librsyncmodule.c:474:23: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "librsyncError", librsyncError); duplicity/_librsyncmodule.c:475:23: note: when Py_BuildValue() succeeds at: PyDict_SetItemString(d, "RS_JOB_BLOCKSIZE", duplicity/_librsyncmodule.c:475:23: note: ob_refcnt is now refs: 1 + N where N >= 0 duplicity/_librsyncmodule.c:475:23: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "RS_JOB_BLOCKSIZE", duplicity/_librsyncmodule.c:475:23: note: ob_refcnt is now refs: 1 + N where N >= 1 duplicity/_librsyncmodule.c:477:23: note: when Py_BuildValue() succeeds at: PyDict_SetItemString(d, "RS_DEFAULT_BLOCK_LEN", duplicity/_librsyncmodule.c:477:23: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "RS_DEFAULT_BLOCK_LEN", duplicity/_librsyncmodule.c:479:1: note: returning at: } duplicity/_librsyncmodule.c:479:1: note: found 31 similar trace(s) to this duplicity/_librsyncmodule.c:477:23: warning: calling PyDict_SetItemString with NULL as argument 3 (D.13870) at duplicity/_librsyncmodule.c:477 [enabled by default] duplicity/_librsyncmodule.c:471:5: note: when Py_InitModule4_64() succeeds at: m = Py_InitModule("_librsync", _librsyncMethods); duplicity/_librsyncmodule.c:473:37: note: when PyErr_NewException() succeeds at: librsyncError = PyErr_NewException("_librsync.librsyncError", NULL, NULL); duplicity/_librsyncmodule.c:474:23: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "librsyncError", librsyncError); duplicity/_librsyncmodule.c:475:23: note: when Py_BuildValue() succeeds at: PyDict_SetItemString(d, "RS_JOB_BLOCKSIZE", duplicity/_librsyncmodule.c:475:23: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "RS_JOB_BLOCKSIZE", duplicity/_librsyncmodule.c:477:23: note: when Py_BuildValue() fails at: PyDict_SetItemString(d, "RS_DEFAULT_BLOCK_LEN", duplicity/_librsyncmodule.c:477:23: note: found 7 similar trace(s) to this duplicity/_librsyncmodule.c:475:23: warning: calling PyDict_SetItemString with NULL as argument 3 (D.13869) at duplicity/_librsyncmodule.c:475 [enabled by default] duplicity/_librsyncmodule.c:471:5: note: when Py_InitModule4_64() succeeds at: m = Py_InitModule("_librsync", _librsyncMethods); duplicity/_librsyncmodule.c:473:37: note: when PyErr_NewException() succeeds at: librsyncError = PyErr_NewException("_librsync.librsyncError", NULL, NULL); duplicity/_librsyncmodule.c:474:23: note: when PyDict_SetItemString() succeeds at: PyDict_SetItemString(d, "librsyncError", librsyncError); duplicity/_librsyncmodule.c:475:23: note: when Py_BuildValue() fails at: PyDict_SetItemString(d, "RS_JOB_BLOCKSIZE", duplicity/_librsyncmodule.c:475:23: note: found 3 similar trace(s) to this duplicity/_librsyncmodule.c:474:23: warning: calling PyDict_SetItemString with NULL as argument 3 (librsyncError.1) at duplicity/_librsyncmodule.c:474 [enabled by default] duplicity/_librsyncmodule.c:471:5: note: when Py_InitModule4_64() succeeds at: m = Py_InitModule("_librsync", _librsyncMethods); duplicity/_librsyncmodule.c:473:37: note: when PyErr_NewException() fails at: librsyncError = PyErr_NewException("_librsync.librsyncError", NULL, NULL); duplicity/_librsyncmodule.c:474:23: note: found 1 similar trace(s) to this duplicity/_librsyncmodule.c:466:1: note: graphical error report for function 'init_librsync' written out to 'build/temp.linux-x86_64-2.7/duplicity/_librsyncmodule.c.init_librsync-refcount-errors.html' duplicity/_librsyncmodule.c: In function '_librsync_new_patchmaker': duplicity/_librsyncmodule.c:350:9: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3789, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFile_AsFile duplicity/_librsyncmodule.c: In function '_librsync_patchmaker_getattr': duplicity/_librsyncmodule.c:413:3: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3789, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: Py_FindMethod duplicity/_librsyncmodule.c: In function '_librsync_patchmaker_cycle': duplicity/_librsyncmodule.c:378:24: warning: Mismatching type in call to PyArg_ParseTuple with format code "s#:cycle" [enabled by default] argument 3 ("&inbuf") had type "char * *" but was expecting "const char * *" for format code "s#" duplicity/_librsyncmodule.c:393:23: warning: Mismatching type in call to Py_BuildValue with format code "(ils#)" [enabled by default] argument 5 ("D.13939") had type "long int" but was expecting "int" for format code "s#" duplicity/_librsyncmodule.c:396:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] duplicity/_librsyncmodule.c:378:24: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "s#:cycle", &inbuf, &inbuf_length)) duplicity/_librsyncmodule.c:378:6: note: taking False path at: if (!PyArg_ParseTuple(args, "s#:cycle", &inbuf, &inbuf_length)) duplicity/_librsyncmodule.c:381:15: note: reaching: buf.next_in = inbuf; duplicity/_librsyncmodule.c:385:30: note: when considering range: -0x80000000 <= value <= -1 at: buf.eof_in = (inbuf_length == 0); duplicity/_librsyncmodule.c:388:6: note: when taking True path at: if (result != RS_DONE && result != RS_BLOCKED) { duplicity/_librsyncmodule.c:389:23: note: reaching: _librsync_seterror(result, "patch cycle"); duplicity/_librsyncmodule.c:396:1: note: returning duplicity/_librsyncmodule.c:396:1: note: found 2 similar trace(s) to this duplicity/_librsyncmodule.c:372:1: note: graphical error report for function '_librsync_patchmaker_cycle' written out to 'build/temp.linux-x86_64-2.7/duplicity/_librsyncmodule.c._librsync_patchmaker_cycle-refcount-errors.html' duplicity/_librsyncmodule.c: In function '_librsync_patchmaker_dealloc': duplicity/_librsyncmodule.c:362:15: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3789, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_Free duplicity/_librsyncmodule.c: In function '_librsync_new_deltamaker': duplicity/_librsyncmodule.c:188:24: warning: Mismatching type in call to PyArg_ParseTuple with format code "s#:new_deltamaker" [enabled by default] argument 3 ("&sig_string") had type "char * *" but was expecting "const char * *" for format code "s#" duplicity/_librsyncmodule.c:216:1: warning: ob_refcnt of '*dm' is 1 too high [enabled by default] duplicity/_librsyncmodule.c:216:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) duplicity/_librsyncmodule.c:216:1: note: but final ob_refcnt is N + 1 duplicity/_librsyncmodule.c:191:6: note: _PyObject_New allocated at: dm = PyObject_New(_librsync_DeltaMakerObject, &_librsync_DeltaMakerType); duplicity/_librsyncmodule.c:188:24: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args,"s#:new_deltamaker", &sig_string, &sig_length)) duplicity/_librsyncmodule.c:188:6: note: taking False path at: if (!PyArg_ParseTuple(args,"s#:new_deltamaker", &sig_string, &sig_length)) duplicity/_librsyncmodule.c:191:6: note: reaching: dm = PyObject_New(_librsync_DeltaMakerObject, &_librsync_DeltaMakerType); duplicity/_librsyncmodule.c:191:6: note: when _PyObject_New() succeeds at: dm = PyObject_New(_librsync_DeltaMakerObject, &_librsync_DeltaMakerType); duplicity/_librsyncmodule.c:191:6: note: ob_refcnt is now refs: 1 + N where N >= 0 duplicity/_librsyncmodule.c:192:6: note: taking False path at: if (dm == NULL) return NULL; duplicity/_librsyncmodule.c:193:14: note: reaching: dm->x_attr = NULL; duplicity/_librsyncmodule.c:204:6: note: when taking True path at: if (result != RS_DONE) { duplicity/_librsyncmodule.c:205:23: note: reaching: _librsync_seterror(result, "delta rs_signature_t builder"); duplicity/_librsyncmodule.c:216:1: note: returning duplicity/_librsyncmodule.c:216:1: note: found 1 similar trace(s) to this duplicity/_librsyncmodule.c:216:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] duplicity/_librsyncmodule.c:188:24: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args,"s#:new_deltamaker", &sig_string, &sig_length)) duplicity/_librsyncmodule.c:188:6: note: taking False path at: if (!PyArg_ParseTuple(args,"s#:new_deltamaker", &sig_string, &sig_length)) duplicity/_librsyncmodule.c:191:6: note: reaching: dm = PyObject_New(_librsync_DeltaMakerObject, &_librsync_DeltaMakerType); duplicity/_librsyncmodule.c:191:6: note: when _PyObject_New() succeeds at: dm = PyObject_New(_librsync_DeltaMakerObject, &_librsync_DeltaMakerType); duplicity/_librsyncmodule.c:192:6: note: taking False path at: if (dm == NULL) return NULL; duplicity/_librsyncmodule.c:193:14: note: reaching: dm->x_attr = NULL; duplicity/_librsyncmodule.c:204:6: note: when taking True path at: if (result != RS_DONE) { duplicity/_librsyncmodule.c:205:23: note: reaching: _librsync_seterror(result, "delta rs_signature_t builder"); duplicity/_librsyncmodule.c:216:1: note: returning duplicity/_librsyncmodule.c:216:1: note: found 1 similar trace(s) to this duplicity/_librsyncmodule.c:179:1: note: graphical error report for function '_librsync_new_deltamaker' written out to 'build/temp.linux-x86_64-2.7/duplicity/_librsyncmodule.c._librsync_new_deltamaker-refcount-errors.html' duplicity/_librsyncmodule.c: In function '_librsync_deltamaker_getattr': duplicity/_librsyncmodule.c:277:3: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3789, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: Py_FindMethod duplicity/_librsyncmodule.c: In function '_librsync_deltamaker_cycle': duplicity/_librsyncmodule.c:242:24: warning: Mismatching type in call to PyArg_ParseTuple with format code "s#:cycle" [enabled by default] argument 3 ("&inbuf") had type "char * *" but was expecting "const char * *" for format code "s#" duplicity/_librsyncmodule.c:257:23: warning: Mismatching type in call to Py_BuildValue with format code "(ils#)" [enabled by default] argument 5 ("D.14038") had type "long int" but was expecting "int" for format code "s#" duplicity/_librsyncmodule.c:260:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] duplicity/_librsyncmodule.c:242:24: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "s#:cycle", &inbuf, &inbuf_length)) duplicity/_librsyncmodule.c:242:6: note: taking False path at: if (!PyArg_ParseTuple(args, "s#:cycle", &inbuf, &inbuf_length)) duplicity/_librsyncmodule.c:245:15: note: reaching: buf.next_in = inbuf; duplicity/_librsyncmodule.c:249:30: note: when considering range: -0x80000000 <= value <= -1 at: buf.eof_in = (inbuf_length == 0); duplicity/_librsyncmodule.c:252:6: note: when taking True path at: if (result != RS_DONE && result != RS_BLOCKED) { duplicity/_librsyncmodule.c:253:23: note: reaching: _librsync_seterror(result, "delta cycle"); duplicity/_librsyncmodule.c:260:1: note: returning duplicity/_librsyncmodule.c:260:1: note: found 2 similar trace(s) to this duplicity/_librsyncmodule.c:236:1: note: graphical error report for function '_librsync_deltamaker_cycle' written out to 'build/temp.linux-x86_64-2.7/duplicity/_librsyncmodule.c._librsync_deltamaker_cycle-refcount-errors.html' duplicity/_librsyncmodule.c: In function '_librsync_deltamaker_dealloc': duplicity/_librsyncmodule.c:226:15: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3789, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_Free duplicity/_librsyncmodule.c: In function '_librsync_sigmaker_getattr': duplicity/_librsyncmodule.c:125:3: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3789, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: Py_FindMethod duplicity/_librsyncmodule.c: In function '_librsync_sigmaker_cycle': duplicity/_librsyncmodule.c:88:24: warning: Mismatching type in call to PyArg_ParseTuple with format code "s#:cycle" [enabled by default] argument 3 ("&inbuf") had type "char * *" but was expecting "const char * *" for format code "s#" duplicity/_librsyncmodule.c:104:23: warning: Mismatching type in call to Py_BuildValue with format code "(ils#)" [enabled by default] argument 5 ("D.14089") had type "long int" but was expecting "int" for format code "s#" duplicity/_librsyncmodule.c:107:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] duplicity/_librsyncmodule.c:88:24: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "s#:cycle", &inbuf, &inbuf_length)) duplicity/_librsyncmodule.c:88:6: note: taking False path at: if (!PyArg_ParseTuple(args, "s#:cycle", &inbuf, &inbuf_length)) duplicity/_librsyncmodule.c:91:15: note: reaching: buf.next_in = inbuf; duplicity/_librsyncmodule.c:95:30: note: when considering range: -0x80000000 <= value <= -1 at: buf.eof_in = (inbuf_length == 0); duplicity/_librsyncmodule.c:99:6: note: when taking True path at: if (result != RS_DONE && result != RS_BLOCKED) { duplicity/_librsyncmodule.c:100:23: note: reaching: _librsync_seterror(result, "signature cycle"); duplicity/_librsyncmodule.c:107:1: note: returning duplicity/_librsyncmodule.c:107:1: note: found 2 similar trace(s) to this duplicity/_librsyncmodule.c:82:1: note: graphical error report for function '_librsync_sigmaker_cycle' written out to 'build/temp.linux-x86_64-2.7/duplicity/_librsyncmodule.c._librsync_sigmaker_cycle-refcount-errors.html' duplicity/_librsyncmodule.c: In function '_librsync_sigmaker_dealloc': duplicity/_librsyncmodule.c:72:15: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3789, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 3000, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2964, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2017, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2033, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2216, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_Free error: command 'gcc' failed with exit status 1 error: Bad exit status from /var/tmp/rpm-tmp.yw7xYT (%build) Bad exit status from /var/tmp/rpm-tmp.yw7xYT (%build) RPM build errors: Child returncode was: 1 EXCEPTION: Command failed. See logs for output. # ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/duplicity.spec'] Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", line 70, in trace result = func(*args, **kw) File "/usr/lib/python2.7/site-packages/mockbuild/util.py", line 328, in do raise mockbuild.exception.Error, ("Command failed. See logs for output.\n # %s" % (command,), child.returncode) Error: Command failed. See logs for output. # ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/duplicity.spec'] LEAVE do --> EXCEPTION RAISED