The GeoIP module should be usable without GDAL; naturally, returning a
GDAL geometry would require GDAL.
My suggested fix would be to revert the above commit; a late import should
be fine here.
--
Ticket URL: <https://code.djangoproject.com/ticket/33886>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* stage: Unreviewed => Accepted
--
Ticket URL: <https://code.djangoproject.com/ticket/33886#comment:2>
* severity: Normal => Release blocker
Comment:
Regression in 31bef51d8ea5e3bf650de1495ae1f0566670b8f3.
--
Ticket URL: <https://code.djangoproject.com/ticket/33886#comment:3>
* stage: Accepted => Ready for checkin
--
Ticket URL: <https://code.djangoproject.com/ticket/33886#comment:4>
* status: assigned => closed
* resolution: => fixed
Comment:
In [changeset:"e7afb8a18061f664a5d20d409d423b77195e6060" e7afb8a1]:
{{{
#!CommitTicketReference repository=""
revision="e7afb8a18061f664a5d20d409d423b77195e6060"
Fixed #33886 -- Reallowed using GeoIP2() when GEOS is not installed.
Regression in 31bef51d8ea5e3bf650de1495ae1f0566670b8f3.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/33886#comment:5>
Comment (by Mariusz Felisiak <felisiak.mariusz@…>):
In [changeset:"a3ce58ac4c9fee7c769d48ad1c4df45fa4c1775b" a3ce58ac]:
{{{
#!CommitTicketReference repository=""
revision="a3ce58ac4c9fee7c769d48ad1c4df45fa4c1775b"
[4.1.x] Fixed #33886 -- Reallowed using GeoIP2() when GEOS is not
installed.
Regression in 31bef51d8ea5e3bf650de1495ae1f0566670b8f3.
Backport of e7afb8a18061f664a5d20d409d423b77195e6060 from main
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/33886#comment:6>