[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



On Wed, 20 Sep 2023 10:29:49 +0200, Francesco P. Lovergine wrote:

> > > 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())

[…]
 
> Ok, it seems that the solution is much more easy than the prospected. The implementation is smart
> enough to keep the gdal.so in the right place, something I oversight before.
> The resulting package needs to be arch:any to create a correct internal
> Geo::GDAL::gdal.pm module per arch,
> but it seems working. 

Sounds great, thanks for investigating.

> That said, I would try to patch to avoid the Platypus::Declare use
> which is currently discouraged/deprecated: I would avoid to read other complains by gregor :-D

Heh :)


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
   `-   

Attachment: signature.asc
Description: Digital Signature


Reply to: