shp2pgsql-gui should be in a separate package
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
postgis (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Version information: postgis package 1.5.2-1 and later in any of the currently released distributions up to saucy, and in the current development distribution trustry
To reproduce: sudo apt-get install postgis
Expected: No X-related libraries are proposed for installation.
Observed: All of the following otherwise unneeded libraries are installed:
fontconfig fontconfig-config hicolor-icon-theme libatk1.0-0 libatk1.0-data libavahi-client3 libavahi-
The presence of shp2pgsql-gui forces postgis to depend on libgtk2.0-0 which depends on a bunch of X client libraries, which are not really welcome on any headless production database server.
shp2pgsql-gui should be packaged separately, installed only by people who really need a gui for such a task as SHAPE to PostGIS conversion.
If you're afraid of X libraries on your headless server, you should not install the postgis package for its utilities.
shp2pgsql-gui will not be split off into its own package.