[Pkg-giraffe-discuss] [PATCHv2 0/4] update libvmime to debhelper 10

Guido Günther agx at sigxcpu.org
Sun Dec 18 16:52:06 UTC 2016


On Sun, Dec 18, 2016 at 05:14:54PM +0100, c.schoenert at t-online.de wrote:
> From: Carsten Schoenert <c.schoenert at t-online.de>
> 
> Hi again,
> 
> this is my second attempt to bring libvmime to debhelper 10.
> I adressed Guidos suggestions and reworked the series a little bit.

See my other comment. Ack otherwise.
 -- Guido

> 
> Lintian is now not completely happy and remarks dh-exec is probably used in
> a wrong way.
> 
> I: libvmime source: dh-exec-useless-usage debian/libvmime-dev.install "usr/lib/${DEB_HOST_MULTIARCH}/lib*.a"
> N: 
> N:    The package uses dh-exec for things it is not needed for.
> N:    
> N:    This typically includes using ${DEB_HOST_MULTIARCH} in an install target
> N:    where a wildcard would suffice. For example, if you had:
> N:    
> N:     #! /usr/bin/dh-exec
> N:     usr/lib/${DEB_HOST_MULTIARCH}
> N:    
> N:    This could be replaced with the following in most cases, dropping the
> N:    need for dh-exec:
> N:    
> N:     usr/lib/*
> N:    
> N:    However, there may be other directories that match the wildcard, which
> N:    one does not wish to install. In that case, this warning should be
> N:    ignored or overridden.
> N:    
> N:    Severity: wishlist, Certainty: possible
> N:    
> N:    Check: debhelper, Type: source
> N:
> 
> I disagree here as I don't want to install the whole folder and only specific
> files. So I wouldn't anything more than adding a override.
> 
> Carsten Schoenert (4):
>   adjusting *.install files to multiarch behaviour
>   debian/rules: adjust the targets after dh version change
>   debian/rules: fixing the usage of CFLAGS
>   Multi-Arch: Adding control suggested control fields
> 
>  debian/control              | 3 +++
>  debian/libvmime-dev.dirs    | 2 --
>  debian/libvmime-dev.install | 7 ++++---
>  debian/libvmime0.dirs       | 1 -
>  debian/libvmime0.install    | 3 ++-
>  debian/rules                | 9 ++++++---
>  6 files changed, 15 insertions(+), 10 deletions(-)
>  delete mode 100644 debian/libvmime-dev.dirs
>  mode change 100644 => 100755 debian/libvmime-dev.install
>  delete mode 100644 debian/libvmime0.dirs
>  mode change 100644 => 100755 debian/libvmime0.install
> 
> -- 
> 2.10.2
> 
> 
> _______________________________________________
> Pkg-giraffe-discuss mailing list
> Pkg-giraffe-discuss at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-giraffe-discuss
> 



More information about the Pkg-giraffe-discuss mailing list