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

Re: [Pkg-emboss-devel] Re: EMBOSS 4.1.0 released



Am Samstag, den 10.03.2007, 16:25 +0900 schrieb Charles Plessy:
> Le Thu, Mar 08, 2007 at 10:21:58AM +0100, Andreas Tille a écrit :
> > On Thu, 8 Mar 2007, Charles Plessy wrote:
> > 
> > >EMBOSS uses an obsolete version of libpcre and the current packages
> > >based on the work of Matt Hope ship by default files which conflict
> > >with debian packages.
> > 
> > What is the reason for the conflict?
> 
> This one:
> 
> Unpacking emboss-lib (from emboss-lib_4.1.0-1_powerpc.deb) ...
> dpkg: error processing emboss-lib_4.1.0-1_powerpc.deb (--install):
>  trying to overwrite `/usr/include/pcre.h', which is also in package
>  libpcre3-dev
> 
> What is the role of those .h files ?

Search for C Header files - just necessary to compile your EMBOSS
package. Nothing necessary to run or distribute it as binary package.

> Are they better placed in a -dev
> package ? Moving or dropping it would open the way to non-dev emboss
> packages in experimental.

You don't need to distribute it, except you want other packages to
compile again this PCRE version. And that's not the case. We already
have a libpcre-package in Debian, that is up-to-date and not a (maybe
modified) local copy of PCRE in a package source.

> I guess that I have to read Junichi's library packaging guide.
> http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html

Only, if EMBOSS ships libraries at it's own. You don't need to
distribute library packages for EMBOSS, if it just creates e.g. static
libraries for it's own.

Regards, Daniel



Reply to: