0.8.60 does not support latest Kobo Touch database

Bug #1024983 reported by Ducky Nguyen
184
This bug affects 30 people
Affects Status Importance Assigned to Milestone
calibre
Fix Released
Undecided
Timothy Legge

Bug Description

Running calibre 0.8.60 on Win7

When connecting to Kobo Touch (running 1.9.17), Calibre provides this message:

calibre, version 0.8.60
WARNING: Failed: Kobo database version unsupported - See details

Your Kobo is running an updated firmware/database version. As Calibre has not been updated, database editing is disabled. You can enable support for your Kobo in plugin preferences. Doing so may require you to perform a factory reset. Before selecting the "Attempt to support newer firmware" option you should be familiar with restoring your Kobo to factory defaults.

================

Calibre does not display content of connected device although transferring content from Calibre library to device still works.

Tags: kobo-driver

Related branches

Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 1024983

Changing the component for this bug.

 assignee timlegge
 tag kobo-driver
 status triaged

Changed in calibre:
assignee: nobody → Timothy Legge (timlegge)
status: New → Triaged
Revision history for this message
Douglas King (douglask) wrote :

I've seen this behaviour with Calibre 0.8.60 on Win7 used with a Kobo Touch Firmware 2.0.0 (r41166, 7/12/12)

Ideally, I'd like to see (the option to?) have each series automatically put on it's own bookshelf within the Kobo. Bookshelves are a new feature in the Kobo firmware to allow one to better organize their books.

Revision history for this message
Rob557 (rob-38-9) wrote :

I encountered the same problem with Calibre 0.8.60 on Win7 x64 with both Kobo Touch firmware 1.9.17 and firmware 2.0.0. In both cases, despite the error message that the Kobo database was not supported, Calibre was still able to transfer ePub files to the Kobo.

Revision history for this message
Rob557 (rob-38-9) wrote :

Since the warning message may be confusing and since the Calibre incompatibility appears to apply to multiple Kobo firmware versions, I've also posted a cautionary user notice on this issue at http://www.mobileread.com/forums/showthread.php?t=185250 .

Revision history for this message
Timothy Legge (timlegge) wrote :

Basically, the functionality disables writes to the database if the firmware version is not supported. You can choose to override that but I cannot know the affect until I review the database version.

At the moment I have not had the time to make the necessary changes to support the current database version. I do know for instance that deleting a book that is on a shelf from the device using Calibre will not do everything that is necessary because the book is downloaded again on the next sync.

I would also like shelves to be supported but have not had the motivation to do the work yet. I will likely get to it but probably not in the next few weeks.

Transferring epubs to the device is really just a copy of the file onto the device. When the device is disconnected it see the changes and updates its database.

Tim

Timothy Legge (timlegge)
Changed in calibre:
status: Triaged → Confirmed
Revision history for this message
Rob557 (rob-38-9) wrote :

Please note the potential interim solution at [url]http://www.mobileread.com/forums/showthread.php?p=2155848#post2155848[/url]

Revision history for this message
adventureboy (bike-motor) wrote :

Hi Calibre team,
I am looking forward to get a version which could solve this issue. I love Calibre, but this bug is quite annoying for kobo users.
Thanks

Revision history for this message
ncolicc (w-nicr-x) wrote :

Hi Tim,
   Just to add some info for you .... as I have both a Kobo Touch and a Kobo WiFi... the issue occurs on both after a sync has occurred... as I just recently synced my K.Wifi and got the same error as with the K.Touch.

Revision history for this message
Luke (6c756b6572) wrote :

After upgrading from the kobo wireless to the kobo touch, I was extremely looking forward to adding more books with calibre, and on my very first night, I was told calibre didn't support me!

I know that it can still send books (and I have been having a great time reading them, since then) but way to give me a fright, haha!

I can hardly wait for them to be playing together as nicely as they should, and am very thankful for the work being put in to making it happen - being able to use calibre to its fullest again will be such a great gift!

