Package: calibre Version: 0.8.8+dfsg-1 Severity: normal
Since upstream doesn't support bug reports for the distro packaged version, I am filing this bug report again, here. https://bugs.launchpad.net/calibre/+bug/842980 ======================= I have an ebook collection of about 450 books. Since most of the collection is online publications/white papers, the metadata is not readily available and the author field ends up as 'unknown'. When I select Edit Metadata >> Edit Metadata Individually and click next, I run into the problem. A error dialogue pops up saying calibre, version 0.8.8 ERROR: Unhandled exception: <b>OSError</b>:[Errno 2] No such file or directory: '/media/1ST BACKUP/books/unknown/Grip Experts (623)' Traceback (most recent call last): File "/usr/lib/calibre/calibre/gui2/metadata/single.py", line 449, in do_one self.apply_changes() File "/usr/lib/calibre/calibre/gui2/metadata/single.py", line 397, in apply_changes if not widget.commit(self.db, self.book_id): File "/usr/lib/calibre/calibre/gui2/metadata/basic_widgets.py", line 94, in commit getattr(db, 'set_'+ self.TITLE_ATTR)(id_, title, notify=False) File "/usr/lib/calibre/calibre/library/database2.py", line 2208, in set_title self.set_path(id, index_is_id=True) File "/usr/lib/calibre/calibre/library/database2.py", line 595, in set_path os.makedirs(tpath) File "/usr/lib/python2.7/os.py", line 157, in makedirs mkdir(name, mode) OSError: [Errno 2] No such file or directory: '/media/1ST BACKUP/books/unknown/Grip Experts (623)' The problem goes away on entering a valid text in author field, anything other than unknown. Let me know if more details are required. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing'), (101, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages calibre depends on: ii calibre-bin 0.8.8+dfsg-1 ii imagemagick 8:6.6.9.7-5 ii poppler-utils 0.16.7-2 ii python-beautifulsoup 3.2.0-2 ii python-cherrypy3 3.1.2-1 ii python-cssutils 0.9.8~a1-1 ii python-dateutil 1.5-1 ii python-dbus 0.84.0-2 ii python-django-tagging 0.3.1-1 ii python-encutils 0.9.8~a1-1 ii python-imaging 1.1.7-4 ii python-lxml 2.3-0.1+b2 ii python-mechanize 0.2.5-1 ii python-pkg-resources 0.6.16-1 ii python-pyparsing 1.5.2-2 ii python-qt4 4.8.3-4 ii python-routes 1.12.3-1 ii python2.7 2.7.2-5 ii ttf-liberation 1.07.0-1 ii xdg-utils 1.1.0~rc1-2 Versions of packages calibre recommends: ii python-dnspython 1.8.0-1 calibre suggests no packages. -- debconf-show failed -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

