We rely on the desktop's automounting for ebook storage volumes. Quite frankly, calibre-mount-helper is really not appropriate to ship, it's by and large an unsafe rewrite of the much better understood mechanisms that udisks and even hal already provide. It's not necessary for calibre to work either, once the OS automounts the storage volumes they will just appear automatically in calibre's UI.

I posted here because I was having a problem with Calibre, and I heard the maintainer was very helpful.

Then I found a workaround, and posted an update. The workaround needs to be applied to every version of Linux (Fedora, Ubuntu, Debian, Suse) that uses automounting. So I posted information on that too.

I also posted this to the Fedora bugzilla, but that won't really help since it's a problem that needs solving in calibre.

Update: I also linked back to here from the bug. Maybe you could talk to the maintainer so he can fix whatever problems you are having with his packages. That way it would work out less work for you? I can add your e-mail as CC for the bug if you like.

I'd be happy to improve the packaging in fedora. In this case there are very good reasons not to ship the calibre-mount-helper however. Our desktops automatically mount mass storage devices when attached. A mount-helper would just mount them a second time or otherwise confuse things and be an unneeded step.

I've pushed an updated package for testing, so please do test and let me know if it works for you.

There's nothing to work out. Basically, the package maintainer has to decide whether he wants to ship calibre-mount-helper or not. If he doesn't want to ship it, he should replace it with a script that does the same thing using whatever distro specific technique he likes.

calibre-mount-helper is 50 lines of C code, it should be trivial to replace. I am not going to write the replacement as the current calibre-mount-helper is the best cross distro way of doing mounting and I make it a policy to write as little context specific code as possible.

@nirik: calibre expects either that the disks are always mounted before calibre tries to mount them or that calibre-mount-helper mounts them.

I seriously doubt you can guarantee that the disk will always be mounted, therefore if you don't want to ship calibre-mount-helper, then you should replace it with a shell script that does the mounting/ejecting. Otherwise, you cripple calibre functionality and I get to deal with the bug reports.

They should be always mounted when calibre should be dealing with them. I have a replacement for calibre-mount-helper, it just didn't get put in place in recent versions. Sorry for any problems this may have caused you.

what the hell is going on with these answers, some of us just have emachines and want to read a book... you linux guys crack me up with all the mumbo jumbo.. go get windows.. now do any of you heavy karma geniuses know why an old dinasauor like the prs300 will not connect with calibre????