I wish you swift coding and thank you again, for now and for when it's done!

Revision history for this message
VladV (vladv-ca) wrote :

The even worse thing happened to me.

I updated kobo firmware to 2.0. After eject it completed the updated process successfully.

Later I updated calibre to 0.8.62. While converting and uploading books in epub format, I did not get any error messages. However, after ejecting kobo it stopped working. It was showing some update process and got frozen. It shows screen with smiling face and nothing else. Device became a brick.

Revision history for this message
H3g3m0n (h3g3m0n) wrote :

I'm getting the database error but I'm am on the old 1.9.17 firmware. I don't want to update since apparently they screwed up side loaded books and epubs take twice as long to turn pages. The tick box in the options fixed it.

Revision history for this message
JNog (shopuntilyoudrop) wrote :

This problem doesn't appear to prevent the user from loading books to the Kobo Touch, however you can't delete any books. I reverted back to Calibre version 0.8.54 and all functionality is restored. So, if you have to delete anything, just reinstall the older version.

Revision history for this message
Timothy Legge (timlegge) wrote :

@VladV and @H3g3m0n - Part of the reason I created the unsupported database version was to demonstrate that Calibre has not been causing all the database issues that people have reported.

In addition, I have been rather busy and unable to review how the 2.0 version differs from the previous versions. This give me a chance to add the support without a danger of breaking peoples database (which has happened in the past). Users can choose to use the full functionality but that is their choice and they make it knowing that a factory reset might be necessary at some point.

I am on vacation and if I have time next week I will look at making the required changes.

Revision history for this message
VladV (vladv-ca) wrote :

Timothy,

I have discovered some things which might be interesting for you.

Calibre 0.8.34 works fine with Kobo Touch fimware 2.0 from Windows XP 32 bit (running on VMWare). However, the same version on Windows 7 64 bit bricks Kobo and does not show any error messages.

Got, why did I choose the Kobo!? It is a such a crap! Hardware is not bad but software!

Thank you,
Vlad

Revision history for this message
Mark Segal (mgsegal) wrote : Re: [Bug 1024983] Re: 0.8.60 does not support latest Kobo Touch database

Kobo is fine - harware and software; the problem occurs when Calibre wants to play with it because Calibre needs to be up-dated to be compliant with the latest version of Kobo software.

Mark

________________________________
 From: VladV <email address hidden>
To: <email address hidden>
Sent: Friday, August 3, 2012 1:27:07 AM
Subject: [Bug 1024983] Re: 0.8.60 does not support latest Kobo Touch database

Timothy,

I have discovered some things which might be interesting for you.

Calibre 0.8.34 works fine with Kobo Touch fimware 2.0 from Windows XP 32
bit (running on VMWare). However, the same version on Windows 7 64 bit
bricks Kobo and does not show any error messages.

Got, why did I choose the Kobo!? It is a such a crap! Hardware is not
bad but software!

Thank you,
Vlad

--
You received this bug notification because you are subscribed to a
duplicate bug report (1031744).
https://bugs.launchpad.net/bugs/1024983

Title:
  0.8.60 does not support latest Kobo Touch database

Status in calibre: e-book management:
  Confirmed

Bug description:
  Running calibre 0.8.60 on Win7

  When connecting to Kobo Touch (running 1.9.17), Calibre provides this
  message:

  calibre, version 0.8.60
  WARNING: Failed: Kobo database version unsupported - See details

  Your Kobo is running an updated firmware/database version. As Calibre
  has not been updated, database editing is disabled.  You can enable
  support for your Kobo in plugin preferences.  Doing so may require you
  to perform a factory reset.  Before selecting the "Attempt to support
  newer firmware" option you should be familiar with restoring your Kobo
  to factory defaults.

  ================

  Calibre does not display content of connected device although
  transferring content from Calibre library to device still works.

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1024983/+subscriptions

Revision history for this message
mike fawcett (mikefawcett88) wrote :

Hi Timothy,

In case you don't know - I can not transfer books from the device to my library - although I am no longer getting any error messages.

