[Pkg-utopia-maintainers] Bug#560659: dbus-python: FTBFS: 'Text' object has no attribute 'data'

Lucas Nussbaum lucas at lucas-nussbaum.net
Fri Dec 11 12:14:59 UTC 2009


Source: dbus-python
Version: 0.83.0-1
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20091210 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> make[2]: Entering directory `/build/user-dbus-python_0.83.0-1-amd64-AxkoCw/dbus-python-0.83.0/build-2.5/_dbus_glib_bindings'
> /bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../_dbus_glib_bindings -I..  -I../../include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include   -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/python2.5 -I/usr/include/python2.5   -g -O2 -Wall -g -O2 -Wextra -Wno-missing-field-initializers -Wdeclaration-after-statement -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wdeprecated-declarations -std=c9x -fno-strict-aliasing -MT module.lo -MD -MP -MF .deps/module.Tpo -c -o module.lo ../../_dbus_glib_bindings/module.c
> mkdir .libs
> rm: invalid argument: `'
>  gcc -DHAVE_CONFIG_H -I. -I../../_dbus_glib_bindings -I.. -I../../include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/python2.5 -I/usr/include/python2.5 -g -O2 -Wall -g -O2 -Wextra -Wno-missing-field-initializers -Wdeclaration-after-statement -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wdeprecated-declarations -std=c9x -fno-strict-aliasing -MT module.lo -MD -MP -MF .deps/module.Tpo -c ../../_dbus_glib_bindings/module.c  -fPIC -DPIC -o .libs/module.o
> mv -f .deps/module.Tpo .deps/module.Plo
> /bin/bash ../libtool --tag=CC   --mode=link gcc  -g -O2 -Wall -g -O2 -Wextra -Wno-missing-field-initializers -Wdeclaration-after-statement -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wdeprecated-declarations -std=c9x -fno-strict-aliasing -module -avoid-version -export-symbols-regex init_dbus_glib_bindings -ldbus-1 -lpthread -lrt   -ldbus-glib-1 -ldbus-1 -lpthread -lrt -lgobject-2.0 -lglib-2.0    -o _dbus_glib_bindings.la -rpath /usr/lib/python2.5/site-packages module.lo  
> generating symbol list for `_dbus_glib_bindings.la'
> /usr/bin/nm -B  .libs/module.o  | sed -n -e 's/^.*[ 	]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ 	][ 	]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq > .libs/_dbus_glib_bindings.exp
> /bin/grep -E -e "init_dbus_glib_bindings" ".libs/_dbus_glib_bindings.exp" > ".libs/_dbus_glib_bindings.expT"
> mv -f ".libs/_dbus_glib_bindings.expT" ".libs/_dbus_glib_bindings.exp"
> echo "{ global:" > .libs/_dbus_glib_bindings.ver
>  cat .libs/_dbus_glib_bindings.exp | sed -e "s/\(.*\)/\1;/" >> .libs/_dbus_glib_bindings.ver
>  echo "local: *; };" >> .libs/_dbus_glib_bindings.ver
>  gcc -shared  .libs/module.o  -ldbus-glib-1 -ldbus-1 -lpthread -lrt /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so  -Wl,-soname -Wl,_dbus_glib_bindings.so -Wl,-version-script -Wl,.libs/_dbus_glib_bindings.ver -o .libs/_dbus_glib_bindings.so
> creating _dbus_glib_bindings.la
> (cd .libs && rm -f _dbus_glib_bindings.la && ln -s ../_dbus_glib_bindings.la _dbus_glib_bindings.la)
> make[2]: Leaving directory `/build/user-dbus-python_0.83.0-1-amd64-AxkoCw/dbus-python-0.83.0/build-2.5/_dbus_glib_bindings'
> rm -rf api
> mkdir api
> cd /build/user-dbus-python_0.83.0-1-amd64-AxkoCw/dbus-python-0.83.0/build-2.5/.. && \
> 	PYTHONPATH=/build/user-dbus-python_0.83.0-1-amd64-AxkoCw/dbus-python-0.83.0/build-2.5/..:/build/user-dbus-python_0.83.0-1-amd64-AxkoCw/dbus-python-0.83.0/build-2.5/_dbus_bindings/.libs:/build/user-dbus-python_0.83.0-1-amd64-AxkoCw/dbus-python-0.83.0/build-2.5/_dbus_glib_bindings/.libs DBUS_PYTHON_NO_DEPRECATED=1 \
> 	/usr/bin/python2.5 -Wignore::DeprecationWarning \
> 	/usr/bin/epydoc -o /build/user-dbus-python_0.83.0-1-amd64-AxkoCw/dbus-python-0.83.0/build-2.5/api --html \
> 		--docformat restructuredtext -v \
> 		`find dbus -name '*.py' | grep -v dbus_bindings \
> 			| sed -e 's#/__init__\.py##g' \
> 				-e 's/\.py\>//g' -e 's#/#.#'g` \
> 		|| { rm -rf api; exit 1; }
>   [...........
> +---------------------------------------------------------------------
> | In /build/user-dbus-python_0.83.0-1-amd64-AxkoCw/dbus-python-0.83.0/
> | dbus/gobject_service.py:
> | Import failed (but source code parsing was successful).
> |     Error: ImportError: No module named gobject (line 25)
> |   
>   [.................
> +---------------------------------------------------------------------
> | In dbus.gobject_service:
> | Import failed (but source code parsing was successful).
> |     Error: ImportError: No module named gobject (line 25)
> |   
> 
> UNEXPECTED ERROR:
> 'Text' object has no attribute 'data'
> 
> Use --debug to see trace information.
>   [....................
> 
> 
> make[1]: *** [api/index.html] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2009/12/10/dbus-python_0.83.0-1_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the Pkg-utopia-maintainers mailing list