Bug#983229: proj transition has started
On Fri, Oct 22, 2021 at 06:36:53AM +0200, Sebastiaan Couwenberg wrote: > The proj transition has started, raising the severity accordingly. As I noted in the upstream ticket (which I know you are subscribed to) Survex requires a fix to make proj_factors() actually usable in the "new PROJ" world. According to the doc change in the patch and the milestone set, this will be in PROJ 8.2.0: https://github.com/OSGeo/PROJ/pull/2868 There isn't a sensible workaround I can see, so if you want to push through the transition before 8.2.0 is out, please apply the above patch to the proj package. Cheers, Olly
Bug#983229: proj transition has started
On 10/25/21 23:56, Olly Betts wrote: On Fri, Oct 22, 2021 at 06:36:53AM +0200, Sebastiaan Couwenberg wrote: The proj transition has started, raising the severity accordingly. As I noted in the upstream ticket (which I know you are subscribed to) Survex requires a fix to make proj_factors() actually usable in the "new PROJ" world. According to the doc change in the patch and the milestone set, this will be in PROJ 8.2.0: https://github.com/OSGeo/PROJ/pull/2868 There isn't a sensible workaround I can see, so if you want to push through the transition before 8.2.0 is out, please apply the above patch to the proj package. PROJ 8.2.0 is scheduled for release next week, just wait for that. You also mentioned in the upstream issue that you need a solution for other users who cannot upgrade to PROJ 8.2.0, did you give up on that and made 8.2.0 a hard requirement? Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
Bug#983229: proj transition has started
On Tue, Oct 26, 2021 at 05:35:48AM +0200, Sebastiaan Couwenberg wrote: > PROJ 8.2.0 is scheduled for release next week, just wait for that. OK. > You also mentioned in the upstream issue that you need a solution for other > users who cannot upgrade to PROJ 8.2.0, did you give up on that and made > 8.2.0 a hard requirement? I'd certainly prefer not to hard require PROJ >= 8.2.0, but I don't see a good way to allow that without a lot of conditionalisation on PROJ version. It's not just the C code - there are some differences in the testsuite due to things like newer PROJ correcting for the vertical datum and older PROJ not. Maybe bumping the upstream minor version for the PROJ 8.2.0 compatible version would be a good approach - then people who don't have easy access to PROJ 8.2.0 have an obvious older Survex version to use, and any important bug fixes can be backported without having to add an extra version component. Cheers, Olly
Bug#983229: proj transition has started
On Tue, Oct 26, 2021 at 05:35:48AM +0200, Sebastiaan Couwenberg wrote: > PROJ 8.2.0 is scheduled for release next week, just wait for that. Oh, I see this has been uploaded. I'll try to sort out updating the survex package to use it. Cheers, Olly