This error occurred to me previously. I know a workaround for that but am not entirely sure it gets rid of the problem.
The problem is with namespaces being resolved in a totally wrong fashion. If you prepend every apache namespace with ::, i.e. so you get ::apache::<whatever follows> everything will work fine. I think it might be compiler dependent (?). Mateusz On Tue, Jan 26, 2010 at 1:54 PM, Sanjit Jhala <[email protected]> wrote: > Hi Harshada, > > The ht tool sets up the library paths correctly. Possibly these were somehow > setup already in your old environment. These changes were introduced in the > 0.9.2.7 release. > > -Sanjit > > On Tue, Jan 26, 2010 at 12:02 PM, Harshada <[email protected]> > wrote: >> >> Hi Sanjit, >> >> Thanks for your reply.. it worked with: >> >> hypertable-0.9.2.7-alpha/0.9.2.7/bin$ ./ht hypertable >> and >> hypertable-0.9.2.7-alpha/0.9.2.7/bin$ ./ht shell >> >> But I am wondering, how my previous installation on Ubuntu 8.04 with >> GCC,G++ 4.2 used to work with ./bin/hypertable? :-o >> >> Will soon update you about the regression tests. >> >> Thanks again for your help :) >> >> On Jan 26, 11:11 pm, Sanjit Jhala <[email protected]> wrote: >> > Hi Harshada, >> > >> > To run the command shell correctly try something like: >> > "<HT_INSTALL_PATH>/bin/ht shell" >> > >> > As for the failing tests, if you look under your build directory for the >> > file Testing/Temporary/LastTest.log and look for the sections pertaining >> > to >> > a couple of the tests it should have some hint about why they failed. If >> > you >> > can post those snippets we can help you figure out why they failed. >> > >> > -Sanjit >> > >> > On Tue, Jan 26, 2010 at 9:37 AM, Harshada <[email protected]> >> > wrote: >> > > The problem was solved after the latest installation of thrift from >> > > herehttp://incubator.apache.org/thrift/download/. >> > >> > > It was built, installed properly. >> > >> > > But when I ran regression tests, the result was: >> > >> > > Scanning dependencies of target runtestservers >> > > Starting test servers >> > > Shutdown range server complete >> > > Shutdown hypertable master complete >> > > Shutdown thrift broker complete >> > > Shutdown hyperspace complete >> > > ERROR: DfsBroker not running, database not cleaned >> > > DFS broker: available file descriptors: 1024 >> > > Started DFS Broker (local) >> > > Started Hyperspace >> > > Started Hypertable.Master >> > > Started Hypertable.RangeServer >> > > Started ThriftBroker >> > > Built target runtestservers >> > > Scanning dependencies of target alltests >> > > Running tests... >> > > Start processing tests >> > > Test project /home/erts/harshada/MTP/hypertable-0.9.2.7-alpha/build >> > > 1/ 61 Testing Common-Exception Passed >> > > 2/ 61 Testing Common-Logging Passed >> > > 3/ 61 Testing Common-Serialization Passed >> > > 4/ 61 Testing Common-ScopeGuard Passed >> > > 5/ 61 Testing Common-InetAddr Passed >> > > 6/ 61 Testing Common-PageArena Passed >> > > 7/ 61 Testing Common-Properties Passed >> > > 8/ 61 Testing Common-BloomFilter Passed >> > > 9/ 61 Testing Common-Hash Passed >> > > 10/ 61 Testing HyperComm Passed >> > > 11/ 61 Testing HyperComm-datagram Passed >> > > 12/ 61 Testing HyperComm-timeout Passed >> > > 13/ 61 Testing HyperComm-timer Passed >> > > 14/ 61 Testing HyperComm-reverse-request Passed >> > > 15/ 61 Testing BerkeleyDbFilesystem Passed >> > > 16/ 61 Testing FileBlockCache Passed >> > > 17/ 61 Testing TableIdCache Passed >> > > 18/ 61 Testing CellStoreScanner Passed >> > > 19/ 61 Testing CellStoreScanner-delete Passed >> > > 20/ 61 Testing Schema Passed >> > > 21/ 61 Testing LocationCache Passed >> > > 22/ 61 Testing LoadDataSource Passed >> > > 23/ 61 Testing LoadDataEscape Passed >> > > 24/ 61 Testing BlockCompressor-BMZ Passed >> > > 25/ 61 Testing BlockCompressor-LZO Passed >> > > 26/ 61 Testing BlockCompressor-NONE Passed >> > > 27/ 61 Testing BlockCompressor-QUICKLZ Passed >> > > 28/ 61 Testing BlockCompressor-ZLIB Passed >> > > 29/ 61 Testing CommitLog Passed >> > > 30/ 61 Testing MetaLog-RangeServer Passed >> > > 31/ 61 Testing Client-large-block Passed >> > > 32/ 61 Testing Client-periodic-flush Passed >> > > 33/ 61 Testing HyperDfsBroker Passed >> > > 34/ 61 Testing Hyperspace Passed >> > > 35/ 61 Testing Hypertable-shell Passed >> > > 36/ 61 Testing Hypertable-shell-ldi-stdin Passed >> > > 37/ 61 Testing RangeServer Passed >> > > 38/ 61 Testing ThriftClient-cpp Passed >> > > 39/ 61 Testing ThriftClient-perl ***Failed >> > > 40/ 61 Testing ThriftClient-java Passed >> > > 41/ 61 Testing Client-random-write-read Passed >> > > 42/ 61 Testing Client-no-log-sync Passed >> > > 43/ 61 Testing RangeServer-commit-log-gc Passed >> > > 44/ 61 Testing RangeServer-load-exception ***Failed >> > > 45/ 61 Testing RangeServer-metadata-split Passed >> > > 46/ 61 Testing RangeServer-maintenance-thread***Failed >> > > 47/ 61 Testing RangeServer-row-overflow ***Failed >> > > 48/ 61 Testing RangeServer-rowkey-ag-imbalanc Passed >> > > 49/ 61 Testing RangeServer-sequential-load ***Failed >> > > 50/ 61 Testing RangeServer-split-recovery-1 ***Failed >> > > 51/ 61 Testing RangeServer-split-recovery-2 ***Failed >> > > 52/ 61 Testing RangeServer-split-recovery-3 ***Failed >> > > 53/ 61 Testing RangeServer-split-recovery-4 ***Failed >> > > 54/ 61 Testing RangeServer-split-recovery-5 ***Failed >> > > 55/ 61 Testing RangeServer-split-recovery-6 ***Failed >> > > 56/ 61 Testing RangeServer-split-recovery-7 ***Failed >> > > 57/ 61 Testing RangeServer-split-recovery-8 ***Failed >> > > 58/ 61 Testing RangeServer-split-merge-loop10***Failed >> > > 59/ 61 Testing RangeServer-bloomfilter-rows ***Failed >> > > 60/ 61 Testing RangeServer-bloomfilter-rows-c***Failed >> > > 61/ 61 Testing RangeServer-ScanLimit ***Failed >> > >> > > 72% tests passed, 17 tests failed out of 61 >> > >> > > The following tests FAILED: >> > > 39 - ThriftClient-perl (Failed) >> > > 44 - RangeServer-load-exception (Failed) >> > > 46 - RangeServer-maintenance-threads (Failed) >> > > 47 - RangeServer-row-overflow (Failed) >> > > 49 - RangeServer-sequential-load (Failed) >> > > 50 - RangeServer-split-recovery-1 (Failed) >> > > 51 - RangeServer-split-recovery-2 (Failed) >> > > 52 - RangeServer-split-recovery-3 (Failed) >> > > 53 - RangeServer-split-recovery-4 (Failed) >> > > 54 - RangeServer-split-recovery-5 (Failed) >> > > 55 - RangeServer-split-recovery-6 (Failed) >> > > 56 - RangeServer-split-recovery-7 (Failed) >> > > 57 - RangeServer-split-recovery-8 (Failed) >> > > 58 - RangeServer-split-merge-loop10 (Failed) >> > > 59 - RangeServer-bloomfilter-rows (Failed) >> > > 60 - RangeServer-bloomfilter-rows-cols (Failed) >> > > 61 - RangeServer-ScanLimit (Failed) >> > > Errors while running CTest >> > > make[4]: *** [test] Error 8 >> > > make[3]: *** [alltests] Error 2 >> > > make[2]: *** [CMakeFiles/alltests.dir/all] Error 2 >> > > make[1]: *** [CMakeFiles/alltests.dir/rule] Error 2 >> > > make: *** [alltests] Error 2 >> > >> > > Also, following error occurs whe I try to run "hypertable" >> > >> > > e...@erts-server:~/harshada/MTP/hypertable-0.9.2.7-alpha/0.9.2.7$ >> > > sudo ./bin/hypertable >> > > ./bin/hypertable: error while loading shared libraries: >> > > libdb_cxx-4.7.so: cannot open shared object file: No such file or >> > > directory >> > >> > > Looking for some pointers here. >> > >> > > On Jan 26, 9:09 pm, Harshada <[email protected]> wrote: >> > > > Hey All, >> > >> > > > Here I am again, but on another machine. >> > >> > > > Now I am using: >> > >> > > > Ubuntu 8.10 >> > > > 4.3.3 version of gcc and g++ >> > > > on a i686 machine. >> > >> > > > I have all the required softwares installed on my machine. Like: >> > >> > > > BerkeleyDB.4.7 >> > > > boost_1_35_0 -- checked /usr/local/lib and /usr/local/include >> > > > log4cpp 1.0 >> > > > hyperic-sigar-1.6.0 >> > > > thrift -- checked /usr/local/lib >> > >> > > > I am trying to install 0.9.2.7-alpha version (using source) of >> > > > Hypertable, which is currently available on site. >> > >> > > > *cmake works fine:* >> > >> > > > -- The C compiler identification is GNU >> > > > -- The CXX compiler identification is GNU >> > > > -- Check for working C compiler: /usr/bin/gcc >> > > > -- Check for working C compiler: /usr/bin/gcc -- works >> > > > -- Detecting C compiler ABI info >> > > > -- Detecting C compiler ABI info - done >> > > > -- Check for working CXX compiler: /usr/bin/c++ >> > > > -- Check for working CXX compiler: /usr/bin/c++ -- works >> > > > -- Detecting CXX compiler ABI info >> > > > -- Detecting CXX compiler ABI info - done >> > > > -- Looking for include files CMAKE_HAVE_PTHREAD_H >> > > > -- Looking for include files CMAKE_HAVE_PTHREAD_H - found >> > > > -- Looking for pthread_create in pthreads >> > > > -- Looking for pthread_create in pthreads - not found >> > > > -- Looking for pthread_create in pthread >> > > > -- Looking for pthread_create in pthread - found >> > > > -- Found Threads: TRUE >> > > > -- Use thread library: -lpthread >> > > > -- Looking for required boost libraries... >> > > > -- GCC version: 4.3.3 >> > > > -- Boost version: 1_35 >> > > > -- Boost include dir: /usr/local/include/boost-1_35 >> > > > -- Boost thread lib: /usr/local/lib/libboost_thread-gcc43-mt.so >> > > > -- Boost program options lib: >> > > > /usr/local/lib/libboost_program_options- >> > > > gcc43-mt.so >> > > > -- Boost filesystem lib: /usr/local/lib/libboost_filesystem-gcc43- >> > > > mt.so >> > > > -- Boost iostreams lib: >> > > > /usr/local/lib/libboost_iostreams-gcc43-mt.so >> > > > -- Boost python lib: /usr/local/lib/libboost_python-gcc43-mt.so >> > > > -- Boost system lib: /usr/local/lib/libboost_system-gcc43-mt.so >> > > > -- Boost lib dir: /usr/local/lib >> > > > -- Found BerkeleyDB: /usr/local/BerkeleyDB.4.7/lib/libdb_cxx.so >> > > > -- Berkeley DB version: 4.7.25 >> > > > -- Found EXPAT: /usr/lib/libexpat.so >> > > > -- Found Log4cpp: /usr/local/lib/liblog4cpp.so >> > > > -- Found Readline libraries: /usr/lib/libreadline.so;/usr/lib/ >> > > > libncurses.so >> > > > -- Found SIGAR: /usr/local/lib/libsigar-x86-linux.so;dl >> > > > -- Found ZLIB: /usr/lib/libz.so >> > > > -- Found BZip2: /usr/lib/libbz2.so >> > > > -- Looking for BZ2_bzCompressInit in /usr/lib/libbz2.so >> > > > -- Looking for BZ2_bzCompressInit in /usr/lib/libbz2.so - found >> > > > -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) >> > > > -- Not Found Tcmalloc: /usr/lib/libtcmalloc_minimal.so >> > > > -- Did not find ceph libraries >> > > > -- Ant: not found >> > > > -- Javac: javac 1.6.0_16 >> > > > -- Found PythonLibs: /usr/lib/python2.6/config/libpython2.6.so >> > > > -- Found libevent: /usr/lib/libevent.so >> > > > -- Found thrift: /usr/local/lib/libthrift.so;/usr/local/lib/ >> > > > libthriftnb.so >> > > > -- compiler: Thrift version 20080411-exported >> > > > -- Thrift for ruby not found. ThriftBroker support for ruby will be >> > > > disabled >> > > > -- PHPTHRIFT_ROOT not found. ThriftBroker support for php will be >> > > > disabled >> > > > -- Thrift for perl not found. ThriftBroker support for perl will be >> > > > disabled >> > > > -- Thrift for python not found. ThriftBroker support for python will >> > > > be disabled >> > > > -- Java JNI not found. Legacy Hadoop support will be disabled. >> > > > -- Configuring done >> > > > -- Generating done >> > > > -- Build files have >> > >> > ... >> > >> > read more » >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Hypertable User" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/hypertable-user?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Hypertable User" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/hypertable-user?hl=en. > -- You received this message because you are subscribed to the Google Groups "Hypertable Development" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/hypertable-dev?hl=en.
