Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-science
Am Freitag 03 Dezember 2010 15:48:42 schrieb Jan Marten Simons:
> Hi,
>
> I recently found out cctbx has released a new version (see
> http://cci.lbl.gov/cctbx_build/). I tried to do a version-bump with the
> ebuild, but as some code changed some patches don't apply anymore.
By now there is another new release: 2010_12_06_2139 availiable at
http://cci.lbl.gov/cctbx_build/:
http://cci.lbl.gov/cctbx_build/results/2010_12_06_2139/cctbx_bundle.tar.gz
As one of the changes is "Migration to Python 2.7.1" it might be neccessary to
depend on python >=2.7.1
I did a simple version-bump with the most recent ebuild in tree and found out:
* -tst-server.py.patch can be dropped, as the code it tries to correct has
been removed upstream
* -clipper.patch still applies.
* -boost.patch, -flags.patch and -soname.patch both don't apply to the new
version and I'm not sure if I know enough about Scons to fix them up.
More details on the bug I found:
(/usr/lib64/cctbx/cctbx_build/bin/cctbx.python is refering to paths in
/var/tmp/portage, which don't exist post-install and therefore calling
cctbx.python does not give a useable environment. After fixing up those
paths (manually) I got a working python shell where import cctbx works
like it should.)
I attached a diff between the broken version (installed by the ebuild) and my
working version. A solution would be to either fix the paths post build via sed
or to get the build to write correct paths, which might be much more difficult.
I'll gladly help in debugging/testing an ebuld of the most recent version
of cctbx. I've joined irc as well.
With regards,
Jan Simons
Institute of Crystallography
RWTH Aachen University
|
|