Gentoo Archives: gentoo-science

From: Jan Marten Simons <marten@××××××××××××××××.de>
To: gentoo-science@l.g.o
Subject: Re: [gentoo-science] cctbx version-bump to 2010.12.13.0000?
Date: Thu, 16 Dec 2010 14:33:34
Message-Id: 201012161532.50471.marten@xtal.rwth-aachen.de
In Reply to: Re: [gentoo-science] cctbx version-bump to 2010.09.15.2318? by "Justin (jlec) Lecher"
1 Am Mittwoch 15 Dezember 2010 22:38:30 schrieb Justin (jlec) Lecher:
2 > Hi,
3 >
4 > I fixed the last ebuild in the tree, so that all the binary wrappers
5 > should work now. And currently working on the bump. But it seems to not
6 > be that smooth. So don't expect it do appear before Xmas.
7
8 By now there's even a more recent build agin: 2010_12_13_0000 and I suppose
9 there will be a new release after xmas as well ;). As I'just found a bug and
10 got it fixed upstream (in svn) I'm using their svn-version in a local install
11 at the moment. So the old version of cctbx in portage is no showstopper to me
12 right now and as far as I'm concerned you can take your time to versionbump
13 it.
14
15 Now to some feedback:
16 I tried emerging sci-libs/cctbx-2010.03.29.2334-r3 but encountered an error
17 (sci-libs/cctbx-2010.03.29.2334-r1 compiles and installs).
18
19 It looks like something in that update broke clipper somehow as you can see
20 from the relevant parts of the log:
21
22
23 * Package: sci-libs/cctbx-2010.03.29.2334-r3
24 * Repository: gentoo
25 * Maintainer: jlec@g.o sci-chemistry@g.o
26 * USE: amd64 elibc_glibc kernel_linux minimal multilib openmp userland_GNU
27 >>> Unpacking source...
28 >>> Unpacking cctbx-2010.03.29.2334.tar.gz to /var/tmp/portage/sci-
29 libs/cctbx-2010.03.29.2334-r3/work
30 >>> Source unpacked in /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-r3/work
31 >>> Preparing source in /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
32 r3/work ...
33 * Applying 2010.03.29.2334-tst_server.py.patch ...
34 [ ok ]
35 * Applying 2010.03.29.2334-boost.patch ...
36 [ ok ]
37 * Applying 2010.03.29.2334-clipper.patch ...
38 [ ok ]
39 * Applying 2010.03.29.2334-flags.patch ...
40 [ ok ]
41 * Applying 2010.03.29.2334-soname.patch ...
42 [ ok ]
43 >>> Source prepared.
44 >>> Configuring source in /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
45 r3/work ...
46 * configuring with /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
47 r3/work/cctbx_sources/libtbx/configure.py --compiler=gcc --enable-openmp-if-
48 possible=True --scan-boost --use_e
49 nvironment_flags --current_working_directory=/var/tmp/portage/sci-
50 libs/cctbx-2010.03.29.2334-r3/work/cctbx_build --build=release fftw3tbx rstbx
51 smtbx mmtbx clipper_adaptbx fable
52 Python: 2.6.5 "/usr/bin/python2.6"
53 Compiler: gcc
54 Build mode: release
55 Warning level: 0
56 Static libraries: False
57 Static exe: False
58 Scan Boost headers: True
59 Write full flex_fwd.h files: False
60 Build Boost.Python extensions: True
61 Define BOOST_PYTHON_NO_PY_SIGNATURES: False
62 Define BOOST_PYTHON_BOOL_INT_STRICT: True
63 Boost threads enabled: False
64 Enable OpenMP if possible: True
65 Use environment flags: True
66 CXXFLAGS = -march=native -O2 -pipe
67 CFLAGS = -march=native -O2 -pipe
68 CPPFLAGS =
69 LDFLAGS = -Wl,-O1 -Wl,--as-needed
70 [...]
71 g++ -o exe_dev/cctbx.convert_ccp4_symop_lib -Wl,-O1 -Wl,--as-needed -fopenmp
72 cctbx/examples/convert_ccp4_symop_lib.o -Llib -L/var/tmp/portage/sci-
73 libs/cctbx-2010.03.29.2334-r3/work
74 /cctbx_sources/lib -lcctbx_sgtbx_asu -lcctbx -lm
75 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
76 r3/work/cctbx_sources/clipper/examples/symtest.cpp:1:29: error:
77 clipper/clipper.h: No such file or directory
78 g++ -o chiltbx/handle_test -Wl,-O1 -Wl,--as-needed -fopenmp
79 chiltbx/handle_test.o -Llib -L/var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
80 r3/work/cctbx_sources/lib
81 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
82 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:1:39: error:
83 clipper/core/clipper_util.h: No such file or directory
84 g++ -o exe_dev/cctbx.find_distances -Wl,-O1 -Wl,--as-needed -fopenmp
85 cctbx/examples/find_distances.o -Llib -L/var/tmp/portage/sci-
86 libs/cctbx-2010.03.29.2334-r3/work/cctbx_sources/l
87 ib -lcctbx_sgtbx_asu -lcctbx -lm
88 g++ -o exe_dev/cctbx.getting_started -Wl,-O1 -Wl,--as-needed -fopenmp
89 cctbx/examples/getting_started.o -Llib -L/var/tmp/portage/sci-
90 libs/cctbx-2010.03.29.2334-r3/work/cctbx_sources
91 /lib -lcctbx_sgtbx_asu -lcctbx -lm
92 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
93 r3/work/cctbx_sources/clipper/examples/symtest.cpp:6: error: 'clipper' is not
94 a namespace-name
95 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
96 r3/work/cctbx_sources/clipper/examples/symtest.cpp:6: error: expected
97 namespace-name before ';' token
98 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
99 r3/work/cctbx_sources/clipper/examples/symtest.cpp: In function 'int main()':
100 [...]
101 scons: *** [clipper/examples/symtest.o] Error 1
102 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
103 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp: In function 'void
104 clipper::<unnamed>::show_as_unsigned(const char*, const FloatType&)':
105 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
106 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:39: error: 'Util' has
107 not been declared
108 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
109 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:40: error: 'Util' has
110 not been declared
111 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
112 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:41: error: 'Util' has
113 not been declared
114 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
115 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp: In function 'void
116 clipper::<unnamed>::sanity_check()':
117 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
118 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:54: error: 'itype32'
119 was not declared in this scope
120 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
121 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:55: error: 'uitype32'
122 was not declared in this scope
123 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
124 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:56: error: 'ftype32'
125 was not declared in this scope
126 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
127 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:57: error: 'itype64'
128 was not declared in this scope
129 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
130 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:58: error: 'uitype64'
131 was not declared in this scope
132 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
133 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:59: error: 'ftype64'
134 was not declared in this scope
135 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
136 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:60: error: 'Util' has
137 not been declared
138 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
139 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:61: error: 'Util' has
140 not been declared
141 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
142 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:64: error: 'Util' has
143 not been declared
144 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
145 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:69: error: 'Util' has
146 not been declared
147 /var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-
148 r3/work/cctbx_sources/clipper_adaptbx/sanity_check.cpp:73: error: 'sqrt' was
149 not declared in this scope
150 scons: *** [clipper_adaptbx/sanity_check.o] Error 1
151 scons: building terminated because of errors.
152 * ERROR: sci-libs/cctbx-2010.03.29.2334-r3 failed:
153 * make failed
154 *
155 * Call stack:
156 * ebuild.sh, line 56: Called src_compile
157 * environment, line 4448: Called die
158 * The specific snippet of code:
159 * libtbx.scons ${makeopts_exp} . || die "make failed"
160 *
161 * If you need support, post the output of 'emerge --info =sci-
162 libs/cctbx-2010.03.29.2334-r3',
163 * the complete build log and the output of 'emerge -pqv =sci-
164 libs/cctbx-2010.03.29.2334-r3'.
165 * The complete build log is located at '/var/tmp/portage/sci-
166 libs/cctbx-2010.03.29.2334-r3/temp/build.log'.
167 * The ebuild environment file is located at '/var/tmp/portage/sci-
168 libs/cctbx-2010.03.29.2334-r3/temp/environment'.
169 * S: '/var/tmp/portage/sci-libs/cctbx-2010.03.29.2334-r3/work'
170
171
172 With regards,
173
174 Jan Simons
175
176 Institute of Crystallography
177 RWTH Aachen University

Replies

Subject Author
Re: [gentoo-science] cctbx version-bump to 2010.12.13.0000? Jan Marten Simons <marten@××××××××××××××××.de>