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 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/python-shout.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/python-shout.spec'] Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/python-shout-0.2.1-7.fc16.src.rpm Child returncode was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/python-shout.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/python-shout.spec'] Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.zCHLMT + umask 022 + cd /builddir/build/BUILD + LANG=C + export LANG + unset DISPLAY + cd /builddir/build/BUILD + rm -rf shout-python-0.2.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/shout-python-0.2.1.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd shout-python-0.2.1 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.fzTO3i + umask 022 + cd /builddir/build/BUILD + cd shout-python-0.2.1 + LANG=C + export LANG + unset DISPLAY + CFLAGS='-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_ext building 'shout' extension creating build creating build/temp.linux-x86_64-2.7 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 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -I/usr/include/python2.7 -c shout.c -o build/temp.linux-x86_64-2.7/shout.o -pthread shout.c: In function 'initshout': shout.c:225:22: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed shout.c: In function 'pshoutobj_new': shout.c:284:1: warning: ob_refcnt of '*me' is 1 too high [enabled by default] shout.c:284:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) shout.c:284:1: note: but final ob_refcnt is N + 1 shout.c:271:6: note: _PyObject_New allocated at: if (!(me = PyObject_New(ShoutObject, &ShoutObject_Type))) shout.c:268:24: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "")) shout.c:268:6: note: taking False path at: if (!PyArg_ParseTuple(args, "")) shout.c:271:6: note: reaching: if (!(me = PyObject_New(ShoutObject, &ShoutObject_Type))) shout.c:271:6: note: when _PyObject_New() succeeds at: if (!(me = PyObject_New(ShoutObject, &ShoutObject_Type))) shout.c:271:6: note: ob_refcnt is now refs: 1 + N where N >= 0 shout.c:271:6: note: taking False path at: if (!(me = PyObject_New(ShoutObject, &ShoutObject_Type))) shout.c:274:12: note: reaching: me->attr = NULL; shout.c:276:6: note: when treating unknown struct shout_t * from shout.c:276 as NULL at: if (!(me->conn = shout_new())) { shout.c:276:6: note: taking True path at: if (!(me->conn = shout_new())) { shout.c:277:19: note: reaching: PyErr_NoMemory(); shout.c:277:19: note: PyErr_NoMemory() returns NULL, raising MemoryError at: PyErr_NoMemory(); shout.c:284:1: note: returning shout.c:265:64: note: graphical error report for function 'pshoutobj_new' written out to 'build/temp.linux-x86_64-2.7/shout.c.pshoutobj_new-refcount-errors.html' shout.c: In function 'pshoutobj_setattr': shout.c:367:1: warning: ob_refcnt of PyDictObject is 1 too high [enabled by default] shout.c:367:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) shout.c:367:1: note: but final ob_refcnt is N + 1 shout.c:349:43: note: PyDictObject allocated at: if (!me->attr && !(me->attr = PyDict_New())) shout.c:349:6: note: when treating unknown struct PyObject * from shout.c:349 as NULL at: if (!me->attr && !(me->attr = PyDict_New())) shout.c:349:6: note: taking True path at: if (!me->attr && !(me->attr = PyDict_New())) shout.c:349:43: note: reaching: if (!me->attr && !(me->attr = PyDict_New())) shout.c:349:43: note: when PyDict_New() succeeds at: if (!me->attr && !(me->attr = PyDict_New())) shout.c:349:43: note: ob_refcnt is now refs: 1 + N where N >= 0 shout.c:349:17: note: taking False path at: if (!me->attr && !(me->attr = PyDict_New())) shout.c:352:6: note: reaching: if (v == NULL) shout.c:352:6: note: taking False path at: if (v == NULL) shout.c:355:13: note: reaching: for (attr = ShoutObjectAttrs; attr->name; attr++) { shout.c:355:3: note: when treating unknown const char * from shout.c:355 as non-NULL at: for (attr = ShoutObjectAttrs; attr->name; attr++) { shout.c:355:3: note: taking True path at: for (attr = ShoutObjectAttrs; attr->name; attr++) { shout.c:356:10: note: reaching: if (!strcmp(attr->name, name)) { shout.c:356:8: note: when considering range: -0x80000000 <= value <= -1 at: if (!strcmp(attr->name, name)) { shout.c:356:8: note: taking False path at: if (!strcmp(attr->name, name)) { shout.c:355:49: note: reaching: for (attr = ShoutObjectAttrs; attr->name; attr++) { shout.c:355:3: note: when treating unknown const char * from shout.c:355 as NULL at: for (attr = ShoutObjectAttrs; attr->name; attr++) { shout.c:355:3: note: taking False path at: for (attr = ShoutObjectAttrs; attr->name; attr++) { shout.c:366:30: note: reaching: return PyDict_SetItemString(me->attr, name, v); shout.c:366:3: note: when treating unknown char * from shout.c:345 as non-NULL at: return PyDict_SetItemString(me->attr, name, v); shout.c:366:3: note: when PyDict_SetItemString() succeeds at: return PyDict_SetItemString(me->attr, name, v); shout.c:367:1: note: returning shout.c:367:1: note: found 9 similar trace(s) to this shout.c:345:71: note: graphical error report for function 'pshoutobj_setattr' written out to 'build/temp.linux-x86_64-2.7/shout.c.pshoutobj_setattr-refcount-errors.html' shout.c: In function 'pshoutobj_set_audio_info': shout.c:575:92: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed shout.c: In function 'pshoutobj_set_metadata': shout.c:435:76: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed shout.c:487:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] shout.c:445:6: note: when treating unknown struct shout_metadata_t * from shout.c:445 as non-NULL at: if (!(metadata = shout_metadata_new())) { shout.c:445:6: note: taking False path at: if (!(metadata = shout_metadata_new())) { shout.c:450:24: note: reaching: if (!PyArg_ParseTuple(args, "O!", &PyDict_Type, &dict)) shout.c:450:24: note: when PyArg_ParseTuple() succeeds at: if (!PyArg_ParseTuple(args, "O!", &PyDict_Type, &dict)) shout.c:450:6: note: taking False path at: if (!PyArg_ParseTuple(args, "O!", &PyDict_Type, &dict)) shout.c:453:21: note: reaching: while (PyDict_Next(dict, &i, &key, &val)) { shout.c:453:9: note: when considering range: -0x80000000 <= value <= -1 at: while (PyDict_Next(dict, &i, &key, &val)) { shout.c:453:9: note: taking True path at: while (PyDict_Next(dict, &i, &key, &val)) { shout.c:454:10: note: reaching: if (!PyString_Check(key)) { shout.c:454:10: note: when treating unknown struct PyObject * * from shout.c:453 as non-NULL at: if (!PyString_Check(key)) { shout.c:454:10: note: when treating unknown struct _typeobject * from shout.c:454 as non-NULL at: if (!PyString_Check(key)) { shout.c:454:8: note: when considering range: 1 <= value <= 0x8000000 at: if (!PyString_Check(key)) { shout.c:454:8: note: taking False path at: if (!PyString_Check(key)) { shout.c:459:10: note: reaching: if (!PyString_Check(val)) { shout.c:459:10: note: when treating unknown struct PyObject * * from shout.c:453 as non-NULL at: if (!PyString_Check(val)) { shout.c:459:10: note: when treating unknown struct _typeobject * from shout.c:459 as non-NULL at: if (!PyString_Check(val)) { shout.c:459:8: note: when considering range: 1 <= value <= 0x8000000 at: if (!PyString_Check(val)) { shout.c:459:8: note: taking False path at: if (!PyString_Check(val)) { shout.c:465:29: note: reaching: skey = PyString_AsString(key); shout.c:465:10: note: when PyString_AsString() succeeds at: skey = PyString_AsString(key); shout.c:466:10: note: when PyString_AsString() succeeds at: sval = PyString_AsString(val); shout.c:468:8: note: when considering range: -0x80000000 <= value <= -1 at: if ((rc = shout_metadata_add(metadata, skey, sval)) != SHOUTERR_SUCCESS) { shout.c:468:8: note: taking True path at: if ((rc = shout_metadata_add(metadata, skey, sval)) != SHOUTERR_SUCCESS) { shout.c:469:10: note: reaching: if (rc == SHOUTERR_MALLOC) shout.c:469:10: note: when considering range: -0x80000000 <= value <= -6 at: if (rc == SHOUTERR_MALLOC) shout.c:469:10: note: taking False path at: if (rc == SHOUTERR_MALLOC) shout.c:471:15: note: reaching: else if (rc == SHOUTERR_INSANE) shout.c:471:15: note: taking False path at: else if (rc == SHOUTERR_INSANE) shout.c:473:26: note: reaching: shout_metadata_free(metadata); shout.c:487:1: note: returning shout.c:487:1: note: found 2 similar trace(s) to this shout.c:435:76: note: graphical error report for function 'pshoutobj_set_metadata' written out to 'build/temp.linux-x86_64-2.7/shout.c.pshoutobj_set_metadata-refcount-errors.html' shout.c: In function 'pshoutobj_queuelen': shout.c:432:23: warning: Mismatching type in call to Py_BuildValue with format code "i" [enabled by default] argument 2 ("D.10788") had type "ssize_t" but was expecting "int" for format code "i" shout.c: In function 'pshoutobj_send': shout.c:399:24: warning: Mismatching type in call to PyArg_ParseTuple with format code "s#" [enabled by default] argument 3 ("&data") had type "const unsigned char * *" but was expecting "const char * *" for format code "s#" shout.c:399:24: warning: Mismatching type in call to PyArg_ParseTuple with format code "s#" [enabled by default] argument 4 ("&len") had type "size_t *" (pointing to 64 bits) but was expecting "int *" (pointing to 32 bits) for format code "s#" shout.c: In function 'pshoutobj_initattrs': shout.c:294:49: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed shout.c:327:1: warning: ob_refcnt of new ref from call to Py_BuildValue is 1 too high [enabled by default] shout.c:327:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) shout.c:327:1: note: but final ob_refcnt is N + 1 shout.c:298:20: note: new ref from call to Py_BuildValue allocated at: pshoutobj_setattr(self, "host", Py_BuildValue("s", shout_get_host(conn))); shout.c:298:20: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "host", Py_BuildValue("s", shout_get_host(conn))); shout.c:298:20: note: ob_refcnt is now refs: 1 + N where N >= 0 shout.c:299:20: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "port", Py_BuildValue("i", shout_get_port(conn))); shout.c:300:20: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "user", Py_BuildValue("s", shout_get_user(conn))); shout.c:301:20: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "password", Py_BuildValue("")); shout.c:302:20: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "mount", Py_BuildValue("")); shout.c:303:20: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "name", Py_BuildValue("")); shout.c:304:20: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "url", Py_BuildValue("")); shout.c:305:20: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "genre", Py_BuildValue("")); shout.c:306:20: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "description", Py_BuildValue("")); shout.c:307:20: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "audio_info", Py_BuildValue("")); shout.c:308:20: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "dumpfile", Py_BuildValue("")); shout.c:309:20: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "agent", Py_BuildValue("s", shout_get_agent(conn))); shout.c:310:20: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "protocol", Py_BuildValue("")); shout.c:311:20: note: when considering value == (unsigned int)0 from shout.c:311 at: pshoutobj_setattr(self, "nonblocking", shout_get_nonblocking(conn) ? Py_True : Py_False); shout.c:311:20: note: taking False path at: pshoutobj_setattr(self, "nonblocking", shout_get_nonblocking(conn) ? Py_True : Py_False); shout.c:311:20: note: reaching: pshoutobj_setattr(self, "nonblocking", shout_get_nonblocking(conn) ? Py_True : Py_False); shout.c:312:20: note: when Py_BuildValue() fails at: pshoutobj_setattr(self, "format", Py_BuildValue("")); shout.c:315:3: note: when treating unknown const char * from shout.c:315 as non-NULL at: for (i = 0; ShoutProtocolMap[i].name; i++) shout.c:315:3: note: taking True path at: for (i = 0; ShoutProtocolMap[i].name; i++) shout.c:316:28: note: reaching: if (ShoutProtocolMap[i].val == val) { shout.c:316:8: note: when taking True path at: if (ShoutProtocolMap[i].val == val) { shout.c:317:24: note: reaching: pshoutobj_setattr(self, "protocol", Py_BuildValue("s", ShoutProtocolMap[i].name)); shout.c:317:24: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "protocol", Py_BuildValue("s", ShoutProtocolMap[i].name)); shout.c:322:3: note: when treating unknown const char * from shout.c:322 as non-NULL at: for (i = 0; ShoutFormatMap[i].name; i++) shout.c:322:3: note: taking True path at: for (i = 0; ShoutFormatMap[i].name; i++) shout.c:323:26: note: reaching: if (ShoutFormatMap[i].val == val) { shout.c:323:8: note: when taking True path at: if (ShoutFormatMap[i].val == val) { shout.c:324:24: note: reaching: pshoutobj_setattr(self, "format", Py_BuildValue("s", ShoutFormatMap[i].name)); shout.c:324:24: note: when Py_BuildValue() succeeds at: pshoutobj_setattr(self, "format", Py_BuildValue("s", ShoutFormatMap[i].name)); shout.c:327:1: note: returning at: } shout.c:327:1: note: found 288 similar trace(s) to this shout.c:294:49: note: graphical error report for function 'pshoutobj_initattrs' written out to 'build/temp.linux-x86_64-2.7/shout.c.pshoutobj_initattrs-refcount-errors.html' shout.c: At top level: shout.c:186:13: warning: flags do not match callback signature for 'pshoutobj_open' within PyMethodDef table [enabled by default] shout.c:186:13: note: expected ml_meth callback of type "PyObject (fn)(someobject *, PyObject *)" (2 arguments) shout.c:186:13: note: actual type of underlying callback: struct PyObject * (struct ShoutObject *) (1 arguments) shout.c:186:13: note: see http://docs.python.org/c-api/structures.html#PyMethodDef shout.c:188:14: warning: flags do not match callback signature for 'pshoutobj_close' within PyMethodDef table [enabled by default] shout.c:188:14: note: expected ml_meth callback of type "PyObject (fn)(someobject *, PyObject *)" (2 arguments) shout.c:188:14: note: actual type of underlying callback: struct PyObject * (struct ShoutObject *) (1 arguments) shout.c:188:14: note: see http://docs.python.org/c-api/structures.html#PyMethodDef shout.c:190:22: warning: flags do not match callback signature for 'pshoutobj_get_connected' within PyMethodDef table [enabled by default] shout.c:190:22: note: expected ml_meth callback of type "PyObject (fn)(someobject *, PyObject *)" (2 arguments) shout.c:190:22: note: actual type of underlying callback: struct PyObject * (struct ShoutObject *) (1 arguments) shout.c:190:22: note: see http://docs.python.org/c-api/structures.html#PyMethodDef shout.c:194:13: warning: flags do not match callback signature for 'pshoutobj_sync' within PyMethodDef table [enabled by default] shout.c:194:13: note: expected ml_meth callback of type "PyObject (fn)(someobject *, PyObject *)" (2 arguments) shout.c:194:13: note: actual type of underlying callback: struct PyObject * (struct ShoutObject *) (1 arguments) shout.c:194:13: note: see http://docs.python.org/c-api/structures.html#PyMethodDef shout.c:196:14: warning: flags do not match callback signature for 'pshoutobj_delay' within PyMethodDef table [enabled by default] shout.c:196:14: note: expected ml_meth callback of type "PyObject (fn)(someobject *, PyObject *)" (2 arguments) shout.c:196:14: note: actual type of underlying callback: struct PyObject * (struct ShoutObject *) (1 arguments) shout.c:196:14: note: see http://docs.python.org/c-api/structures.html#PyMethodDef shout.c:198:17: warning: flags do not match callback signature for 'pshoutobj_queuelen' within PyMethodDef table [enabled by default] shout.c:198:17: note: expected ml_meth callback of type "PyObject (fn)(someobject *, PyObject *)" (2 arguments) shout.c:198:17: note: actual type of underlying callback: struct PyObject * (struct ShoutObject *) (1 arguments) shout.c:198:17: note: see http://docs.python.org/c-api/structures.html#PyMethodDef creating build/lib.linux-x86_64-2.7 gcc -pthread -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic build/temp.linux-x86_64-2.7/shout.o -L/usr/lib64 -lshout -lvorbis -lm -ltheora -lspeex -logg -lpython2.7 -o build/lib.linux-x86_64-2.7/shout.so + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.TSjTsm + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64 ++ dirname /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64 + cd shout-python-0.2.1 + LANG=C + export LANG + unset DISPLAY + rm -rf /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64 + /usr/bin/python setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64 running install running install_lib creating /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64 creating /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64/usr creating /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64/usr/lib64 creating /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64/usr/lib64/python2.7 creating /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64/usr/lib64/python2.7/site-packages copying build/lib.linux-x86_64-2.7/shout.so -> /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64/usr/lib64/python2.7/site-packages running install_egg_info Writing /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64/usr/lib64/python2.7/site-packages/shout_python-0.2.1-py2.7.egg-info + /usr/lib/rpm/find-debuginfo.sh --strict-build-id /builddir/build/BUILD/shout-python-0.2.1 extracting debug info from /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64/usr/lib64/python2.7/site-packages/shout.so 40 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64/usr/lib64/python2.7/ using /usr/bin/python2.7 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: python-shout-0.2.1-7.fc16.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.pasZKw + umask 022 + cd /builddir/build/BUILD + cd shout-python-0.2.1 + DOCDIR=/builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64/usr/share/doc/python-shout-0.2.1 + export DOCDIR + /bin/mkdir -p /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64/usr/share/doc/python-shout-0.2.1 + cp -pr COPYING PKG-INFO README /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64/usr/share/doc/python-shout-0.2.1 + exit 0 Provides: shout.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libm.so.6()(64bit) libogg.so.0()(64bit) libpthread.so.0()(64bit) libpython2.7.so.1.0()(64bit) libshout.so.3()(64bit) libspeex.so.1()(64bit) libtheora.so.0()(64bit) libvorbis.so.0()(64bit) python(abi) = 2.7 rtld(GNU_HASH) Processing files: python-shout-debuginfo-0.2.1-7.fc16.x86_64 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64 Wrote: /builddir/build/RPMS/python-shout-0.2.1-7.fc16.x86_64.rpm Wrote: /builddir/build/RPMS/python-shout-debuginfo-0.2.1-7.fc16.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.omJYp2 + umask 022 + cd /builddir/build/BUILD + cd shout-python-0.2.1 + rm -rf /builddir/build/BUILDROOT/python-shout-0.2.1-7.fc16.x86_64 + exit 0 Child returncode was: 0 LEAVE do -->