ngettext error (Linux Version)
Hi:
I've been using Calibre for more than 1 year. Excellent program... keep it up!
Anyway, I just refreshed my laptop build and tried to reinstall Calibre. I run Arch Linux.
Calibre doesn't start. The console messages I get are as follows:
[steve@SNB-ARCH12 ~]$ calibre
Traceback (most recent call last):
File "/usr/bin/calibre", line 18, in <module>
from calibre.gui2.main import main
File "/usr/lib/calibre/calibre/gui2/main.py", line 18, in <module>
from calibre.library.database2 import LibraryDatabase2
File "/usr/lib/calibre/calibre/library/database2.py", line 19, in <module>
from calibre.ebooks.metadata.opf2 import metadata_to_opf
File "/usr/lib/calibre/calibre/ebooks/metadata/opf2.py", line 20, in <module>
from calibre.ebooks.metadata.book.base import Metadata
File "/usr/lib/calibre/calibre/ebooks/metadata/book/base.py", line 17, in <module>
from calibre.library.field_metadata import FieldMetadata
File "/usr/lib/calibre/calibre/library/field_metadata.py", line 44, in <module>
class FieldMetadata(dict):
File "/usr/lib/calibre/calibre/library/field_metadata.py", line 140, in FieldMetadata
'name':ngettext('Series', 'Series', 2),
NameError: name 'ngettext' is not defined
I've uninstalled and reinstalled a few times, trying different things. Question: Is this a bug, a missing dependency, or what?
Thanks in advance for your help!
Steve Brodson
|