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

Re: Role of anfo



On Wed, Jan 08, 2014 at 05:41:12PM +0000, Tim Booth wrote:
> Hi Andreas,
> 
> > PS: Some clarification about bitseq (see my other mail) would be helpful
> >     as well.
> 
> OK, that one first - I packaged it by request but it turns out the user

I'll answer separately.

> Back to anfo, and the build looks good - I'll be glad to have this back
> in BL.  I'll put the updated version into BL7 now.  I committed the
> changes I made to get it compiling for me, but these are probably
> inappropriate for Debian so I expect you just want to revert them in
> SVN.

just checking your changes:

On Wed, Jan 08, 2014 at 05:24:38PM +0000, Timothy Booth wrote:
> Modified: trunk/packages/anfo/trunk/debian/changelog
> ===================================================================
> --- trunk/packages/anfo/trunk/debian/changelog	2014-01-08 13:15:35 UTC (rev 15730)
> +++ trunk/packages/anfo/trunk/debian/changelog	2014-01-08 17:24:38 UTC (rev 15731)
> @@ -1,3 +1,9 @@
> +anfo (0.98-2biolinux1) precise; urgency=low
> +
> +  * Build for Bio-Linux 7
> +
> + -- Tim Booth <tbooth@ceh.ac.uk>  Wed, 08 Jan 2014 16:46:40 +0000
> +
>  anfo (0.98-2) UNRELEASED; urgency=medium

Well, OK - then I'll revert the sequence of changelog entries since I
have not uploaded yet.  No problem at all.
  
>    [ Andreas Tille ]
> 
> Modified: trunk/packages/anfo/trunk/debian/control
> ===================================================================
> --- trunk/packages/anfo/trunk/debian/control	2014-01-08 13:15:35 UTC (rev 15730)
> +++ trunk/packages/anfo/trunk/debian/control	2014-01-08 17:24:38 UTC (rev 15731)
> @@ -13,7 +13,8 @@
>                 libbz2-dev,
>                 pkg-config,
>                 protobuf-compiler,
> -               dh-autoreconf
> +               dh-autoreconf,
> +               d-shlibs

Seems I was just missing the d-shlibs dependency since building without
pbuilder - my bad.  Change is perfectly OK.

> Modified: trunk/packages/anfo/trunk/debian/rules
> ===================================================================
> --- trunk/packages/anfo/trunk/debian/rules	2014-01-08 13:15:35 UTC (rev 15730)
> +++ trunk/packages/anfo/trunk/debian/rules	2014-01-08 17:24:38 UTC (rev 15731)
> @@ -13,6 +13,7 @@
>  		    --multiarch \
>  		    --override s/libpopt0-dev/libpopt-dev/ \
>  		    --override s/libprotobuf7-dev/libprotobuf-dev/ \
> +		    --override s/libbz2-1.0-dev/libbz2-dev/ \
>  		    --movedev debian/tmp/usr/include/* usr/include \

I guess you needed this due to an older version of d-shlibs.  Since
there is no harm done I'll leave it in to reduce maintenance effort.  I
have files a bug against d-shlibs to include libpopt-dev and
libprotobuf-dev which will enable us to override these substitutions
later.

> I'm not sure about the missing manpage - anfo-sge is definitely not the
> one.  And the right manpage is actually there in the GIT repo:
> 
> https://github.com/udo-stenzel/anfo/tree/master/man
> 
> So why is it not in the tarball?  My quick guess is that anfo.1 should
> be in the tarball and anfo-sge.1 should be absent and the auther just
> screwed up making the tarball.  A little more detective work needed...

I think I'll check out from upstream Git and add it to debian/ dir
for simplicity.

Thanks for your test!

Kind regards

       Andreas. 

-- 
http://fam-tille.de


Reply to: