Re: htsearch returns no results
dmacdoug <[email protected]> Mon, 28 Jan 2008 21:42:09 -0800
| Newsgroups | gmane.comp.web.htdig.general |
|---|---|
| Message-ID | <[email protected]> |
For what it's worth, I have been having exactly the same problem on two different systems. Both systems are Debian systems and they had been running fine until I updated them from Sarge (the old stable distribution) to Etch (the newest stable distribution). When updated, = nothing else was changed and the indexing still seems to work exactly = as it did before, but searches always get no results. One of these = systems has subsequently been updated from Etch to Lenny (the latest = testing distribution) and still doesn't return results. Both had = previously worked fine on the Woody and Sarge versions and all four of = these Debian distributions used the htdig version 3.2.0b6, so the only = conclusion I can come to is that there may have been some change in = some library or compiler. I have not tried compiling my own version = of htsearch, I've only used the binary distributed by debian, so I was = interested to hear that you had done so on ubuntu, and with an older = version of htdig, with no improvement. I would be interested to know = if anyone is using htdig successfully on either the etch or lenny = debian distributions. Don MacDougall [email protected] On Mon, Jan 28, 2008 at 09:03:11PM -0700, Jim wrote: > Hi - I don't have a dapper system to test the package with, so I can't > help in that regard. I can't think of anything else to suggest at this > point, other than continuing with your attempt to build from source. > = > Unless you have some reason to do otherwise, I would strongly recommend > that you try 3.2.0b6 rather than 3.1.6. The 3.1.6 code is ancient and > hasn't seen an update in nearly six years. While the 3.2.0b6 version is > itself languishing, it is a little more up to date and people still seem > to be having reasonably good luck with it. I wouldn't worry too much > about the 'b6'; this version of the code was very near official release > when it stopped being maintained. > = > Jim > = > On Mon, 28 Jan 2008, Steven Carr wrote: > = > > Hi Jim, > > Thanks for the email. Im running rundig as root and htsearch also a= s root > > from command line. I chmod -R 777 /root/htdig_quatsch_test/ to be sure = with > > the file permissions. > > I have only one /etc/htdig/htdig.conf, and just to be sure I tried chmo= d -R > > 777 /etc/htdig > > = > > # /usr/lib/cgi-bin/htsearch -v -d -c /etc/htdig/htdig.conf > > Enter value for words: public > > tempWords: 'public:0 ' > > Boolean: 'public:0 ' > > initial: '' > > Fuzzy on: public > > exact public > > endings publicness publics publicly > > searchWords: '(:0 public:0 |:0 publicness:0 |:0 publics:0 |:0 publicly:= 0 ):0 ' > > LogicalWords: (public or publicness or publics or publicly) > > Pattern: public|publicness|publics|publicly > > Content-type: text/html > > = > > = > > I deleted the dbs, rm /root/htdig_quatsch_test/db/quatsch/db* > > then did a rundig, It created the databases.. > > = > > root@web-fe-08:/root/htdig_quatsch_test/db/quatsch# ls -lpa > > total 368 > > drwxrwxrwx 2 root root 4096 2008-01-28 21:15 ./ > > drwxrwxrwx 3 root root 4096 2008-01-26 00:44 ../ > > -rw-r--r-- 1 root root 77824 2008-01-28 21:15 db.docdb > > -rw-r--r-- 1 root root 5120 2008-01-28 21:15 db.docs.index > > -rw-r--r-- 1 root root 110850 2008-01-28 21:15 db.wordlist > > -rw-r--r-- 1 root root 153600 2008-01-28 21:15 db.words.db > > root@web-fe-08:/root/htdig_quatsch_test/db/quatsch# > > = > > I chmod 777ed the newly created databases but still got no results via > > htsearch. :( > > = > > I started to think maybe something was broken in the ubuntu htdig packa= ge so > > tried compiling the htdig source.. > > after a ./configure I got.. > > = > > configure: error: To compile ht://Dig, you will need a C++ library. Try > > installing libstdc++. > > root@web-fe-08:/root/htdig-3.1.6# uname -a > > Linux web-fe-08 2.6.15-26-amd64-server #1 SMP Thu Aug 3 03:32:26 UTC 20= 06 > > x86_64 GNU/Linux > > root@web-fe-08:/root/htdig-3.1.6# dpkg -l | grep libstd > > ii libstdc++5 3.3.6-10 The= GNU > > Standard C++ Library v3 > > ii libstdc++6 4.0.3-1ubuntu5 The= GNU > > Standard C++ Library v3 > > ii libstdc++6-4.0-dev 4.0.3-1ubuntu5 The= GNU > > Standard C++ Library v3 (development > > = > > hmmm, I googled and found I should do this.. > > CXXFLAGS=3D-Wno-deprecated CPPFLAGS=3D-Wno-deprecated ./configure > > This time configure completed :) but during make I got this... > > = > > make[1]: Entering directory `/root/htdig-3.1.6/htdig' > > c++ -c -DDEFAULT_CONFIG_FILE=3D\"/opt/www/htdig/conf/htdig.conf\" -I..= /htlib > > -I../htcommon -I../db/dist -I../include -Wno-deprecated SGMLEntities.cc > > SGMLEntities.cc: In static member function =E2static unsigned char > > SGMLEntities::translate(char*)=E2: > > SGMLEntities.cc:157: error: cast from =E2Object*=E2 to =E2int=E2 loses = precision > > make[1]: *** [SGMLEntities.o] Error 1 > > make[1]: Leaving directory `/root/htdig-3.1.6/htdig' > > make: *** [all] Error 1 > > = > > Perhaps I leave the compiling :) Or try again of a different linux vari= ant. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ ht://Dig general mailing list: <[email protected]> ht://Dig FAQ: http://htdig.sourceforge.net/FAQ.html List information (subscribe/unsubscribe, etc.) https://lists.sourceforge.net/lists/listinfo/htdig-general