Drop no-pie-on-ubuntu tweak in postgis?

Bas Couwenberg sebastic at xs4all.nl
Tue Jul 16 13:33:13 BST 2019


On 2019-07-16 14:01, Christoph Berg wrote:
> Re: Bas Couwenberg 2019-07-16 
> <0e3b15750b80b7ae9eb0826a7629e585 at xs4all.nl>
>> > We have decent test coverage now, can we drop this bit in postgis?
>> 
>> We might be able to drop the PIE handling on Ubuntu, but we're not 
>> testing
>> on those Ubuntu environment AFAIK.
> 
> I forgot to mention that I'm testing+building postgis on
> xenial+bionic+disco. (disco is already not in the that list.)

OSGeoLive builds on bionic currently, UbuntGIS supports only LTS 
releases, that's why non-LTR releases are not included in the 
conditional.

>> If you can confirm that pie now works on xenial & bionic we can drop 
>> this
>> code (and the lsb_release B-D).
> 
> I don't see any issues besides the general i386 one tracked in
> https://trac.osgeo.org/postgis/ticket/4407

There is not issue in the PostGIS issue tracker for the PIE build 
failure, that's a packaging specific issue.

> I'll do some clean up of the rule files; currently I'm working on
> making the pg-postgis-3 package actually depend on
> pg-postgis-3-scripts as getting that installed without the dependency
> is really painful, and bad UX. I hope that using "alternatives" for
> the *.control files does the trick. Will push a branch for review.

I don't understand this.

postgresql-11-postgis-3 Recommends postgresql-11-postgis-3-scripts so 
those should be installed by default unless the default was changed to 
not install Recommends.

Is it because -scripts contains unversioned control files and hence 
cannot have multiple versions co-installed?

Kind Regards,

Bas



More information about the Pkg-grass-devel mailing list