← Back to team overview

launchpad-dev team mailing list archive

ec2 test build failure

 

See below:

apr-config not found. Please set APR_CONFIG environment variable

-------- Original Message --------
Subject: Test results: FAILURE
Date: Tue, 24 Nov 2009 07:55:45 +0000 (GMT)
From: Muharem Hrnjadovic <muharem@xxxxxxxxxx>
To: Muharem Hrnjadovic <muharem@xxxxxxxxxx>

Tests started at approximately Tue, 24 Nov 2009 07:50:04 UTC
bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/launchpad/db-devel/,
revision 8712

Merged with
bzr+ssh://bazaar.launchpad.net/~al-maisan/launchpad/py-485568, revision
8707 (commit message: Fixed a part of the failing tests.)


DEPENDENCY BRANCHES USED

- bzr-loom
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/bzr-loom/trunk/
    47

- subvertpy
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/subvertpy/trunk/
    2040

- testresources
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/testresources/dev/
    16

- subunit
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/subunit/trunk/
    61

- dulwich
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/dulwich/devel/
    414

- testtools
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/testtools/trunk/
    14

- launchpad-loggerhead

bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/launchpad-loggerhead/devel/
    54

- pygettextpo
    bzr+ssh://bazaar.launchpad.net/~launchpad/pygettextpo/trunk/
    23

- old_xmlplus
    bzr+ssh://bazaar.launchpad.net/~launchpad/dtdparser/trunk/
    4

- twisted
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/twisted/trunk/
    17

- cscvs
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/launchpad-cscvs/devel/
    430

- canonical-identity-provider

bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/canonical-identity-provider/trunk/
    8899

- shipit
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/shipit/trunk/
    8900

- bzr-git
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/bzr-git/devel/
    247

- bzr-svn
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/bzr-svn/devel/
    2706

- lpreview
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/bzr-lpreview/devel/
    23

- mailman
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/mailman/2.1/
    976

- loggerhead
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/loggerhead/devel/
    173

- pygpgme
    bzr+ssh://bazaar.launchpad.net/~launchpad-pqm/pygpgme/devel/
    48



TEST RESULTS FOLLOW


rm -f lib/canonical/launchpad/icing/build/launchpad.js
rm -f -r lazr-js/build
make -C sourcecode/pygettextpo clean
make[1]: Entering directory `/var/launchpad/tmp/sourcecode/pygettextpo'
rm -rf build dist gettextpo.so gettextpo.html
make[1]: Leaving directory `/var/launchpad/tmp/sourcecode/pygettextpo'
# XXX gary 2009-11-16 bug 483782
# The pygettextpo Makefile should have this next line in it for its make
# clean, and then we should remove this line.
rm -f sourcecode/pygpgme/gpgme/*.so
if test -f sourcecode/mailman/Makefile; then \
		make -C sourcecode/mailman clean; \
	fi
find . -path ./eggs -prune -false -o \
		-type f \( -name '*.o' -o -name '*.so' -o -name '*.la' -o \
	    -name '*.lo' -o -name '*.py[co]' -o -name '*.dll' \) \
	    -print0 | xargs -r0 rm -f
rm -f -r bin
rm -f -r parts
rm -f -r develop-eggs
rm -f .installed.cfg
rm -f -r build
rm -f thread*.request
rm -f -r lib/mailman
rm -f -rf lib/canonical/launchpad/icing/build/*
rm -f -r /var/tmp/bazaar.launchpad.dev
rm -f lib/canonical/launchpad/apidoc/wadl-development.xml
lib/canonical/launchpad/apidoc/index.html
rm -f bzr-version-info.py
rm -f _pythonpath.py
rm -f -rf \
			  /var/tmp/builddmaster \
			  /var/tmp/bzrsync \
			  /var/tmp/codehosting.test \
			  /var/tmp/codeimport \
			  /var/tmp/fatsam.appserver \
			  /var/tmp/launchpad_mailqueue \
			  /var/tmp/lperr \
			  /var/tmp/lperr.test \
			  /var/tmp/mailman \
			  /var/tmp/mailman-xmlrpc.test \
			  /var/tmp/ppa \
			  /var/tmp/ppa.test \
			  /var/tmp/zeca
scripts/update-bzr-version-info.sh
Creating bzr-version-info.py at revno 8712
utilities/shhh.py PYTHONPATH= python2.5 bootstrap.py\
                --ez_setup-source=ez_setup.py \
		--download-base=download-cache/dist --eggs=eggs
utilities/shhh.py PYTHONPATH= ./bin/buildout \
                configuration:instance_name=development -c buildout.cfg
utilities/shhh.py make -C sourcecode build PYTHON=python2.5 \
	    PYTHON_VERSION=2.5 LPCONFIG=development
twisted/protocols/_c_urlarg.c: In function ‘unquote’:
twisted/protocols/_c_urlarg.c:65: warning: pointer targets in passing
argument 2 of ‘PycStringIO->cwrite’ differ in signedness
twisted/protocols/_c_urlarg.c:75: warning: pointer targets in passing
argument 2 of ‘PycStringIO->cwrite’ differ in signedness
twisted/protocols/_c_urlarg.c:83: warning: pointer targets in passing
argument 2 of ‘PycStringIO->cwrite’ differ in signedness
twisted/protocols/_c_urlarg.c:85: warning: pointer targets in passing
argument 2 of ‘PycStringIO->cwrite’ differ in signedness
twisted/protocols/_c_urlarg.c:93: warning: pointer targets in passing
argument 2 of ‘PycStringIO->cwrite’ differ in signedness
twisted/protocols/_c_urlarg.c:96: warning: pointer targets in passing
argument 2 of ‘PycStringIO->cwrite’ differ in signedness
twisted/protocols/_c_urlarg.c:97: warning: pointer targets in passing
argument 2 of ‘PycStringIO->cwrite’ differ in signedness
twisted/python/_epoll.c: In function ‘__pyx_f_6_epoll_5epoll___dealloc__’:
twisted/python/_epoll.c:168: warning: label ‘__pyx_L1’ defined but not used
twisted/python/_epoll.c: In function ‘__pyx_f_6_epoll_5epoll_wait’:
twisted/python/_epoll.c:432: warning: label ‘__pyx_L7’ defined but not used
twisted/python/_epoll.c:430: warning: label ‘__pyx_L6’ defined but not used
twisted/python/_epoll.c: In function ‘__pyx_tp_new_6_epoll_epoll’:
twisted/python/_epoll.c:508: warning: unused variable ‘p’
twisted/python/_epoll.c: In function ‘__pyx_tp_dealloc_6_epoll_epoll’:
twisted/python/_epoll.c:513: warning: unused variable ‘p’
twisted/python/_epoll.c: In function ‘__pyx_tp_traverse_6_epoll_epoll’:
twisted/python/_epoll.c:528: warning: unused variable ‘p’
twisted/python/_epoll.c:527: warning: unused variable ‘e’
twisted/python/_epoll.c: In function ‘__pyx_tp_clear_6_epoll_epoll’:
twisted/python/_epoll.c:533: warning: unused variable ‘p’
twisted/python/_epoll.c: At top level:
twisted/python/_epoll.c:32: warning: ‘__Pyx_UnpackItem’ declared
‘static’ but never defined
twisted/python/_epoll.c:33: warning: ‘__Pyx_EndUnpack’ declared ‘static’
but never defined
twisted/python/_epoll.c:34: warning: ‘__Pyx_PrintItem’ declared ‘static’
but never defined
twisted/python/_epoll.c:35: warning: ‘__Pyx_PrintNewline’ declared
‘static’ but never defined
twisted/python/_epoll.c:37: warning: ‘__Pyx_ReRaise’ declared ‘static’
but never defined
twisted/python/_epoll.c:38: warning: ‘__Pyx_Import’ declared ‘static’
but never defined
twisted/python/_epoll.c:39: warning: ‘__Pyx_GetExcValue’ declared
‘static’ but never defined
twisted/python/_epoll.c:40: warning: ‘__Pyx_ArgTypeTest’ declared
‘static’ but never defined
twisted/python/_epoll.c:41: warning: ‘__Pyx_TypeTest’ declared ‘static’
but never defined
twisted/python/_epoll.c:42: warning: ‘__Pyx_GetStarArgs’ declared
‘static’ but never defined
twisted/python/_epoll.c:43: warning: ‘__Pyx_WriteUnraisable’ declared
‘static’ but never defined
twisted/python/_epoll.c:45: warning: ‘__Pyx_ImportType’ declared
‘static’ but never defined
twisted/python/_epoll.c:46: warning: ‘__Pyx_SetVtable’ declared ‘static’
but never defined
twisted/python/_epoll.c:47: warning: ‘__Pyx_GetVtable’ declared ‘static’
but never defined
twisted/python/_epoll.c:48: warning: ‘__Pyx_CreateClass’ declared
‘static’ but never defined
twisted/python/_epoll.c:50: warning: ‘__Pyx_InitStrings’ declared
‘static’ but never defined
twisted/python/_epoll.c:51: warning: ‘__Pyx_InitCApi’ declared ‘static’
but never defined
twisted/python/_epoll.c:52: warning: ‘__Pyx_ImportModuleCApi’ declared
‘static’ but never defined
sh: apr-1-config: not found
sh: /usr/local/apr/bin/apr-1-config: not found
sh: /opt/local/bin/apr-1-config: not found
Traceback (most recent call last):
  File "setup.py", line 225, in <module>
    (apr_includedir, ) = apr_build_data()
  File "setup.py", line 82, in apr_build_data
    includedir = apr_config("--includedir")
  File "setup.py", line 73, in apr_config
    raise Exception("apr-config not found."
Exception: apr-config not found. Please set APR_CONFIG environment variable
make[2]: *** [build] Error 1
make[1]: *** [build] Error 2
make[1]: Entering directory `/var/launchpad/test/sourcecode'
make[2]: Entering directory `/var/launchpad/tmp/sourcecode/cscvs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/launchpad/tmp/sourcecode/cscvs'
make[2]: Entering directory `/var/launchpad/tmp/sourcecode/dulwich'
python2.5 setup.py build
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.5
creating build/lib.linux-x86_64-2.5/dulwich
copying dulwich/errors.py -> build/lib.linux-x86_64-2.5/dulwich
copying dulwich/objects.py -> build/lib.linux-x86_64-2.5/dulwich
copying dulwich/server.py -> build/lib.linux-x86_64-2.5/dulwich
copying dulwich/object_store.py -> build/lib.linux-x86_64-2.5/dulwich
copying dulwich/index.py -> build/lib.linux-x86_64-2.5/dulwich
copying dulwich/__init__.py -> build/lib.linux-x86_64-2.5/dulwich
copying dulwich/protocol.py -> build/lib.linux-x86_64-2.5/dulwich
copying dulwich/lru_cache.py -> build/lib.linux-x86_64-2.5/dulwich
copying dulwich/misc.py -> build/lib.linux-x86_64-2.5/dulwich
copying dulwich/pack.py -> build/lib.linux-x86_64-2.5/dulwich
copying dulwich/repo.py -> build/lib.linux-x86_64-2.5/dulwich
copying dulwich/client.py -> build/lib.linux-x86_64-2.5/dulwich
creating build/lib.linux-x86_64-2.5/dulwich/tests
copying dulwich/tests/test_pack.py ->
build/lib.linux-x86_64-2.5/dulwich/tests
copying dulwich/tests/test_object_store.py ->
build/lib.linux-x86_64-2.5/dulwich/tests
copying dulwich/tests/test_protocol.py ->
build/lib.linux-x86_64-2.5/dulwich/tests
copying dulwich/tests/test_client.py ->
build/lib.linux-x86_64-2.5/dulwich/tests
copying dulwich/tests/test_repository.py ->
build/lib.linux-x86_64-2.5/dulwich/tests
copying dulwich/tests/__init__.py ->
build/lib.linux-x86_64-2.5/dulwich/tests
copying dulwich/tests/test_lru_cache.py ->
build/lib.linux-x86_64-2.5/dulwich/tests
copying dulwich/tests/test_index.py ->
build/lib.linux-x86_64-2.5/dulwich/tests
copying dulwich/tests/test_objects.py ->
build/lib.linux-x86_64-2.5/dulwich/tests
running build_ext
building 'dulwich._objects' extension
creating build/temp.linux-x86_64-2.5
creating build/temp.linux-x86_64-2.5/dulwich
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c dulwich/_objects.c
-o build/temp.linux-x86_64-2.5/dulwich/_objects.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
build/temp.linux-x86_64-2.5/dulwich/_objects.o -o
build/lib.linux-x86_64-2.5/dulwich/_objects.so
building 'dulwich._pack' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c dulwich/_pack.c -o
build/temp.linux-x86_64-2.5/dulwich/_pack.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
build/temp.linux-x86_64-2.5/dulwich/_pack.o -o
build/lib.linux-x86_64-2.5/dulwich/_pack.so
running build_scripts
creating build/scripts-2.5
copying and adjusting bin/dulwich -> build/scripts-2.5
copying and adjusting bin/dul-daemon -> build/scripts-2.5
changing mode of build/scripts-2.5/dulwich from 644 to 755
changing mode of build/scripts-2.5/dul-daemon from 644 to 755
python2.5 setup.py build_ext -i
running build_ext
building 'dulwich._objects' extension
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
build/temp.linux-x86_64-2.5/dulwich/_objects.o -o dulwich/_objects.so
building 'dulwich._pack' extension
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
build/temp.linux-x86_64-2.5/dulwich/_pack.o -o dulwich/_pack.so
make[2]: Leaving directory `/var/launchpad/tmp/sourcecode/dulwich'
make[2]: Entering directory `/var/launchpad/tmp/sourcecode/pygettextpo'
python2.5 setup.py build_ext -i
running build_ext
building 'gettextpo' extension
creating build
creating build/temp.linux-x86_64-2.5
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c gettextpo.c -o
build/temp.linux-x86_64-2.5/gettextpo.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
build/temp.linux-x86_64-2.5/gettextpo.o -lgettextpo -o gettextpo.so
pydoc2.5 -w gettextpo
wrote gettextpo.html
make[2]: Leaving directory `/var/launchpad/tmp/sourcecode/pygettextpo'
make[2]: Entering directory `/var/launchpad/tmp/sourcecode/pygpgme'
python2.5 setup.py build_ext -i
running build_ext
building 'gpgme._gpgme' extension
creating build
creating build/temp.linux-x86_64-2.5
creating build/temp.linux-x86_64-2.5/src
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c src/gpgme.c -o
build/temp.linux-x86_64-2.5/src/gpgme.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c
src/pygpgme-error.c -o build/temp.linux-x86_64-2.5/src/pygpgme-error.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c src/pygpgme-data.c
-o build/temp.linux-x86_64-2.5/src/pygpgme-data.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c
src/pygpgme-context.c -o build/temp.linux-x86_64-2.5/src/pygpgme-context.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c src/pygpgme-key.c
-o build/temp.linux-x86_64-2.5/src/pygpgme-key.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c
src/pygpgme-signature.c -o
build/temp.linux-x86_64-2.5/src/pygpgme-signature.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c
src/pygpgme-import.c -o build/temp.linux-x86_64-2.5/src/pygpgme-import.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c
src/pygpgme-keyiter.c -o build/temp.linux-x86_64-2.5/src/pygpgme-keyiter.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c
src/pygpgme-constants.c -o
build/temp.linux-x86_64-2.5/src/pygpgme-constants.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c
src/pygpgme-genkey.c -o build/temp.linux-x86_64-2.5/src/pygpgme-genkey.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
build/temp.linux-x86_64-2.5/src/gpgme.o
build/temp.linux-x86_64-2.5/src/pygpgme-error.o
build/temp.linux-x86_64-2.5/src/pygpgme-data.o
build/temp.linux-x86_64-2.5/src/pygpgme-context.o
build/temp.linux-x86_64-2.5/src/pygpgme-key.o
build/temp.linux-x86_64-2.5/src/pygpgme-signature.o
build/temp.linux-x86_64-2.5/src/pygpgme-import.o
build/temp.linux-x86_64-2.5/src/pygpgme-keyiter.o
build/temp.linux-x86_64-2.5/src/pygpgme-constants.o
build/temp.linux-x86_64-2.5/src/pygpgme-genkey.o -lgpgme -o gpgme/_gpgme.so
make[2]: Leaving directory `/var/launchpad/tmp/sourcecode/pygpgme'
make[2]: Entering directory `/var/launchpad/tmp/sourcecode/twisted'
python2.5 setup.py build_ext -i
running build_ext
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c conftest.c -o
conftest.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c conftest.c -o
conftest.o
building 'twisted.runner.portmap' extension
creating build
creating build/temp.linux-x86_64-2.5
creating build/temp.linux-x86_64-2.5/twisted
creating build/temp.linux-x86_64-2.5/twisted/runner
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c
twisted/runner/portmap.c -o
build/temp.linux-x86_64-2.5/twisted/runner/portmap.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
build/temp.linux-x86_64-2.5/twisted/runner/portmap.o -o
twisted/runner/portmap.so
building 'twisted.protocols._c_urlarg' extension
creating build/temp.linux-x86_64-2.5/twisted/protocols
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c
twisted/protocols/_c_urlarg.c -o
build/temp.linux-x86_64-2.5/twisted/protocols/_c_urlarg.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
build/temp.linux-x86_64-2.5/twisted/protocols/_c_urlarg.o -o
twisted/protocols/_c_urlarg.so
building 'twisted.python._epoll' extension
creating build/temp.linux-x86_64-2.5/twisted/python
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c
twisted/python/_epoll.c -o
build/temp.linux-x86_64-2.5/twisted/python/_epoll.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
build/temp.linux-x86_64-2.5/twisted/python/_epoll.o -o
twisted/python/_epoll.so
make[2]: Leaving directory `/var/launchpad/tmp/sourcecode/twisted'
make[2]: Entering directory `/var/launchpad/tmp/sourcecode/subvertpy'
python2.5 setup.py build
make[2]: Leaving directory `/var/launchpad/tmp/sourcecode/subvertpy'
make[1]: Leaving directory `/var/launchpad/test/sourcecode'
make: *** [compile] Error 2


**NOT** submitted to PQM:
[r=kiko,jml,stub,][ui=none][bug=485524,485568] the
Build.estimated_build_duration property moves to
BuildQueue.estimated_duration in order to facilitate the estimation of
job dispatch times across different build farm job types.

Best regards

-- 
Muharem Hrnjadovic <muharem@xxxxxxxxxx>
Public key id   : B2BBFCFC
Key fingerprint : A5A3 CC67 2B87 D641 103F  5602 219F 6B60 B2BB FCFC

Attachment: signature.asc
Description: OpenPGP digital signature


Follow ups