Kind regards,

Mike

Revision history for this message
Adam Thompson (athompso) wrote :

Tim, you're in Canada - so it's likely you already have a Kobo Touch yourself, and sending you one therefore probably won't help! (Let me know if I'm wrong, though.)
What sort of motivation would help get the new Kobo DB formats supported more quickly?
Assistance from someone with a live database who knows how to use SQLite?
Snapshots of a real-world database (although I don't use 99% of the Kobo's features)?
Sending a Kobo Touch to one of the other developers?

If there's anything I can do (as a user, not developer - those days are long gone!) to improve the degree of compatibility enjoyed between the Kobo Touch and Calibre, please let me know.
-Adam

Revision history for this message
Timothy Legge (timlegge) wrote :

Hi

Time... I need more time. However, I recently read
http://hellogiggles.com/falling-out-of-love-with-twitter which should
help me gain back at least some of the time I have lost over the last
year. However, I also have two small kids and I am a runner (how
exactly that happened I'm not sure) so my time is short.

My biggest issue is the lack of good documentation on the database.
It is not terribly complex to query but when making changes you need
to ensure that you don't screw it up. For instance, when you delete a
book what happens.

The kobo deletes many of the rows, but leaves one in content,
something in the shelves table, etc. The Sync then finishes
processing the delete on the kobo library (web) and deletes the final
rows.

In other cases, there are volumeid and contentid. Which is which?
Much of it I know but when I am away from it for a bit it takes a
while to figure it out again. So, I spend time adding books to
shelves, querying the database, syncing, querying the database,
deleteing books, querying the database, syncing, querying the
database. Try that a few times any see if you like it :-) or if you
are confused.

The days are now getting shorter (dark earlier) and I should have more
time to get back to it.

Tim

On Tue, Aug 21, 2012 at 6:16 PM, Adam Thompson
<email address hidden> wrote:
> Tim, you're in Canada - so it's likely you already have a Kobo Touch yourself, and sending you one therefore probably won't help! (Let me know if I'm wrong, though.)
> What sort of motivation would help get the new Kobo DB formats supported more quickly?
> Assistance from someone with a live database who knows how to use SQLite?
> Snapshots of a real-world database (although I don't use 99% of the Kobo's features)?
> Sending a Kobo Touch to one of the other developers?
>
> If there's anything I can do (as a user, not developer - those days are long gone!) to improve the degree of compatibility enjoyed between the Kobo Touch and Calibre, please let me know.
> -Adam
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1024983
>
> Title:
> 0.8.60 does not support latest Kobo Touch database
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/calibre/+bug/1024983/+subscriptions

Revision history for this message
Mark Segal (mgsegal) wrote :
Download full text (4.2 KiB)

Hi Tim,

Thanks for sending us this insightful view of what it's like to trouble shoot applications with one hand tied behind your back and the other handling other priorities. It has to be "challenging". What I wonder about is whether the constraint could be removed by Calibre getting access to the database you need. It would seem to me in Kobo's interest to cooperate with you guys on this, because your application is a big contributor to an important usability aspect of the Kobo product - a void which they themselves don't fill with their own software.

Regards,

Mark

________________________________
 From: Timothy Legge <email address hidden>
To: <email address hidden>
Sent: Thursday, August 23, 2012 8:14:07 AM
Subject: Re: [Bug 1024983] Re: 0.8.60 does not support latest Kobo Touch database

Hi

Time...  I need more time.  However, I recently read
http://hellogiggles.com/falling-out-of-love-with-twitter which should
help me gain back at least some of the time I have lost over the last
year.  However, I also have two small kids and I am a runner (how
exactly that happened I'm not sure) so my time is short.

My biggest issue is the lack of good documentation on the database.
It is not terribly complex to query but when making changes you need
to ensure that you don't screw it up.  For instance, when you delete a
book what happens.

The kobo deletes many of the rows, but leaves one in content,
something in the shelves table, etc.  The Sync then finishes
processing the delete on the kobo library (web) and deletes the final
rows.

In other cases, there are volumeid and contentid.  Which is which?
Much of it I know but when I am away from it for a bit it takes a
while to figure it out again.  So, I spend time adding books to
shelves, querying the database, syncing, querying the database,
deleteing books, querying the database, syncing, querying the
database.  Try that a few times any see if you like it :-) or if you
are confused.

