BIND 10 #1606: make check fails in ubuntu
BIND 10 Development
do-not-reply at isc.org
Thu Jan 19 06:39:23 UTC 2012
#1606: make check fails in ubuntu
-------------------------------------+-------------------------------------
Reporter: naokikambe | Owner:
Type: defect | UnAssigned
Priority: major | Status: new
Component: build system | Milestone: New
Sensitive: 0 | Tasks
Sub-Project: DNS | Keywords:
Estimated Difficulty: 0 | Defect Severity: N/A
Total Hours: 0 | Feature Depending on Ticket:
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
In my ubuntu environment I encountered the following failure when making
check in src/bin/xfrin/tests:
{{{
for pytest in xfrin_test.py ; do \
echo Running test: $pytest ; \
LD_LIBRARY_PATH=/home/ubuntu/git/src/lib/datasrc/.libs \
PYTHONPATH=/home/ubuntu/git/src/lib/dns/python/.libs:/home/ubuntu/git/src/bin/xfrin:/home/ubuntu/git/src/lib/python/isc/log_messages:/home/ubuntu/git/src/lib/python:/home/ubuntu/git/src/lib/python
\
TESTDATASRCDIR=/home/ubuntu/git/src/bin/xfrin/tests/testdata/ \
TESTDATAOBJDIR=/home/ubuntu/git/src/bin/xfrin/tests/testdata/ \
B10_FROM_BUILD=/home/ubuntu/git \
coverage run --branch --append
/home/ubuntu/git/src/bin/xfrin/tests/$pytest || exit ; \
done
Running test: xfrin_test.py
Traceback (most recent call last):
File "/home/ubuntu/git/src/bin/xfrin/tests/xfrin_test.py", line 22, in
<module>
from isc.testutils.tsigctx_mock import MockTSIGContext
File "/home/ubuntu/git/src/lib/python/isc/__init__.py", line 6, in
<module>
import isc.config
File "/home/ubuntu/git/src/lib/python/isc/config/__init__.py", line 1,
in <module>
from isc.config.ccsession import *
File "/home/ubuntu/git/src/lib/python/isc/config/ccsession.py", line 44,
in <module>
from isc.log import log_config_update
File "/home/ubuntu/git/src/lib/python/isc/log/__init__.py", line 33, in
<module>
from log import *
ImportError: liblog4cplus-1.0.so.4: cannot open shared object file: No
such file or directory
make[2]: *** [check-local] Error 1
}}}
And I also encountered such failures in the following directories:
* src/bin/xfrout/tests
* src/lib/python/isc/datasrc/tests
* src/lib/python/isc/notify/tests:
This is because it can't find where 'liblog4cplus-1.0.so.4' is but it is
actually herein:
{{{
ls -l /usr/local/lib/liblog4cplus-1.0.so.4*
lrwxrwxrwx 1 root root 25 2011-07-06 05:15
/usr/local/lib/liblog4cplus-1.0.so.4 -> liblog4cplus-1.0.so.4.0.0
-rwxr-xr-x 1 root root 2976405 2011-07-06 05:15
/usr/local/lib/liblog4cplus-1.0.so.4.0.0
}}}
So I don't think that LD_LIBRARY_PATH is correctly set in each Makefile.
I'll also attach a patch possible to fix these.
--
Ticket URL: <http://bind10.isc.org/ticket/1606>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list