Why does calibre need to handle mounting in the first place? Do the various linux distro's not already provide a way to mount usb disks? Been a while since i used linux but I remember it been pretty much automated for any removable drive to be mounted.
Having not used calibre on linux though, I may be missing a key point in the arguement