Your message dated Wed, 9 Nov 2016 21:30:57 +0100
with message-id <[email protected]>
and subject line Re: Bug#843808: libgdal20: Depends on unwanted packages
has caused the Debian Bug report #843808,
regarding libgdal20: Depends on unwanted packages
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
843808: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=843808
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgdal20
Version: 2.1.2+dfsg-1
Severity: minor
X-Debbugs-CC: Leandro Guimaraes Faria Corcete DUTRA <[email protected]>
Dear Maintainer,
I would like to purge the Maria DB libraries from my system, but
libgdal will not let me; if I try, it will cause a request to remove
libgdal and all packages depending on it, including PostGIS which I
want to use with (obviously) PostgreSQL, not Maria.
Please make all DB drivers, or at least the Maria ones, only
recommendations, not hard dependencies.
Thanks a lot for your work!
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libgdal20 depends on:
ii libarmadillo7 1:7.500.0+dfsg-1
ii libc6 2.24-5
ii libcrypto++6 5.6.4-3
ii libcurl3-gnutls 7.50.1-1
ii libdap23 3.18.0-2
ii libdapclient6v5 3.18.0-2
pn libdapserver7v5 <none>
ii libepsilon1 0.9.2+dfsg-2
ii libexpat1 2.2.0-1
ii libfreexl1 1.0.2-2
ii libgcc1 1:6.2.0-10
ii libgeos-c1v5 3.5.1-1
pn libgeotiff2 <none>
ii libgif7 5.1.4-0.4
pn libhdf4-0-alt <none>
pn libhdf5-10 <none>
ii libjpeg62-turbo 1:1.5.1-2
ii libjson-c3 0.12.1-1
pn libkmlbase1 <none>
pn libkmldom1 <none>
pn libkmlengine1 <none>
pn libkmlregionator1 <none>
pn libkmlxsd1 <none>
ii liblzma5 5.2.2-1.2
ii libmariadbclient18 10.0.28-1
pn libnetcdf11 <none>
ii libodbc1 2.3.1-5+b1
pn libogdi3.2 <none>
ii libopenjp2-7 2.1.2-1
ii libpcre3 2:8.39-2
ii libpng16-16 1.6.25-2
ii libpoppler61 0.44.0-3
ii libpq5 9.6.0-1
pn libproj12 <none>
pn libqhull7 <none>
pn libspatialite7 <none>
ii libstdc++6 6.2.0-10
pn libsz2 <none>
ii libtiff5 4.0.6-3
ii libwebp6 0.5.1-2
pn libxerces-c3.1 <none>
ii libxml2 2.9.4+dfsg1-2.1
pn odbcinst1debian2 <none>
ii zlib1g 1:1.2.8.dfsg-2+b3
Versions of packages libgdal20 recommends:
pn proj-bin <none>
libgdal20 suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
severity 843808 wishlist
tags 843808 wontfix
thanks
On 11/09/2016 09:02 PM, Leandro Guimaraes Faria Corcete DUTRA wrote:
> I would like to purge the Maria DB libraries from my system, but
> libgdal will not let me; if I try, it will cause a request to remove
> libgdal and all packages depending on it, including PostGIS which I
> want to use with (obviously) PostgreSQL, not Maria.
>
> Please make all DB drivers, or at least the Maria ones, only
> recommendations, not hard dependencies.
I'm sorry to hear you don't like MariaDB packages. GDAL is built with
MySQL/MariaDB support because ogr2ogr is one of the few viable options
to get spatial data into those databases. Hence the dependency on
libmariadbclient18 is required to not cause segfaults when using libgdal20.
Having the libmariadbclient18 package installed does not hinder your use
of PostgreSQL for which libgdal20 depends on libpq5. GDAL interfaces
with many data sources, that includes several most people won't use.
It's just the nature of the library.
If don't want packages depending on MySQL/MariaDB packages, help make
PostgreSQL such an awesome database that people will not be able to
justify using something else. That work includes patching many projects
to support PostgreSQL as a first class database backend to not have them
require MySQL/MariaDB as the only option.
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
--- End Message ---