Quote:
Originally Posted by kovidgoyal
I am certainly not going to sit and test calibre on a dozen different distros before every release. If you're concerned, I suggest you get your distro maintainers to package calibre and then use only the distro packages.
|
The problem is with distros like Ubuntu, Debian and I believe Mandriva, they lock the application version for the life of the distro release. Debian for instance will even go as far as to back port security fixes instead of updating to a newer version in a lot of cases. Not to mention upgrading something as big as a later version of python is just not going to happen during a release. If you use a binary distro you have to live with the package versions that they give you.
Your best options for a binary distro in order of preference are: use the distro package and live with the shipped version, build it yourself, use the binary installer.
If you can't build it yourself or use the binary installer due to packages that you can't update without breaking the system (python, pyqt4) then either live with the last version that you can get working or switch to a distro with more recent version of those packages. In the OPs case updating to the latest Mandriva release will solve the python and glib version issues.
Just because there is a newer version doesn't mean that you have to upgrade. While a new version has bug fixes and new features that doesn't mean you will need or use them.