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/canto.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/canto.spec'] Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/canto-0.7.4-4.fc16.src.rpm Child returncode was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/canto.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/canto.spec'] Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.rEVKys + umask 022 + cd /builddir/build/BUILD + LANG=C + export LANG + unset DISPLAY + cd /builddir/build/BUILD + rm -rf canto-0.7.4 + /usr/bin/gzip -dc /builddir/build/SOURCES/canto-0.7.4.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd canto-0.7.4 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.HVXJrw + umask 022 + cd /builddir/build/BUILD + cd canto-0.7.4 + LANG=C + export LANG + unset DISPLAY + CFLAGS='-fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' + /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/canto copying canto/handlers.py -> build/lib.linux-x86_64-2.7/canto copying canto/canto_inspect.py -> build/lib.linux-x86_64-2.7/canto copying canto/__init__.py -> build/lib.linux-x86_64-2.7/canto copying canto/const.py -> build/lib.linux-x86_64-2.7/canto copying canto/extra.py -> build/lib.linux-x86_64-2.7/canto copying canto/feed.py -> build/lib.linux-x86_64-2.7/canto copying canto/canto_html.py -> build/lib.linux-x86_64-2.7/canto copying canto/basegui.py -> build/lib.linux-x86_64-2.7/canto copying canto/interface_draw.py -> build/lib.linux-x86_64-2.7/canto copying canto/args.py -> build/lib.linux-x86_64-2.7/canto copying canto/tag.py -> build/lib.linux-x86_64-2.7/canto copying canto/input.py -> build/lib.linux-x86_64-2.7/canto copying canto/utility.py -> build/lib.linux-x86_64-2.7/canto copying canto/canto_fetch.py -> build/lib.linux-x86_64-2.7/canto copying canto/story.py -> build/lib.linux-x86_64-2.7/canto copying canto/main.py -> build/lib.linux-x86_64-2.7/canto copying canto/process.py -> build/lib.linux-x86_64-2.7/canto copying canto/reader.py -> build/lib.linux-x86_64-2.7/canto copying canto/gui.py -> build/lib.linux-x86_64-2.7/canto creating build/lib.linux-x86_64-2.7/canto/cfg copying canto/cfg/feeds.py -> build/lib.linux-x86_64-2.7/canto/cfg copying canto/cfg/__init__.py -> build/lib.linux-x86_64-2.7/canto/cfg copying canto/cfg/sorts.py -> build/lib.linux-x86_64-2.7/canto/cfg copying canto/cfg/base.py -> build/lib.linux-x86_64-2.7/canto/cfg copying canto/cfg/triggers.py -> build/lib.linux-x86_64-2.7/canto/cfg copying canto/cfg/style.py -> build/lib.linux-x86_64-2.7/canto/cfg copying canto/cfg/hooks.py -> build/lib.linux-x86_64-2.7/canto/cfg copying canto/cfg/filters.py -> build/lib.linux-x86_64-2.7/canto/cfg copying canto/cfg/links.py -> build/lib.linux-x86_64-2.7/canto/cfg copying canto/cfg/keys.py -> build/lib.linux-x86_64-2.7/canto/cfg copying canto/cfg/tags.py -> build/lib.linux-x86_64-2.7/canto/cfg copying canto/cfg/gui.py -> build/lib.linux-x86_64-2.7/canto/cfg copying canto/cfg/sources.py -> build/lib.linux-x86_64-2.7/canto/cfg running build_ext building 'canto.widecurse' extension creating build/temp.linux-x86_64-2.7 creating build/temp.linux-x86_64-2.7/canto gcc -pthread -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 -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -I/usr/local/include -I/opt/local/include -I/usr/include/python2.7 -c canto/widecurse.c -o build/temp.linux-x86_64-2.7/canto/widecurse.o /usr/include/python2.7/py_curses.h:92:15: warning: 'PyCurses_API' defined but not used [-Wunused-variable] /usr/include/python2.7/py_curses.h:105:14: warning: 'catchall_ERR' defined but not used [-Wunused-variable] /usr/include/python2.7/py_curses.h:106:14: warning: 'catchall_NULL' defined but not used [-Wunused-variable] canto/widecurse.c: In function 'tlen': canto/widecurse.c:64:25: warning: Mismatching type in call to PyArg_ParseTuple with format code "s|c" [enabled by default] argument 3 ("&message") had type "char * *" but was expecting "const char * *" for format code "s" canto/widecurse.c: In function 'theme_strlen': canto/widecurse.c:28:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed canto/widecurse.c: In function 'enable_style': canto/widecurse.c:323:5: warning: ob_refcnt of return value is 1 too low [enabled by default] canto/widecurse.c:323:5: note: was expecting final ob_refcnt to be N + 1 (for some unknown N) canto/widecurse.c:323:5: note: due to object being referenced by: return value canto/widecurse.c:323:5: note: but final ob_refcnt is N + 0 canto/widecurse.c:322:12: note: ob_refcnt is now refs: 0 + N where N >= 1 canto/widecurse.c:323:5: note: returning at: return Py_None; canto/widecurse.c:323:5: note: consider using "Py_RETURN_NONE;" canto/widecurse.c:321:1: note: graphical error report for function 'enable_style' written out to 'build/temp.linux-x86_64-2.7/canto/widecurse.c.enable_style-refcount-errors.html' canto/widecurse.c: In function 'disable_style': canto/widecurse.c:317:5: warning: ob_refcnt of return value is 1 too low [enabled by default] canto/widecurse.c:317:5: note: was expecting final ob_refcnt to be N + 1 (for some unknown N) canto/widecurse.c:317:5: note: due to object being referenced by: return value canto/widecurse.c:317:5: note: but final ob_refcnt is N + 0 canto/widecurse.c:316:12: note: ob_refcnt is now refs: 0 + N where N >= 1 canto/widecurse.c:317:5: note: returning at: return Py_None; canto/widecurse.c:317:5: note: consider using "Py_RETURN_NONE;" canto/widecurse.c:315:1: note: graphical error report for function 'disable_style' written out to 'build/temp.linux-x86_64-2.7/canto/widecurse.c.disable_style-refcount-errors.html' canto/widecurse.c: In function 'enable_color': canto/widecurse.c:311:5: warning: ob_refcnt of return value is 1 too low [enabled by default] canto/widecurse.c:311:5: note: was expecting final ob_refcnt to be N + 1 (for some unknown N) canto/widecurse.c:311:5: note: due to object being referenced by: return value canto/widecurse.c:311:5: note: but final ob_refcnt is N + 0 canto/widecurse.c:310:12: note: ob_refcnt is now refs: 0 + N where N >= 1 canto/widecurse.c:311:5: note: returning at: return Py_None; canto/widecurse.c:311:5: note: consider using "Py_RETURN_NONE;" canto/widecurse.c:309:1: note: graphical error report for function 'enable_color' written out to 'build/temp.linux-x86_64-2.7/canto/widecurse.c.enable_color-refcount-errors.html' canto/widecurse.c: In function 'disable_color': canto/widecurse.c:305:5: warning: ob_refcnt of return value is 1 too low [enabled by default] canto/widecurse.c:305:5: note: was expecting final ob_refcnt to be N + 1 (for some unknown N) canto/widecurse.c:305:5: note: due to object being referenced by: return value canto/widecurse.c:305:5: note: but final ob_refcnt is N + 0 canto/widecurse.c:304:12: note: ob_refcnt is now refs: 0 + N where N >= 1 canto/widecurse.c:305:5: note: returning at: return Py_None; canto/widecurse.c:305:5: note: consider using "Py_RETURN_NONE;" canto/widecurse.c:303:1: note: graphical error report for function 'disable_color' written out to 'build/temp.linux-x86_64-2.7/canto/widecurse.c.disable_color-refcount-errors.html' canto/widecurse.c: In function 'mvw': canto/widecurse.c:258:25: warning: Mismatching type in call to PyArg_ParseTuple with format code "Oiiietetet" [enabled by default] argument 7 ("&m_enc") had type "const char * *" but was expecting one of "const char *" (pointing to 8 bits) or NULL for format code "et" canto/widecurse.c:258:25: warning: Mismatching type in call to PyArg_ParseTuple with format code "Oiiietetet" [enabled by default] argument 9 ("&r_enc") had type "const char * *" but was expecting one of "const char *" (pointing to 8 bits) or NULL for format code "et" canto/widecurse.c:258:25: warning: Mismatching type in call to PyArg_ParseTuple with format code "Oiiietetet" [enabled by default] argument 11 ("&e_enc") had type "const char * *" but was expecting one of "const char *" (pointing to 8 bits) or NULL for format code "et" canto/widecurse.c:293:9: warning: Mismatching type in call to Py_BuildValue with format code "s" [enabled by default] argument 2 ("0B") had type "void *" but was expecting "char *" (pointing to 8 bits) for format code "s" canto/widecurse.c:258:25: 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 3487, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, 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 2029, 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 2200, in _get_transitions_for_GimpleCall return meth(stmt, *args) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 909, in impl_PyArg_ParseTuple v_fmt, v_varargs, with_size_t=False) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 877, in _handle_PyArg_function except FormatStringError: NameError: global name 'FormatStringError' is not defined canto/widecurse.c: In function 'do_char': canto/widecurse.c:221:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed canto/widecurse.c: In function 'style_box': canto/widecurse.c:72:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed error: command 'gcc' failed with exit status 1 error: Bad exit status from /var/tmp/rpm-tmp.HVXJrw (%build) Bad exit status from /var/tmp/rpm-tmp.HVXJrw (%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/canto.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/canto.spec'] LEAVE do --> EXCEPTION RAISED