Re: Bug#1052224: ITP: libalien-base-modulebuild-perl -- subclass of Module::Build for building Alien:: modules and their libraries

gregor herrmann <[email protected]>
Newsgroups gmane.linux.debian.devel.perl
Message-ID <[email protected]>
On Tue, 19 Sep 2023 17:48:41 +0200, Francesco P. Lovergine wrote:

> > Sorry to be a pain again :) but: Do we really need this?
> 
> Unfortunately yes for me, it is in the dep chain for Geo::GDAL::FFI, as for
> https://wiki.debian.org/BookwormGdalPerl
> which is my main goal to avoid to mantain an unofficial repo for the rest
> of time.

You mean because of Alien::gdal?

I can't really test now, because Geo::GDAL::FFI also needs the
unpackaged FFI::Platypus::Declare, but from reading
https://metacpan.org/release/AJOLMA/Geo-GDAL-FFI-0.1/source/Makefile.PL
and
https://metacpan.org/release/AJOLMA/Geo-GDAL-FFI-0.1/source/README.md
a simple

override_dh_auto_configure:
    dh_auto_configure -- GDAL=/usr

plus build dependencies on gdal-bin (for /usr/bin/gdalinfo) and libgdal-dev
might be enough without any Alien::gdal. Maybe :)

(Not sure about
https://metacpan.org/release/AJOLMA/Geo-GDAL-FFI-0.1/source/lib/Geo/GDAL/FFI.pm#L1567
but this is also guarded by an if())

Cheers,
gregor
 

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-
signature.asc (application/pgp-signature, 963 B)
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmUJyJ1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgYmAQ//Te3sUyM/4K4ftyPDIXXFN+yo6uVXg3Y8b+tO12sqdDBk+dWKBj0oEqG9
NRpdrFSs27ycc8kDAy1Olib80e90eAyH79YiJqfB1L85z/FLlmnNBjWlgFWliRPZ
+rfuhODhgjIbsIg2ZkXgoi3f/D/fu4Qw6kjefvnWZv2t50ai2IrtWdoCjpliqpOM
XbhPGvUfb5sh7e5phkZw8zOveZ1Koxgxf15hKVy54hHqsevfyOwnIF3BEEbdl4as
kgFL9MlEe9aAXt6bqldm9kxNncl9bOunP4eZXjLBrhfNc7vUbjubbKmSD1hjL4v0
AeKJcIG2XzmpIkkQ03NnUnchFcVjyc5FlfTP6tST+Zuq7vHY+Su39rLRr8jp+aB3
2smBD9YxECgB8vVZf1OP8ZMQwK0wT5D5HVAWrtdFQUnrKKn9PVMq3ARSBo8LqcV/
lHoxbNEW3DRZ5tLJ1Zwih/3h4CQmuEv+NKC0c+4ZuJs/N7263XyAWfzFCgPOQyHJ
RNu8bZC9l3VUA9+tjRN2qMz7EAJJmciI/uUm6S/f0H55Hz02bfFoaQG74iaBwPdf
zf2BcvflLAtYaxUztqr+z2ndHtD+ffLy4tLu4t8jxvlOTEB/qIuQJ4pPuPwPGVpT
wdKrGqJQigpT8CohhiL5J3gM+VitaPM8qhPkgytMF9ukrbEj5F0=
=CEUz
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.