Hi Bas, I agree with you. They shouldn't. But this lad from the issue in the bug tracker did not do anything peculiar from what I did understand. Installing QGis shouldn't break the dependencies of any other package. Probably the package management does not detect minor changes, as they are usually not a problem. However with GDAL they are a problem. Consequently the package system should deny installation of a software requiring a newer version than the one installed and used by other software. Or it should update all packages to the new GDAL version.
I am not sure if that is possible. GDAL is really a bit special in that respect. But anyway is there a better advice I can give to users reporting this bug, than to make them compile QMapShack on their own? How can they make sure that the installed version of QMapShack was compiled with the very same version of GDAL installed on their system? Oliver Am 22.07.2015 um 09:10 schrieb Sebastiaan Couwenberg: > On 07/22/2015 08:51 AM, Oliver Eichler wrote: >> it seems that there is a mismatch between the GDAL version QMapShack is >> compiled with and the GDAL version installed. I think this can happen if >> you update for example QGis. As long as this is just a minor version >> change, everything should be fine. However I myself observed the same >> situation in the past using SuSE. A minor version mismatch resulting in >> the error message reported. Usually compiling QMapShack with the GDAL >> version installed helps. But that is not what the average user is >> expecting to do. What would be the proper way to solve the mismatch? > GDAL has an unstable C++ ABI, every time a new version (even patch > versions, e.g. from 1.11.1 to 1.11.2) is installed on the system all > reverse dependencies of GDAL (e.g. QGIS, QMS, etc) need to be rebuilt > with the new GDAL version. > > The average user shouldn't compile software herself, but use the > packages provided by their distribution which take care of these rebuilds. > > Debian stable users don't need to build QMS themselves to get the latest > version, I provide backports for stable along with regular package in > testing/unstable. > > Kind Regards, > > Bas > ------------------------------------------------------------------------------ Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ _______________________________________________ Qlandkartegt-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
