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
Cheers
Frederic
--
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: