[Python-apps-team] Bug#652751: s3ql: FTBFS: tries to download stuff from the internet

Lucas Nussbaum lucas at lucas-nussbaum.net
Tue Dec 20 14:59:00 UTC 2011


Source: s3ql
Version: 1.7-1
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20111220 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[1]: Entering directory `/build/s3ql-vUcaNS/s3ql-1.7'
> dh_testdir
> python setup.py build_cython
> running build_cython
> warning: src/s3ql/_deltadump.pyx:257:60: local variable 'stmt' might be referenced before assignment
> warning: src/s3ql/_deltadump.pyx:266:35: local variable 'row_count' might be referenced before assignment
> warning: src/s3ql/_deltadump.pyx:330:23: Unused entry 'i'
> warning: src/s3ql/_deltadump.pyx:336:35: local variable 'int64' might be referenced before assignment
> warning: src/s3ql/_deltadump.pyx:344:35: local variable 'int64' might be referenced before assignment
> warning: src/s3ql/_deltadump.pyx:353:39: local variable 'int64' might be referenced before assignment
> warning: src/s3ql/_deltadump.pyx:420:15: local variable 'int8' might be referenced before assignment
> warning: src/s3ql/_deltadump.pyx:446:36: local variable 'uint64' might be referenced before assignment
> warning: src/s3ql/_deltadump.pyx:448:33: local variable 'uint64' might be referenced before assignment
> compiling src/s3ql/_deltadump.pyx to src/s3ql/_deltadump.c
> touch build_cython
> dh_testdir
> python-dbg setup.py build -g
> running build
> running build_py
> creating build
> creating build/lib.linux-x86_64-2.7-pydebug
> creating build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/lock.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/database.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/cp.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/daemonize.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/fsck.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/inode_cache.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/parse_args.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/fs.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/block_cache.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/ctrl.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/metadata.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/statfs.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/adm.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/common.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/deltadump.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/umount.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/cleanup_manager.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/mkfs.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/ordered_dict.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/mount.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/__init__.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> copying src/s3ql/remove.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql
> creating build/lib.linux-x86_64-2.7-pydebug/s3ql/backends
> copying src/s3ql/backends/gs.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql/backends
> copying src/s3ql/backends/s3s.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql/backends
> copying src/s3ql/backends/s3c.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql/backends
> copying src/s3ql/backends/s3cs.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql/backends
> copying src/s3ql/backends/common.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql/backends
> copying src/s3ql/backends/s3.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql/backends
> copying src/s3ql/backends/local.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql/backends
> copying src/s3ql/backends/__init__.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql/backends
> copying src/s3ql/backends/gss.py -> build/lib.linux-x86_64-2.7-pydebug/s3ql/backends
> running build_ext
> building 's3ql._deltadump' extension
> creating build/temp.linux-x86_64-2.7-pydebug
> creating build/temp.linux-x86_64-2.7-pydebug/src
> creating build/temp.linux-x86_64-2.7-pydebug/src/s3ql
> gcc -pthread -fno-strict-aliasing -g -O0 -Wall -Wstrict-prototypes -fPIC -g -I/usr/include/python2.7_d -c src/s3ql/_deltadump.c -o build/temp.linux-x86_64-2.7-pydebug/src/s3ql/_deltadump.o -Wall -Wextra -Wno-unused-parameter -Wno-unused-but-set-variable -fno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g build/temp.linux-x86_64-2.7-pydebug/src/s3ql/_deltadump.o -o build/lib.linux-x86_64-2.7-pydebug/s3ql/_deltadump_d.so -lsqlite3
> [74356 refs]
> python setup.py build -g
> running build
> running build_py
> creating build/lib.linux-x86_64-2.7
> creating build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/lock.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/database.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/cp.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/daemonize.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/fsck.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/inode_cache.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/parse_args.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/fs.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/block_cache.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/ctrl.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/metadata.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/statfs.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/adm.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/common.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/deltadump.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/umount.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/cleanup_manager.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/mkfs.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/ordered_dict.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/mount.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/__init__.py -> build/lib.linux-x86_64-2.7/s3ql
> copying src/s3ql/remove.py -> build/lib.linux-x86_64-2.7/s3ql
> creating build/lib.linux-x86_64-2.7/s3ql/backends
> copying src/s3ql/backends/gs.py -> build/lib.linux-x86_64-2.7/s3ql/backends
> copying src/s3ql/backends/s3s.py -> build/lib.linux-x86_64-2.7/s3ql/backends
> copying src/s3ql/backends/s3c.py -> build/lib.linux-x86_64-2.7/s3ql/backends
> copying src/s3ql/backends/s3cs.py -> build/lib.linux-x86_64-2.7/s3ql/backends
> copying src/s3ql/backends/common.py -> build/lib.linux-x86_64-2.7/s3ql/backends
> copying src/s3ql/backends/s3.py -> build/lib.linux-x86_64-2.7/s3ql/backends
> copying src/s3ql/backends/local.py -> build/lib.linux-x86_64-2.7/s3ql/backends
> copying src/s3ql/backends/__init__.py -> build/lib.linux-x86_64-2.7/s3ql/backends
> copying src/s3ql/backends/gss.py -> build/lib.linux-x86_64-2.7/s3ql/backends
> running build_ext
> building 's3ql._deltadump' extension
> creating build/temp.linux-x86_64-2.7
> creating build/temp.linux-x86_64-2.7/src
> creating build/temp.linux-x86_64-2.7/src/s3ql
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -g -I/usr/include/python2.7 -c src/s3ql/_deltadump.c -o build/temp.linux-x86_64-2.7/src/s3ql/_deltadump.o -Wall -Wextra -Wno-unused-parameter -Wno-unused-but-set-variable -fno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g build/temp.linux-x86_64-2.7/src/s3ql/_deltadump.o -o build/lib.linux-x86_64-2.7/s3ql/_deltadump.so -lsqlite3
> python setup.py test
> running test
> Checking .pth file support in .
> /usr/bin/python -E -c pass
> Searching for argparse>=1.1
> Reading http://pypi.python.org/simple/argparse/
> Download error on http://pypi.python.org/simple/argparse/: [Errno 101] Network is unreachable -- Some packages may not be found!
> Reading http://pypi.python.org/simple/argparse/
> Download error on http://pypi.python.org/simple/argparse/: [Errno 101] Network is unreachable -- Some packages may not be found!
> Couldn't find index page for 'argparse' (maybe misspelled?)
> Scanning index of all packages (this may take a while)
> Reading http://pypi.python.org/simple/
> Download error on http://pypi.python.org/simple/: [Errno 101] Network is unreachable -- Some packages may not be found!
> No local packages or download links found for argparse>=1.1
> error: Could not find suitable distribution for Requirement.parse('argparse>=1.1')
> make[1]: *** [build-python] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2011/12/20/s3ql_1.7-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.





More information about the Python-apps-team mailing list