Use django 1.11 on freebsd 11
--
Ticket URL: <https://code.djangoproject.com/ticket/28441>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* component: Uncategorized => GIS
* has_patch: 0 => 1
* stage: Unreviewed => Accepted
* type: Uncategorized => Cleanup/optimization
Comment:
[https://github.com/django/django/pull/8817 PR]
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:1>
Comment (by Hisham waleed karam):
the same error here
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:2>
Comment (by yardensachs):
4d2925d6 is the commit for 3.6.2 tagged on:
https://github.com/OSGeo/geos/tree/4d2925d6e0c758742a178053132eef02cd8374d2
So it looks like the commit hash was added to the version string.
And it looks like this is the commit that changed the version:
https://github.com/OSGeo/geos/commit/cc5e205e5b4c7d4ee567bf39a548e65ecf51dd0e
More specifically:
https://github.com/OSGeo/geos/commit/cc5e205e5b4c7d4ee567bf39a548e65ecf51dd0e
#diff-8dd96440c9832c59176dcaa7c346b982
Hoped this help.
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:3>
Comment (by Tim Graham):
I guess we should fix this on 1.11.x so we don't block the use of newer
versions of GEOS there. [https://github.com/django/django/pull/8841 PR for
stable/1.11.x]
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:4>
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"78c155cf2e5a27fd2db18c2d46953b1b0fdba829" 78c155c]:
{{{
#!CommitTicketReference repository=""
revision="78c155cf2e5a27fd2db18c2d46953b1b0fdba829"
Fixed #28441 -- Fixed GEOS version parsing with a commit hash at the end.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:5>
Comment (by Tim Graham <timograham@…>):
In [changeset:"a49764dd9daa11c4e24bad84423f71711b3e0de0" a49764dd]:
{{{
#!CommitTicketReference repository=""
revision="a49764dd9daa11c4e24bad84423f71711b3e0de0"
[1.11.x] Fixed #28441 -- Fixed GEOS version parsing with a commit hash at
the end.
A less invasive backport of 78c155cf2e5a27fd2db18c2d46953b1b0fdba829
from master
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:6>
Comment (by Johannes Hoppe):
Is this scheduled to be released soon?
If anyone has this issue on macOS and does not know how to solve it, this
should do the trick:
{{{
brew switch geos 3.6.1
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:7>
Comment (by Tim Graham):
Bug fix releases happen monthly, usually on the first of the month.
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:8>
* status: closed => new
* resolution: fixed =>
Comment:
I met this kind of problem in Mac OS 10.12.6, django version 1.11.4.
My geos version is 3.6.2. I installed the plugins using brew.
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:9>
* status: new => closed
* resolution: => fixed
Comment:
This was fixed in 1.11.15 (which will be released this week)
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:10>
* status: closed => new
* resolution: fixed =>
Comment:
Please also fix this in Django 1.8.
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:11>
* status: new => closed
* resolution: => fixed
Comment:
Rudolph, please take the time to read our
[https://docs.djangoproject.com/en/2.0/internals/release-process
/#backwards-compatibility-policy backporting policy] to understand why
this wasn't backported to 1.8 before re-opening a closed ticket.
At this point, and when this ticket was reported as well,
[https://www.djangoproject.com/download/#supported-versions only security
fixes and data loss bug qualify for a 1.8 backport].
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:12>
Comment (by Nik Nyby):
I'm running into this problem in Django 1.11.25, Debian testing/bullseye:
{{{
File "/home/nik/src/d/blackrock/ve/lib/python3.7/site-
packages/django/contrib/gis/geos/libgeos.py", line 196, in geos_version
_info
raise GEOSException('Could not parse version info string "%s"' % ver)
django.contrib.gis.geos.error.GEOSException: Could not parse version info
string "3.8.0-CAPI-1.13.1 "
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:13>
Comment (by felixxm):
Nikolas, thanks for this report, however Django 1.11 doesn't receive
bugfixes anymore (it is in extended support).
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:14>
Comment (by scorpp):
Replying to [comment:13 Nikolas Nyby]:
Had same issue today. Resolved by downgrading geos to 3.7.2 and gdal to
3.0.1.
--
Ticket URL: <https://code.djangoproject.com/ticket/28441#comment:15>