03-03-2008, 04:56 PM | #1 |
Enthusiast
Posts: 40
Karma: 28
Join Date: Aug 2007
Location: Jackson, TN
Device: iPad Touch PRS-500
|
libprs500 stopped working on my Mac
After using libprs500 for several months to manage my prs500, suddenly it has stopped. I was using version 4.38. I downloaded and installed the 4.40 with no success. The GUI shows the books loaded on my reader, but not the books in the library. When I tried to add a book to the library, I got this error message:
user-defined aggregate's 'step' method raised error Detailed traceback: Traceback (most recent call last): File "/Applications/Apps in stack/libprs500.app/Contents/Resources/main.py", line 343, in add_books File "/Applications/Apps in stack/libprs500.app/Contents/Resources/main.py", line 376, in _add_books File "libprs500/gui2/library.pyo", line 192, in resort File "libprs500/gui2/library.pyo", line 185, in sort File "libprs500/library/database.pyo", line 821, in refresh OperationalError: user-defined aggregate's 'step' method raised error My Mac is running Leopard: 10.5.2. I believe this problem began after I upgraded the system from 10.5.1 to 10.5.2, but I'm not certain of that. Is anyone else having this problem? I love the way libprs500 has been working for me. I do have Windows installed on this intel Mac, and if worst comes to worst I can go there, but like many other Mac users I resist "going over to the dark side. |
03-04-2008, 10:00 PM | #2 |
creator of calibre
Posts: 44,480
Karma: 24495778
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Looks like a problem with your database. Try the following command in a terminal
Code:
mv ~/library1.db ~/library1.db.orig Code:
ls -sh ~/library1.db.orig Last edited by kovidgoyal; 03-04-2008 at 10:11 PM. |
03-05-2008, 01:01 AM | #3 |
Enthusiast
Posts: 40
Karma: 28
Join Date: Aug 2007
Location: Jackson, TN
Device: iPad Touch PRS-500
|
When I try to start libprs500 after running the first code, I get this error message:
"libprs500 error An unexpected error has occurred during execution of the main script IOError: [Errno 4] Interrupted system call" There are two buttons: Console, and Terminate ----- I've tried to start libprs500 several more times since writing the above. Two times it ran without error and I was able to add a book. Four or five times I got the error and had to "terminate." ------- The second code gives: "158632 /Users/jblass/library1.db.orig" |
03-05-2008, 01:04 AM | #4 |
creator of calibre
Posts: 44,480
Karma: 24495778
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
The first error is because of a bug that will be fixed in the next release (basically sometimes the routine to detect the number of CPUs fails). Are you willing to upload library1.db.orig somewhere so I can download it and have a look. I'm interested in figuring out just what the corruption is.
|
03-05-2008, 01:33 AM | #5 |
Enthusiast
Posts: 40
Karma: 28
Join Date: Aug 2007
Location: Jackson, TN
Device: iPad Touch PRS-500
|
I'll be happy to do that. I'm not sure where I can upload it. Do you have a suggestion?
Last edited by jaybee; 03-05-2008 at 01:36 AM. Reason: typo |
03-05-2008, 02:59 AM | #6 |
creator of calibre
Posts: 44,480
Karma: 24495778
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Hmm I dont know of any open access file servers.
|
03-05-2008, 12:15 PM | #7 |
Wizzard
Posts: 1,402
Karma: 2000000
Join Date: Nov 2007
Location: UK
Device: iPad 2, iPhone 6s, Kindle Voyage & Kindle PaperWhite
|
|
03-05-2008, 04:28 PM | #8 |
Enthusiast
Posts: 40
Karma: 28
Join Date: Aug 2007
Location: Jackson, TN
Device: iPad Touch PRS-500
|
I have 3 library database folders now: one called library.db (6.3 MB), one called library1.db (560 KB), and since running the above code, one called library1.db.orig (77.5 MB).
I have tried to upload the last file, per your request, but it is too large to be handled by the services I found (including the 3 in the previous post). I did upload the smaller (library1.db) to Yahoo Briefcase. I am sending you the location and password for that account by email, if that would be any help. Is there any reason why I can't just trash the old database files and start over? This would not be a big problem for me now that I can add books to the new db. Thanks very much for the program and for your help! |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
DR1000 HELP!! my stylus stopped working | splendor | iRex | 7 | 06-16-2010 11:35 AM |
Sony EBL 3.0 Mac stopped working. | lkodk | Sony Reader | 6 | 10-01-2009 10:28 AM |
Whispernet Stopped Working | weatherman | Amazon Kindle | 19 | 03-29-2009 02:41 PM |
Stopped working? | pshrynk | Calibre | 8 | 02-14-2009 04:43 PM |
libprs500/calibre stopped working | Gamgee72 | Calibre | 7 | 05-05-2008 08:39 AM |