View Single Post
Old 08-27-2011, 03:18 AM   #8
itimpi
Wizard
itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.
 
Posts: 4,553
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
The whole point of the Calibre binary package is that it does NOT have dependencies on lots of other packages. It includes any packages that calibre needs set up to be used from the Calibre install location. As such it does not interfere with other (possibly different) versions of those packages. That does make the download larger, but it means that Kovid can easily move Calibre onto a new version of a dependant package without having to worry if the final host system has also done so.

This approach has been taken as with Calibre having a weekly release cycle it can be a hard work for anyone who wants to compile from source to keep all dependent packages at the right version level. It also makes setting up a Calibre development environment relatively trivial as again everything (other than the source itself) that is required is already present.
itimpi is offline   Reply With Quote