Bas,

On 04/08/2014 08:04 PM, Sebastiaan Couwenberg wrote:
> Why did you chose to downgrade the priority?

Because of the following extra dependencies, for which the postgis
package currently seems to violate Policy 2.5:

 - libproj0
 - libgdal1
 - libpango1.0-0
 - libpg-java
 - libjson-c2
 - libjson0

(That's according to debcheck here:
http://qa.debian.org/debcheck.php?dist=unstable&package=postgis)

> Both TinyOWS and pgRouting depend on postgresql-9.3-postgis-2.1

Somewhat off-topic: Can't TinyOWS run on a different server than the
database? Oh, it's just a recommends, fair enough.

However, that still reminds me: Both of these likely only depend on
'CREATE EXTENSION postgis;' to work (and result in some minimally
required PostGIS version). Other packages like
postgresql-9.3-postgis-2.0 or postgresql-9.2-postgis-2.1 should be able
to satisfy that dependency as well. (Granted, that's more of a pgapt issue.)

I'm not sure how to best express that dependency. Would a virtual
postgresql-X.Y-postgis-extension package make sense? So you could have a
dependency like postgresql-X.Y-postgis-extension >= 1.5, for example?
What do you think?

> Priority optional is usually the right choice, and recommended for all
> Debian GIS packages.

Back to the topic: Reading Policy 2.5, optional software is "all the
software that you might reasonably want to install if you didn't know
what it was and don't have specialized requirements"

I felt like that didn't apply to postgis (nor do I think that applies to
any GIS software). Thus, given the debcheck report and that wording, I
adjusted the priority.

Is there a general consensus that GIS stuff should rather have priority
optional? How should I deal with the above extra dependencies, in that case?

Regards

Markus


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to