#1014163 gdal: libgdal-perl seems to have silently disappeared

Package:
src:gdal
Source:
gdal
Submitter:
Jonas Smedegaard
Date:
2022-07-01 14:36:05 UTC
Severity:
important
Tags:
#1014163#5
Date:
2022-07-01 12:11:23 UTC
From:
To:
I just noticed that the binary package libgdal-perl is no longer provided
in Debian testing or unstable.

There seems to be no mention in changelog of dropping that package, so I
wonder if it was deliberate (and if so I recommend to retroactively add
mention of it to changelog.

 - Jonas
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmK+5GcACgkQLHwxRsGg
ASEOQw//dgkL8+yASbMWqQ9i4GsiDhPluSMumQuBP9fy5lzlRdhBruoAqkhAtCKK
2SUtj+M3jhgsLMuF9NYFcQKRs58d4vlfGa+VcG8991cvGNkpt77sMq6+I6OZSPg9
IkeJW5A/Oq64Fz6eBFcVOp92242CQ/S1DflJl4yEj0uraSmFzt4O5UzzBbSu5zAS
63XZ6EnLQOnojwvfLJronhidiISdpy7gJpLEyKN2UWypJlyta8kSwt6Gc6KfJIEK
0orVRLMs2fyD5A2rU7xMZ51doPto7cNyeXABmRUy2uKdtNUww9dYfQm+xym+3qdb
jcvVoMvwRmx16d/kDcnSG1fhws9wYSWt0z4nRzd7UQ2mqve/sASAHJ7OWN+g8cYx
/TNl7uZXE+iuW02k1RBFB/yc6WjoL5gsFx7PsD1c38fdCDUvPvksX3nxeG29m+jC
AxaUMU4z2qXDs0fi/591jqBtJ16HzYAg9K0M5nnjLOINEHEuxZ0hazHaG/PYr1Pa
hGNsIYaNmloGVtFArJE4CPjPLSHmqNJffY3m3QG6olD0HSrZMiV8B1k9+R0eueX4
rEIGXuT16W+Ke1OlnSqUWltlBomwYzVW1/tcm5aJ4S1mguKUtxanuiBTvecTr3h8
t+bsaTWTq9QiN/deTmTjxuyEs7T12H41FToK2Ja0nmo65/OlCIM=
=h4f4
-----END PGP SIGNATURE-----

#1014163#12
Date:
2022-07-01 12:42:38 UTC
From:
To:
tags 1014163 wontfix
thanks

GDAL 3.5 removed the Perl bindings, see:

https://gdal.org/development/rfc/rfc84_cmake.html#swig-bindings

Searching elsewhere you'll find:

https://lists.debian.org/debian-gis/2021/04/msg00004.html

"
  - Perl bindings are deprecated. Removal planned for GDAL 3.5.
    Use Geo::GDAL::FFI instead
"
https://github.com/OSGeo/gdal/blob/v3.5.0/MIGRATION_GUIDE.TXT#L47

libgdal-perl has no votes in popcon for quite a while, I'm surprised it
affects you.

If you need Perl bindings for GDAL, consider packaging Geo::GDAL::FFI.

Kind Regards,

Bas

#1014163#17
Date:
2022-07-01 14:32:42 UTC
From:
To:
Quoting Sebastiaan Couwenberg (2022-07-01 14:42:38)

It is not that I (strongly) need the library, only that I wonder where
it went and whether it was accidental or deliberate.

Thanks for sharing the detals of why the Perl bindings was dropped.

Please consider adding something like the below to the appropriate
changelog entry:

  * Drop binary package libgdal-perl: abandoned upstream

That will help others in similar situation as me, wondering where the
package went and looking in packaging changelog for a clue.

(yes, it is perfectly fine to edit past changelog entries)


Kind regards,

 - Jonas