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

Re: Packaging cctbx in Debian: request for comments

On Thu, 5 Jul 2012 10:04:09 +0200
Baptiste Carvello <devel@baptiste-carvello.net> wrote:

> Hallo,
> I'm part of a group in debian-science who are investigating the
> packaging of cctbx in Debian (ITP is Bug#679905, discussion happens on
> the debian-science list).
> As you maintain objcryst-fox, which builds against cctbx, I though you
> might have some knowledge that could help us: tips or warnings against
> some pitfalls...
> I also would like your input regarding the C++ interface. In your
> opinion, is the ABI stable enough that we could provide a library
> package with SOs, or should we stick to static libraries?
> Finally, in a more or less distant future, would you be interested in
> patches to build objcryst-fox against a system cctbx package?
> Cheers,
> Baptiste

I spoke with the upstream of objcryst-fox, if a debian package of cctbx
would exist it would be ok to use it instead of bundeling it.
He explain me that he provides a script which extract part of it's
local installation of cctbx and he did no changed the code.

Now the API/ABI stability is a important question

I created a wiki page for the cctbx packaging effort [1]
do not hesitate to use it for coordination. I put some questions so be
free and abuse of this wiki page :)

so yes the upstream author is ok with patch of it's build system.
If you could provide a cmake/autotools rewrite of it home made
Makefile he would be happy but this is another story :)

[1] http://wiki.debian.org/DebianScience/cctbx



GPG public key 4096R/4696E015 2011-02-14
    fingerprint = E92E 7E6E 9E9D A6B1 AA31  39DC 5632 906F 4696 E015
uid  Picca Frédéric-Emmanuel <picca@synchrotron-soleil.fr>

GPG public key 1024D/A59B1171 2009-08-11
    fingerprint = 1688 A3D6 F0BD E4DF 2E6B  06AA B6A9 BA6A A59B 1171
uid  Picca Frédéric-Emmanuel <picca@debian.org>

Reply to: