View Single Post
Old 08-15-2009, 04:57 AM   #7
hakan42
Zealot
hakan42 is on a distinguished road
 
hakan42's Avatar
 
Posts: 136
Karma: 60
Join Date: Jul 2009
Location: Munich, Germany
Device: Nook Classic rooted; Galaxy S IV with Aldiko, other older devices
Hi,

I tried 0.6.7, the error message is the same as with 0.6.6. I added the "print" statements to meta.py, and the input parameters to the methods "metadata_from_formats" and "metadata_from_filename" are the same, too.

Is there something else I could try?


Regards,
Hakan

[[u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.pdf', u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.txt', u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.html', u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.pdb']]

[u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.pdf', u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.txt', u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.html', u'/home/hakan/Archive/EBooks/readers_planet/Atlan 1-50/Atlan 03/Atlan Nr 3 - Das Psycho-Team.pdb']

Traceback (most recent call last):
File "/usr/bin/calibredb", line 8, in <module>
load_entry_point('calibre==0.6.7', 'console_scripts', 'calibredb')()
File "/usr/lib/python2.6/site-packages/calibre/library/cli.py", line 551, in main
return command(args[2:], dbpath)
File "/usr/lib/python2.6/site-packages/calibre/library/cli.py", line 342, in command_add
do_add(get_db(dbpath, opts), args[1:], opts.one_book_per_directory, opts.recurse, opts.duplicates)
File "/usr/lib/python2.6/site-packages/calibre/library/cli.py", line 281, in do_add
dir_dups.extend(db.recursive_import(dir, single_book_per_directory=one_book_per_directory))
File "/usr/lib/python2.6/site-packages/calibre/library/database2.py", line 1782, in recursive_import
single_book_per_directory else \
File "/usr/lib/python2.6/site-packages/calibre/library/database2.py", line 1768, in import_book_directory
mi = metadata_from_formats(formats)
File "/usr/lib/python2.6/site-packages/calibre/ebooks/metadata/meta.py", line 36, in metadata_from_formats
mi = metadata_from_filename(list(iter(formats))[0])
File "/usr/lib/python2.6/site-packages/calibre/ebooks/metadata/meta.py", line 123, in metadata_from_filename
name = name.rpartition('.')[0]
AttributeError: 'list' object has no attribute 'rpartition'
hakan42 is offline   Reply With Quote