[Debian-med-packaging] Bug#761134: Bug#761134: [Help] strange 'missing-dependency-on-perlapi' lintian warning

Ivo Maintz ivo at maintz.de
Fri Sep 12 15:53:23 UTC 2014


Hi Gregor,

gregor herrmann <gregoa at debian.org> schrieb :

> Control: tag -1 + patch
[...]
> That's usually caused by a build system which uses INSTALLDIRS=site,
> which should be vendor ... And in practice left out in Debian since
> our toolery sets it.
> 
> Here we are:
> 
> % grep -ir installdirs *
> [..]
> src/bindings/perl/Makefile.PL.in:              INSTALLDIRS => "site",
> 
> 
> Oh, and then we have
> 
> src/bindings/perl/CMakeLists.txt:  set(PERL_PACKAGE_INSTALL_DIR
> ${CMAKE_INSTALL_LIBDIR}/perl5/site_perl/${PERL_VERSION}/${PERL_PLATFORM})
> 
> Ouch!
> 
> 
> I'm attaching two patches (the first being hacky and without DEP3
> headers) that seem to work, as in place the perl modules into the
> right directory and getting the dependencies on perl(api) right.

These patches fixes it, thanks for your help.

Cheers,

Ivo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20140912/50441686/attachment.sig>


More information about the Debian-med-packaging mailing list