pjheslin/diogenes

Can't use TLG databases

Closed this issue · 4 comments

Hi, whenever I try to manage or search the TLG databases, a blank screen emerges. The following error message is relayed via terminal (I'm on a MacBook): diogenes-server.pl: Diogenes Error: Missing TLG file: tlg9019.txt

Has anyone had this issue?

That's an odd error -- I haven't. seen it before. Could you check whether that file is in fact present in your copy of the TLG database?

I have the file TLG9019.idt, but not the TLG9019.txt. It is odd. The PHI database works fine, and I have used this TLG database with previous versions of Diogenes but for some reason it did not work when I downloaded the new version.

Hi, I've encountered a similar bug on MaBook (with Apple Silicon).

server stderr: [Fri Mar 24 12:01:00 2023] [diogenes-server.pl](http://diogenes-server.pl/): Diogenes Error: Missing TLG file: tlg1141.txt

I'v checked that this file is in fact missing, but the same TLG database was working fine with Diogenes on Windows. After creating empty file named as in the error message, the second error appeared.

server stderr: [Fri Mar 24 12:08:40 2023] [diogenes-server.pl](http://diogenes-server.pl/): Diogenes Error: Missing TLG file: tlg1737.txt

@pjheslin could you, please, check if there is something you can do about this issue?

Apologies for the slow response here. The problem was that when I added a feature to order search results for the TLG chronologically, I inadvertently made Diogenes stop when it encountered any text missing (with respect to the E version of the TLG database). I'm currently preparing a new release (version 4.7) in which this is fixed.