[Debichem-devel] libodsstream packaging (Was: Bug#879556: ITP: beads -- 2-DE electrophoresis gel image spot detection)

Andreas Tille andreas at an3as.eu
Mon Dec 4 21:07:36 UTC 2017


Hi Oliver,

On Mon, Dec 04, 2017 at 10:33:52AM +0100, Olivier Langella wrote:
> > 
> >     E: ods2tsv: binary-or-shlib-defines-rpath usr/bin/ods2tsv /build/libodsstream-0.4.11/obj-x86_64-linux-gnu/src
> > 
> > This needs to be fixed.
> I think it's ok now. I've added this argument to the configure step :
>  -DCMAKE_SKIP_RPATH=1
> and there is no more rpath in the binary file.
> > 
> > > I've also seen that the man page I've left in the package was the QuaZip
> > > one. I left it here in order to make my own but I forgot it. It's fixed now,
> > > but I guess I am yet far from the debian quality requirements.
> > 
> > I did some polishing cleaning up several lintian issues.  Please
> > also enhance the long description of the ods2tsv package and
> > check d/copyright for the proper starting year.
> 
> OK, I'll do that as soon as possible.
> 
> to avoid an other lintian error :
> E: ods2tsv: arch-dependent-file-not-in-arch-specific-directory
> usr/bin/ods2tsv
> 
> I've changed the debian control multi arch for that package to "no".
> There are only warnings left now.

Cool.  I like this kind of cooperation. ;-)
 
> it's done, and I will fix description and manpage issues.
> I'm also working on these warnings "package-name-doesnt-match-sonames" and
> "non-dev-pkg-with-shlib-symlink".
> I think I have a solution for the symlinks, but perhaps that the one on the
> soname will require a package rename.

I'm a friend of using d-shlibs which looks a bit complicated if you are
new to it but it guarantees that library policy is fullfilled.  Feel free
to ping me if you want me to implement this (since I'm quite used to it).

Kind regards

       Andreas.

-- 
http://fam-tille.de



More information about the Debichem-devel mailing list