It's a bit of a gray area. The GPL specifies that if an GPLed component is an "essential" part of your software then your software must be GPLed. Whether that applies to the case of asking your users to install calibre separately is not entirely clear.
|