Ok I would agree with you but I have had this happen on 4 machines one of which is a mac. One is our work development machine, One is a brand new Ubuntu 14.04. The third is my vmware development 12.10. I can make another VM but I really don't think that it is going to make a difference. Ken -----Original Message----- From: liblouis-liblouisxml-bounce@xxxxxxxxxxxxx [mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] On Behalf Of Mesar Hameed Sent: Wednesday, September 10, 2014 4:52 AM To: liblouis-liblouisxml@xxxxxxxxxxxxx Subject: [liblouis-liblouisxml] Re: Running test harness Hi Ken, It sounds like something on your system is not quite right. Might you be able to build a new vm or development machine? I always do my development /testing in a chrooted environment or in a vm, because otherwise the likelyhood of me ending up with non-functional braille is too high. Mesar On Wed 10/09/14,00:18, Ken Perry wrote: > You missed what I said. I removed all my usr/local. Then I did what you > said because when I first did what you said and then did which lou_transalte > it still showed the usr/local ones. Then after cleaning out my usr/local of > all liblouis I ran the steps you gave me again. It put the stuff in /usr > like your prefix says it will. The problem is it can't find the > en-ueb-g1.ctb table in the harness script I just kept getting errors of > missing stuff in that table. So what I am saying is the only way I can make > my lou_ stuff work is to not put the prefix but then the runHarness doesn't > work. It should work rather I have it in local or usr. As it stands right > now it does neither. > > I am afraid that those of you who are using the test harness already have > several versions of liblouis hanging around and are not seeing my problem > because of it. > > Ken > Ken > > Ken > > -----Original Message----- > From: liblouis-liblouisxml-bounce@xxxxxxxxxxxxx > [mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] On Behalf Of Mesar > Hameed > Sent: Tuesday, September 9, 2014 1:13 PM > To: liblouis-liblouisxml@xxxxxxxxxxxxx > Subject: [liblouis-liblouisxml] Re: Running test harness > > if it is going into the /usr/local then you are not following the steps, > because the --prefix=/usr would have put things directly in the right place. > > We do have a bug/rfe for liblouis not to pick up tables from locations other > than the once specified in the config/command line, but thats a different > issue, and unrelated to what you are experiencing. > > Mesar > On Tue 09/09/14,17:02, Ken Perry wrote: > > Intersting when I remove all the liblouis from /usr/local and then > > do the steps you define hear I get an error that seems to say that > > it can't find en-ueb-g1.ctb. If I just do > > > > .autogen.sh > > ./configure > > Make > > Sudo make install > > > > It goes into /usr/local and can find the tables but the runHarness doesn't > > work. > > > > All this stuff is a mess. > > > > Ken > > > > -----Original Message----- > > From: liblouis-liblouisxml-bounce@xxxxxxxxxxxxx > > [mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] On Behalf Of > > Mesar Hameed > > Sent: Sunday, September 7, 2014 10:57 AM > > To: liblouis-liblouisxml@xxxxxxxxxxxxx > > Subject: [liblouis-liblouisxml] Re: Running test harness > > > > Hi Ken, > > > > You might have installed liblouis, but not the liblouis python bindings, or > > you are running the runHarness script that is bundled with your old package. > > > > These are the exact steps you need to follow. > > > > cd to liblouis source > > ./autogen.sh --enable-ucs4 --prefix=/usr ./configure --enable-ucs4 > > --prefix=/usr make sudo make install cd python sudo python setup.py install > > sudo python3 setup.py install cd .. # to get out of the python directory. > > cd tests/harness > > ./runHarness.py en-ueb-g2-dictionary_harness.txt > > > > Hope that helps. > > Mesar > > On Sun 07/09/14,14:19, Ken Perry wrote: > > > Is there some kind of path I need to set when doing runHarness.py? I use > > > the master branch source so I am using 2.6. I have tried this on > > > up-todate Ubuntu 12.10 and up-todate 14.04 and get the same results. I > > > did easy_install nose and I did python setup.py liblouis install. . My > > > python is 2.7.3 and if anyone wants the whole 52 mb out put of the > > > harness test I can put it in my drop box but the last line of it is as > > > follows and I will even follow that with the first 100 lines of errors: > > > > > > Ran 99299 tests (0.0% success), with 4684 failures and 94614 errors. > > > > > > Errors: > > > > > > --- Error: --- > > > Traceback (most recent call last): > > > File "/usr/lib/python2.7/unittest/case.py", line 331, in run > > > testMethod() > > > File > > > "/usr/local/lib/python2.7/dist-packages/nose-1.3.4-py2.7.egg/nose/case.py", > > > line 197, in runTest > > > self.test(*self.arg) > > > File "/home/kperry/projects/liblouis/tests/harness/runHarness.py", line > > > 149, in check_translate > > > tBrlCurPosStr = showCurPos(len(tBrl), tBrlCurPos) > > > File "/home/kperry/projects/liblouis/tests/harness/runHarness.py", line > > > 109, in showCurPos > > > display[pos1] = marker1 > > > IndexError: list assignment index out of range > > > > > > --- end --- > > > > > > --- Error: --- > > > Traceback (most recent call last): > > > File "/usr/lib/python2.7/unittest/case.py", line 331, in run > > > testMethod() > > > File > > > "/usr/local/lib/python2.7/dist-packages/nose-1.3.4-py2.7.egg/nose/case.py", > > > line 197, in runTest > > > self.test(*self.arg) > > > File "/home/kperry/projects/liblouis/tests/harness/runHarness.py", line > > > 149, in check_translate > > > tBrlCurPosStr = showCurPos(len(tBrl), tBrlCurPos) > > > File "/home/kperry/projects/liblouis/tests/harness/runHarness.py", line > > > 109, in showCurPos > > > display[pos1] = marker1 > > > IndexError: list assignment index out of range > > > > > > --- end --- > > > > > > --- Error: --- > > > Traceback (most recent call last): > > > File "/usr/lib/python2.7/unittest/case.py", line 331, in run > > > testMethod() > > > File > > > "/usr/local/lib/python2.7/dist-packages/nose-1.3.4-py2.7.egg/nose/case.py", > > > line 197, in runTest > > > self.test(*self.arg) > > > File "/home/kperry/projects/liblouis/tests/harness/runHarness.py", line > > > 149, in check_translate > > > tBrlCurPosStr = showCurPos(len(tBrl), tBrlCurPos) > > > File "/home/kperry/projects/liblouis/tests/harness/runHarness.py", line > > > 109, in showCurPos > > > display[pos1] = marker1 > > > IndexError: list assignment index out of range > > > > > > --- end --- > > > > > > --- Error: --- > > > Traceback (most recent call last): > > > File "/usr/lib/python2.7/unittest/case.py", line 331, in run > > > testMethod() > > > File > > > "/usr/local/lib/python2.7/dist-packages/nose-1.3.4-py2.7.egg/nose/case.py", > > > line 197, in runTest > > > self.test(*self.arg) > > > File "/home/kperry/projects/liblouis/tests/harness/runHarness.py", line > > > 149, in check_translate > > > tBrlCurPosStr = showCurPos(len(tBrl), tBrlCurPos) > > > File "/home/kperry/projects/liblouis/tests/harness/runHarness.py", line > > > 109, in showCurPos > > > display[pos1] = marker1 > > > IndexError: list assignment index out of range > > > > > > --- end --- > > > > > > --- Error: --- > > > Traceback (most recent call last): > > > File "/usr/lib/python2.7/unittest/case.py", line 331, in run > > > testMethod() > > > File > > > "/usr/local/lib/python2.7/dist-packages/nose-1.3.4-py2.7.egg/nose/case.py", > > > line 197, in runTest > > > self.test(*self.arg) > > > File "/home/kperry/projects/liblouis/tests/harness/runHarness.py", line > > > 149, in check_translate > > > tBrlCurPosStr = showCurPos(len(tBrl), tBrlCurPos) > > > File "/home/kperry/projects/liblouis/tests/harness/runHarness.py", line > > > 109, in showCurPos > > > display[pos1] = marker1 > > > IndexError: list assignment index out of range > > > > > > --- end --- > > > > > > --- Error: --- > > > Traceback (most recent call last): > > > File "/usr/lib/python2.7/unittest/case.py", line 331, in run > > > testMethod() > > > File > > > "/usr/local/lib/python2.7/dist-packages/nose-1.3.4-py2.7.egg/nose/case.py", > > > line 197, in runTest > > > self.test(*self.arg) > > > File "/home/kperry/projects/liblouis/tests/harness/runHarness.py", line > > > 149, in check_translate > > > tBrlCurPosStr = showCurPos(len(tBrl), tBrlCurPos) > > > File "/home/kperry/projects/liblouis/tests/harness/runHarness.py", line > > > 109, in showCurPos > > > display[pos1] = marker1 > > > IndexError: list assignment index out of range > > > > > > --- end --- > > > > > > --- Error: --- > > > Traceback (most recent call last): > > > File "/usr/lib/python2.7/unittest/case.py", line 331, in run > > > testMethod() > > > File > > > "/usr/local/lib/python2.7/dist-packages/nose-1.3.4-py2.7.egg/nose/case.py", > > > line 197, in runTest > > > self.test(*self.arg) > > > File "/home/kperry/projects/liblouis/tests/harness/runHarness.py", line > > > 149, in check_translate > > > tBrlCurPosStr = showCurPos(len(tBrl), tBrlCurPos) > > > File "/home/kperry/projects/liblouis/tests/harness/runHarness.py", line > > > 109, in showCurPos > > > display[pos1] = marker1 > > > IndexError: list assignment index out of range > > > > > > --- end --- > > > > > > --- Error: --- > > > Traceback (most recent call last): > > > > > > > > > I get 49000+ failures and > > > > > > -----Original Message----- > > > From: liblouis-liblouisxml-bounce@xxxxxxxxxxxxx > > > [mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] On Behalf Of > > > Hammer Attila > > > Sent: Sunday, September 7, 2014 2:25 AM > > > To: liblouis-liblouisxml@xxxxxxxxxxxxx > > > Subject: [liblouis-liblouisxml] Re: Running test harness > > > > > > Hi Ken, > > > > > > My Ubuntu 14.04 awailable both Python 2.7.7 and Python 3.4.0 versions. > > > Me installed the python-louis, python3-louis, python-nose and > > > python3-nose packages too to have possibility testing Python specific > > > modules both Python2.7 and Python 3.4. > > > The 14.04 repo awailable Liblouis version is following: 2.5.3-2ubuntu1 > > > Because this version is little old, you need compiling from source with > > > Liblouis to have possibility using the latest 2.6.0 version. > > > > > > Attila > > > For a description of the software, to download it and links to > > > project pages go to http://www.abilitiessoft.com For a description > > > of the software, to download it and links to project pages go to > > > http://www.abilitiessoft.com > > For a description of the software, to download it and links to > > project pages go to http://www.abilitiessoft.com > For a description of the software, to download it and links to project > pages go to http://www.abilitiessoft.com For a description of the software, to download it and links to project pages go to http://www.abilitiessoft.com