[Pkg-phototools-devel] Please check packaging of new package checkit_tiff
Andreas Tille
andreas at an3as.eu
Tue Jul 19 19:50:23 UTC 2016
Hi Andreas,
I did a few commits that were easier done than described here. Please
check the log thoroughly to learn how things should be done.
On Fri, Jul 08, 2016 at 09:52:25PM +0200, Andreas Romeyke wrote:
> > > extra-license-file usr/share/checkit_tiff/LICENSE W: checkit-tiff:
> >
> > Remove this file and put the information into debian/copyright.
>
> Ok, fine.
The file remains inside the package. You need to do something like:
override_dh_install:
dh_install
rm ...
> For me it was a little bit fiddling to find out which debian tool and
> which workflow must be used. I hope, the package is fine now. If anybody
> could recheck the package, that would be nice :)
Besides some spelling issues that could be fixed in a quilt patch the main
remaining issue is:
I: checkit-tiff: arch-dep-package-has-big-usr-share 14907kB 99%
N:
N: The package has a significant amount of architecture-independent data
N: (over 4MB, or over 2MB and more than 50% of the package) in /usr/share
N: but is an architecture-dependent package. This is wasteful of mirror
N: space and bandwidth since it means distributing multiple copies of this
N: data, one for each architecture.
N:
N: If the data in /usr/share is not architecture-independent, this is a
N: Policy violation that should be fixed by moving the data elsewhere
N: (usually /usr/lib).
N:
N: Refer to Debian Developer's Reference section 6.7.5
N: (Architecture-independent data) for details.
N:
N: Severity: wishlist, Certainty: certain
You get this when using
$ cat ~/.lintianrc
color=always
display-experimental=no
display-info=yes
pedantic=no
## show-overrides=yes
(or manually specify lintian -i -I). This should be fixed by creating
an additional binary package (for instance checkit-tiff-data or so).
Kind regards
Andreas.
--
http://fam-tille.de
More information about the Pkg-phototools-devel
mailing list