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

Re: [MoM] Packaging Camp for Debian



Hi Corentin,

it seems that I have left your last question unanswered since it somehow
slipped in when I was offline some days.

On Fri, Aug 29, 2014 at 02:34:00PM +0200, Corentin Desfarges wrote:
> 
> >Its a bit late now for me.  But when I had a look at your commits
> >in the afternoon I remember several lintian issues.  Please run
> > lintian -i -I *.changes
> 
> I fixed some of these issues, and I pushed them few minutes ago.
> 
> Now, there is still two issues :
> 
> $ lintian -i -I *.changes
> warning: the authors of lintian do not recommend running it with root privileges!

I'd agree with lintian that you should not run this as root.  Your
prompt does not give any hint that you are root, however.

> W: libcamp0.7-dev: empty-binary-package
> N:
> N:    This binary package appears to be empty, and its description does not
> N:    say that it's a metapackage or a transitional package. This is often due
> N:    to problems with updating debhelper *.install files during package
> N:    renames or similar problems where installation rules don't put files in
> N:    the correct place.
> N:
> N:    If the package is deliberately empty, please mention in the package long
> N:    description one of the phrases "metapackage", "dummy", "dependency
> N:    package", or "empty package".
> N:
> N:    Severity: important, Certainty: wild-guess
> N:
> N:    Check: files, Type: binary, udeb
> N:
> W: libcamp0.7: empty-binary-package
> 
> >on the resulting packages to learn what might be left to do.  I also had
> >seen that the *-dev package was basically empty missing a *.a file and
> >the includes.  I have not looked for the last couple of hours when I was
> >offline.
> 
> I don't understand this error...

So you do not understand why lintian informs you about the fact that the
packages are empty (which they are actually) or why the packages remain
empty?  I intend to recommend the usage of d-shlibs but my web search
failed and so I probably only wanted to write about this - sorry for
actually forgetting to do so.

May be the best way to learn is to inspect

   git clone git://anonscm.debian.org/debian-med/snp-sites.git

which was also created in a MoM project.  There is no real need to move
files using d-shlibs but in the case of library packages I always
recommend it over dh_install (see manpage).

Hope this helps and feel free to ping me earlier in case I might leave
some question unanswered

    Andreas.

-- 
http://fam-tille.de


Reply to: