cctbx package

PICCA Frédéric-Emmanuel frederic-emmanuel.picca at synchrotron-soleil.fr
Mon Aug 6 19:53:43 UTC 2012


> Hi Fred,

> I need to ask first before doing something.
> I want to take care of the dispatcher scripts and also the current files in
> cctbx-bin. I'm not entirely satisfied to put them into /usr/bin.
> The current files in cctbx-bin doesn't have any function they are just
> examples.

the examples files should go into
/usr/share/doc/<package­>/examples
look at dh_installexamples

where package is cctbx-doc :)

> The dispatcher scripts are mostly "useless" (see wiki).
> My idea is to put all files into /usr/share/cctbx/bin as examples.

Do you know if third party software are expecting to find thoses 
scripts in the PATH ?
To my opinion this is the right question :)
1) If third party use these scripts and if we plan to package a few of these software,
 it should matter to put them into /usr/bin

2) we should have the support of the upstream if we plan to remove the scripts.
It would be a complet failure if a Debian user asking for some help to the upstream would have this kind of answer:
"do not use the debian package, it is a complet mess, install the official one..."

So I thing that you should contact the upstream and start to discuss with them about this packaging effort.

The wiki should be completed with your plan about the scripts.
Maybe we should add a section : question for the upstream.

> What kind of a package would that be then?

I still like cctbx-legacy :) if it is not possible to remove the scripts.

>  Is there any entry in the Debian
> Policy where this kind of packages are handled?

> What is your opinion? Is this acceptable? I don't think it's a good idea to
> cherry pick dispatcher scripts that might get useful and put them in /usr/bin.

that is why I propose this cctbx-legacy, to be as close as possible of a standard cctbx installation

Cheer, my two cents

Frederic



More information about the debian-science-maintainers mailing list