The days are now getting shorter (dark earlier) and I should have more
time to get back to it.

Tim

On Tue, Aug 21, 2012 at 6:16 PM, Adam Thompson
<email address hidden> wrote:
> Tim, you're in Canada - so it's likely you already have a Kobo Touch yourself, and sending you one therefore probably won't help!  (Let me know if I'm wrong, though.)
> What sort of motivation would help get the new Kobo DB formats supported more quickly?
> Assistance from someone with a live database who knows how to use SQLite?
> Snapshots of a real-world database (although I don't use 99% of the Kobo's features)?
> Sending a Kobo Touch to one of the other developers?
>
> If there's anything I can do (as a user, not developer - those days are long gone!) to improve the degree of compatibility enjoyed between the Kobo Touch and Calibre, please let me know.
> -Adam
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1024983
>
> Title:
>  0.8.60 does not support latest Kobo Touch database
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/calibre/+bug/1024983/+subscriptions

--
You received this bug notification because you are subscribed to a
dupli...

Read more...

Revision history for this message
VladV (vladv-ca) wrote :

I believe that Kobo should provide all supporting information to help you guys. They could even contribute some money. Your software is only recommended option on their web-site by the way.

Revision history for this message
Timothy Legge (timlegge) wrote :

Hi

Kobo has provided significant help to me in the past including several
devices (and the Touch). I generally have access to ask questions to
some of the Kobo stay. However, I don't currently have access to
design documentation on the database and how the various operations
affect it. I will ask whether they have that level of documentation
available to me but that stuff often gets covered by NDAs and lawyers.

Kobo has been and continues to be very helpful. I suspect that I
simply need to sit down and document the database myself, which is
something I probably should have done long ago.

Tim

On Thu, Aug 23, 2012 at 11:07 AM, VladV <email address hidden> wrote:
> I believe that Kobo should provide all supporting information to help
> you guys. They could even contribute some money. Your software is only
> recommended option on their web-site by the way.
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1024983
>
> Title:
> 0.8.60 does not support latest Kobo Touch database
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/calibre/+bug/1024983/+subscriptions

Revision history for this message
Mark Segal (mgsegal) wrote :

Tim,

True, but as you probably know, if there are NDAs involved, speaking as someone spending a good part of his life handling "NDA-covered" information, the way around that is to get yourself scoped into the NDA Agreement. That way they can give you stuff with comfort as long as there is a relationship of trust, which certainly seems to be the case.

Regards,

Mark

________________________________
 From: Timothy Legge <email address hidden>
To: <email address hidden>
Sent: Thursday, August 23, 2012 10:38:03 AM
Subject: Re: [Bug 1024983] Re: 0.8.60 does not support latest Kobo Touch database

Hi

Kobo has provided significant help to me in the past including several
devices (and the Touch).  I generally have access to ask questions to
some of the Kobo stay.  However, I don't currently have access to
design documentation on the database and how the various operations
affect it.  I will ask whether they have that level of documentation
available to me but that stuff often gets covered by NDAs and lawyers.

Kobo has been and continues to be very helpful.  I suspect that I
simply need to sit down and document the database myself, which is
something I probably should have done long ago.

Tim

On Thu, Aug 23, 2012 at 11:07 AM, VladV <email address hidden> wrote:
> I believe that Kobo should provide all supporting information to help
> you guys. They could even contribute some money. Your software is only
> recommended option on their web-site by the way.
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1024983
>
> Title:
>  0.8.60 does not support latest Kobo Touch database
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/calibre/+bug/1024983/+subscriptions

--
You received this bug notification because you are subscribed to a
duplicate bug report (1031744).
https://bugs.launchpad.net/bugs/1024983

Title:
  0.8.60 does not support latest Kobo Touch database

Status in calibre: e-book management:
  Confirmed

Bug description:
  Running calibre 0.8.60 on Win7

  When connecting to Kobo Touch (running 1.9.17), Calibre provides this
  message:

  calibre, version 0.8.60
  WARNING: Failed: Kobo database version unsupported - See details

  Your Kobo is running an updated firmware/database version. As Calibre
  has not been updated, database editing is disabled.  You can enable
  support for your Kobo in plugin preferences.  Doing so may require you
  to perform a factory reset.  Before selecting the "Attempt to support
  newer firmware" option you should be familiar with restoring your Kobo
  to factory defaults.

  ================

  Calibre does not display content of connected device although
  transferring content from Calibre library to device still works.

To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/1024983/+subscriptions

Revision history for this message
S.J.Skinner (catibwg) wrote :

The following might have some relevance or be of some help. Or not! YMMV.

 I ran calibre (0.8.66) from the command line (Linux) and told it to attempt to attempt to configure the device despite the warning. Then, when I plugged in my Kobo Touch again (sw version 2.0.0 r41166, 7/12/12), I got the following errors:
  Traceback (most recent call last):
    File "site-packages/calibre/devices/kobo/driver.py", line 219, in update_booklist
    File "site-packages/calibre/devices/kobo/driver.py", line 658, in book_from_path
    File "site-packages/calibre/devices/kobo/books.py", line 31, in __init__
    File "_strptime.py", line 454, in _strptime_time
    File "_strptime.py", line 325, in _strptime
  ValueError: time data u'2008-08-07' does not match format '%Y-%m-%dT%H:%M:%S.%f'

The time data u varied. Examples of all variations:
  ValueError: time data u'1915' does not match format '%Y-%m-%dT%H:%M:%S.%f'
  ValueError: time data u'c1919' does not match format '%Y-%m-%dT%H:%M:%S.%f'
  ValueError: time data u'[1927]' does not match format '%Y-%m-%dT%H:%M:%S.%f'
  ValueError: time data u'1905 [c1899]' does not match format '%Y-%m-%dT%H:%M:%S.%f'
  ValueError: time data u'[1920?]' does not match format '%Y-%m-%dT%H:%M:%S.%f'
  ValueError: time data u'1907, c1901' does not match format '%Y-%m-%dT%H:%M:%S.%f'
  ValueError: time data u'[192-]' does not match format '%Y-%m-%dT%H:%M:%S.%f'
  ValueError: time data u'2006-01-24T23:00:00+00:00' does not match format '%Y-%m-%dT%H:%M:%S.%f'

Most of my e-books came from openlibrary.org. Two (2) of them and the kobo welcome book could be read by calibre, the rest not.

Revision history for this message
Timothy Legge (timlegge) wrote :

Hi

This is a separate bug. I will take a look at it. Logging it as
a separate bug would be nice if you have time.

TIm

On Wed, Aug 29, 2012 at 12:57 AM, S.J.Skinner <email address hidden> wrote:

> The following might have some relevance or be of some help. Or not!
> YMMV.
>
> I ran calibre (0.8.66) from the command line (Linux) and told it to
> attempt to attempt to configure the device despite the warning. Then, when
> I plugged in my Kobo Touch again (sw version 2.0.0 r41166, 7/12/12), I got
> the following errors:
> Traceback (most recent call last):
> File "site-packages/calibre/devices/kobo/driver.py", line 219, in
> update_booklist
> File "site-packages/calibre/devices/kobo/driver.py", line 658, in
> book_from_path
> File "site-packages/calibre/devices/kobo/books.py", line 31, in
> __init__
> File "_strptime.py", line 454, in _strptime_time
> File "_strptime.py", line 325, in _strptime
> ValueError: time data u'2008-08-07' does not match format
> '%Y-%m-%dT%H:%M:%S.%f'
>
> The time data u varied. Examples of all variations:
> ValueError: time data u'1915' does not match format
> '%Y-%m-%dT%H:%M:%S.%f'
> ValueError: time data u'c1919' does not match format
> '%Y-%m-%dT%H:%M:%S.%f'
> ValueError: time data u'[1927]' does not match format
> '%Y-%m-%dT%H:%M:%S.%f'
> ValueError: time data u'1905 [c1899]' does not match format
> '%Y-%m-%dT%H:%M:%S.%f'
> ValueError: time data u'[1920?]' does not match format
> '%Y-%m-%dT%H:%M:%S.%f'
> ValueError: time data u'1907, c1901' does not match format
> '%Y-%m-%dT%H:%M:%S.%f'
> ValueError: time data u'[192-]' does not match format
> '%Y-%m-%dT%H:%M:%S.%f'
> ValueError: time data u'2006-01-24T23:00:00+00:00' does not match format
> '%Y-%m-%dT%H:%M:%S.%f'
>
> Most of my e-books came from openlibrary.org. Two (2) of them and the
> kobo welcome book could be read by calibre, the rest not.
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1024983
>
> Title:
> 0.8.60 does not support latest Kobo Touch database
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/calibre/+bug/1024983/+subscriptions
>

Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 1024983

@Tim: I already committed a fix for the date parsing, to make the
parsing more robust and fallback on the filesystem time on failure.

Revision history for this message
S.J.Skinner (catibwg) wrote :

I'm guessing you don't need a separate bug report then since it is already fixed?

Revision history for this message
Timothy Legge (timlegge) wrote : Re: [Bug 1024983] Re: calibre bug 1024983

Thanks Kovid - I am happily documenting the Kobo database to make it easier
to update the driver...

Tim

On Wed, Aug 29, 2012 at 8:08 AM, Kovid Goyal <email address hidden>wrote:

> @Tim: I already committed a fix for the date parsing, to make the
> parsing more robust and fallback on the filesystem time on failure.
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1024983
>
> Title:
> 0.8.60 does not support latest Kobo Touch database
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/calibre/+bug/1024983/+subscriptions
>

Revision history for this message
Timothy Legge (timlegge) wrote : Re: [Bug 1024983] Re: 0.8.60 does not support latest Kobo Touch database

Correct, there is no need.

Tim

On 2012-08-29, at 11:20 AM, "S.J.Skinner" <email address hidden> wrote:

> I'm guessing you don't need a separate bug report then since it is
> already fixed?
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1024983
>
> Title:
> 0.8.60 does not support latest Kobo Touch database
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/calibre/+bug/1024983/+subscriptions

Revision history for this message
Achilles (jfca283) wrote :

Under linux and calibre 8.67 i can't manage kobo with firmware 2.0. This will be solved? thanks.

Revision history for this message
Timothy Legge (timlegge) wrote :

It will be. Hopefully in the next week or two. You can still manage it
you just ned to enable the options in the driver.

Tim

On Wed, Sep 5, 2012 at 4:03 AM, Achilles <email address hidden> wrote:

> Under linux and calibre 8.67 i can't manage kobo with firmware 2.0. This
> will be solved? thanks.
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1024983
>
> Title:
> 0.8.60 does not support latest Kobo Touch database
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/calibre/+bug/1024983/+subscriptions
>

Revision history for this message
Bob Merhebi (bobmerhebi) wrote :

This is persistent in 8.70 :S

Thank you very much for your Calibre & thank you for working on the Kobo issue :)

Revision history for this message
Avalie (avaliereads) wrote :

I just wanted to add my request for this to be fixed. I have not implemented any Calibre update since 0.8.61 because I am afraid it will completely mess up my library again. With nearly 4000 books on Calibre I nearly made the room blue when it all went wrong with Kobo firmware 2.0. I so wish I had bought a Kindle instead! Eventually got it working again, but in the process somehow lost all my star ratings, which I use all the time. Please try to sort this.

Revision history for this message
Bob Merhebi (bobmerhebi) wrote :

Avaalie: though it is annoying not to be able to use Kobo on Linux but it's not Calibre's fault! After all teh author & contributors are alldoing their best as long as they can live too. I also want to use Calibre with my Kobo.

The fault is Kobo's & every company that releases products not supported on Linux (i know they say it is but where is the desktop app?). Moreover, my KT doesn't recognize the 4GB microsd card!!! So thats more annoying.

Plus today I added a couple of epubs & had to reset it (back) since it got stuck in processing at 61%. I removed them & left 1 of the epubs i was adding; it processed but didn't load the book!

So the fault is Kobo's firmware.

Of course Tomothy is working to solve it, though its not his fault.

btw, I am in no way related to Calibre or its author. I am just a reguler user who go ta Kobo a few weeks ago. I still love it & prefer it over the 2GB-limited Kindle w/ no expandable memory & amazon-restricted formats!!!

sry for the long reply ;)

Revision history for this message
Avalie (avaliereads) wrote :

I really did not mean to blame anyone. And I understand it is Kobo's firmware that is the problem. It is just that over the past few years I have become so reliant on Calibre and nothing has ever gone wrong before! Many, many thanks to Tim for trying to sort it out.

Revision history for this message
clare (fizzyclare) wrote :

there are three kobo touch users in our home and we would really like to be able to use calibre, please, cos atm, we cant, due to above problem

Revision history for this message
Bill Watts (wilwahabri) wrote :

G'day,

Had a similar problem when I upgraded my first edition Kobo to version 2.0.0 software, the next time I updated the library using Calibre, it bricked the kobo. It has not worked since, unable to recognise any books loaded to the main or SD card memory, the kobo just returns "no books available" despite being able to see them when using windows explorer.
I contaced Kobo, who have been unable to assist me in getting the reader to work again. I have since bought a Kobo Touch and am reluctant to use it with Calibre for the obvious reason and the "unsupported database" error.

Appreciate an update on progerss in sorting this problem out.

Revision history for this message
John Cottreau (johncott) wrote :

had the "database warning" issue with 8.7 and my Kobo V2 firmware. Read some where that they went back to 8.57 and everything was good again. I went back to 8.57 and everything seems to be working good again. Is the problem with the Kobo or Calibre?

Revision history for this message
Jim Van Meggelen (jim-vanmeggelen) wrote :

Just bought a Kobo touch a few weeks ago. Loving it. Discovered Calibre a few days ago. Loving it even more.
I also have this database bug, but the ability to convert to mobi format and upload is such a joy to me, the bug hardly registers as a concern. It's kind of exciting to know that this already awesome program is going to be even more powerful when the bug is fixed.
Guess what I'm saying is thanks for this excellent software. It makes converting and adding books to my reader painless.

Revision history for this message
Mirko Friedenhagen (mfriedenhagen) wrote :

@John Cottreau:

- my guess is, version 8.57 of Calibre was released before version 2.0 of the Kobo firmware, so Calibre is just not showing a warning.
- so you may probably run into problems because Calibre and Kobo disagree on the database format.

Revision history for this message
David Forrester (davidfor) wrote :

Two things:

- While the calibre driver was coded for an earlier database version than comes with firmware 2.0.0, it was compatible. The warning was a sensible one put in just in case Kobo made a change that calibre couldn't handle. I have only seen one error from the later firmware with calibre and that was with a date format. This would have been an error with any version of calibre. And Kovid put in a fix for this. There is no reason not to use the latest version of calibre with the Kobo Touch.

- The new driver is nearly finished. It will be in the build either this week or next week. It supports the Touch and bookshelves. It should support the Glo and Mini, but this hasn't been tested yet.

Revision history for this message
Kovid Goyal (kovid) wrote : Fixed in lp:calibre

Fixed in branch lp:calibre. The fix will be in the next release. calibre is usually released every Friday.

 status fixreleased

Changed in calibre:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.