Page Menu
Home
Solus
Search
Configure Global Search
Log In
Files
F11036891
D8528.id.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
21 KB
Referenced Files
None
Subscribers
None
D8528.id.diff
View Options
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1,7 +1,8 @@
-libboost_context.so.1.66.0
-libboost_iostreams.so.1.66.0
-libboost_python3.so.1.66.0
-libboost_regex.so.1.66.0
+ld-linux-x86-64.so.2
+libboost_context.so.1.72.0
+libboost_iostreams.so.1.72.0
+libboost_python37.so.1.72.0
+libboost_regex.so.1.72.0
libc.so.6
libcairomm-1.0.so.1
libexpat.so.1
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : graph-tool
-version : 2.29
-release : 8
+version : 2.32
+release : 9
source :
- - https://downloads.skewed.de/graph-tool/graph-tool-2.29.tar.bz2 : 6c0c4336bed6e2f79c91ace6d6914145ee03d0bd5025473b5918aec2b0657f7a
+ - https://downloads.skewed.de/graph-tool/graph-tool-2.32.tar.xz : c675f43eac4b0f03d094d4d624b53dc07e3d2f3e42454b7695c45802a88c0f97
license : GPL-3.0-or-later
component : programming.python
summary : Efficient python module for analysis of graphs
@@ -23,10 +23,19 @@
- python3-cairo
- scipy
clang : yes
+environment: |
+ # workaround for bug in boost 1.72
+ export CPPFLAGS="$CPPFLAGS -DHAVE_BOOST_COROUTINE"
+ # Linking jobs routinely use 10+ GiB of RAM, so limit them to 1 at a time
+ export LLVM_PARALLEL_LINK_JOBS=1
setup : |
%configure PREFIX=/usr PYTHON=python3
build : |
- # build with -j1 to limit memory usage (this is a memory monster)
- %make -j1
+ # Maximum observed single compile job size is around 8 GiB Resident with sizes in the range 1.5-5 GiB the most common.
+ # Likely due to poor job parallelism in make, the build will fan out to $CPUs -> 4-6 CPUs -> 1-2 CPUs.
+ # For systems with 16 GiB RAM, make -j3 is barely suitable and make -j2 is recommended if the system will be in use during the build.
+ # For systems with 32 GiB RAM, make -j12 is probably the maximum.
+ # For systems with 64 GiB RAM, make -j24 is probably the maximum. (Should be used for the Buildserver)
+ %make
install : |
%make_install
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -2,8 +2,8 @@
<Source>
<Name>graph-tool</Name>
<Packager>
- <Name>Bryan T. Meyers</Name>
- <Email>bmeyers@datadrake.com</Email>
+ <Name>Pierre-Yves</Name>
+ <Email>pyu@riseup.net</Email>
</Packager>
<License>GPL-3.0-or-later</License>
<PartOf>programming.python</PartOf>
@@ -106,6 +106,7 @@
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/boost-workaround/boost/graph/graphviz.hpp</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/boost-workaround/boost/graph/isomorphism.hpp</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/boost-workaround/boost/graph/kamada_kawai_spring_layout.hpp</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/boost-workaround/boost/graph/maximum_weighted_matching.hpp</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/boost-workaround/boost/graph/metric_tsp_approx.hpp</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/boost-workaround/boost/graph/named_function_params-alt.hpp</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/boost-workaround/boost/graph/overloading.hpp</Path>
@@ -169,52 +170,56 @@
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/hash_map_wrap.hh</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/histogram.hh</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/idx_map.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/bundled_vacate_loop.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/cache.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/exhaustive_loop.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/gibbs_loop.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_dynamics.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_dynamics_continuous.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_dynamics_discrete.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_dynamics_epidemics_mcmc_h.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_dynamics_mcmc.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_dynamics_pseudo_ising_mcmc_h.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_elist.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_em.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_emat.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_entries.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_entropy.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_exhaustive.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_gibbs.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_layers.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_layers_util.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_mcmc.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_measured.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_merge.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_multicanonical.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_multiflip_mcmc.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_overlap.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_overlap_mcmc_bundled.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_overlap_partition.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_overlap_util.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_overlap_vacate.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_partition.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_sample_edge.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_uncertain.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_uncertain_marginal.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_uncertain_mcmc.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_uncertain_util.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_util.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_blockmodel_weights.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel_elist.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel_em.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel_emat.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel_entries.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel_entropy.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel_exhaustive.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel_gibbs.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel_mcmc.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel_merge.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel_multicanonical.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel_multiflip_mcmc.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel_partition.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel_util.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/blockmodel/graph_blockmodel_weights.hh</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_latent_multigraph.hh</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_modularity.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_neighbor_sampler.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/graph_state.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/int_part.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/mcmc_loop.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/merge_loop.hh</Path>
- <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/util.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/layers/graph_blockmodel_layers.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/layers/graph_blockmodel_layers_util.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/loops/bundled_vacate_loop.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/loops/exhaustive_loop.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/loops/gibbs_loop.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/loops/mcmc_loop.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/loops/merge_loop.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/overlap/graph_blockmodel_overlap.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/overlap/graph_blockmodel_overlap_mcmc_bundled.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/overlap/graph_blockmodel_overlap_partition.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/overlap/graph_blockmodel_overlap_util.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/overlap/graph_blockmodel_overlap_vacate.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/partition_centroid/graph_partition_centroid.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/partition_centroid/graph_partition_centroid_rmi.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/partition_modes/graph_partition_mode.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/partition_modes/graph_partition_mode_clustering.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/support/cache.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/support/graph_neighbor_sampler.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/support/graph_state.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/support/int_part.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/support/util.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/uncertain/graph_blockmodel_dynamics.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/uncertain/graph_blockmodel_dynamics_continuous.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/uncertain/graph_blockmodel_dynamics_discrete.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/uncertain/graph_blockmodel_dynamics_epidemics_mcmc_h.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/uncertain/graph_blockmodel_dynamics_mcmc.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/uncertain/graph_blockmodel_dynamics_pseudo_ising_mcmc_h.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/uncertain/graph_blockmodel_measured.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/uncertain/graph_blockmodel_sample_edge.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/uncertain/graph_blockmodel_uncertain.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/uncertain/graph_blockmodel_uncertain_marginal.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/uncertain/graph_blockmodel_uncertain_mcmc.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/inference/uncertain/graph_blockmodel_uncertain_util.hh</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/layout/graph_arf.hh</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/layout/graph_sfdp.hh</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/mpl_nested_loop.hh</Path>
@@ -237,6 +242,7 @@
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/stats/graph_histograms.hh</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/stats/graph_parallel.hh</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/str_repr.hh</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/topology/graph_bipartite_weighted_matching.hh</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/topology/graph_components.hh</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/topology/graph_kcore.hh</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/include/topology/graph_maximal_cliques.hh</Path>
@@ -268,6 +274,10 @@
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/__pycache__/nested_blockmodel.cpython-37.pyc</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/__pycache__/overlap_blockmodel.cpython-37.opt-1.pyc</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/__pycache__/overlap_blockmodel.cpython-37.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/__pycache__/partition_centroid.cpython-37.opt-1.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/__pycache__/partition_centroid.cpython-37.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/__pycache__/partition_modes.cpython-37.opt-1.pyc</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/__pycache__/partition_modes.cpython-37.pyc</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/__pycache__/uncertain_blockmodel.cpython-37.opt-1.pyc</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/__pycache__/uncertain_blockmodel.cpython-37.pyc</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/__pycache__/util.cpython-37.opt-1.pyc</Path>
@@ -283,6 +293,8 @@
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/modularity.py</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/nested_blockmodel.py</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/overlap_blockmodel.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/partition_centroid.py</Path>
+ <Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/partition_modes.py</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/uncertain_blockmodel.py</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/inference/util.py</Path>
<Path fileType="library">/usr/lib/python3.7/site-packages/graph_tool/libgraph_tool_core.so</Path>
@@ -359,19 +371,19 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="8">graph-tool</Dependency>
+ <Dependency release="9">graph-tool</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib64/pkgconfig/graph-tool-py3.7.pc</Path>
</Files>
</Package>
<History>
- <Update release="8">
- <Date>2020-02-06</Date>
- <Version>2.29</Version>
+ <Update release="9">
+ <Date>2020-06-19</Date>
+ <Version>2.32</Version>
<Comment>Packaging update</Comment>
- <Name>Bryan T. Meyers</Name>
- <Email>bmeyers@datadrake.com</Email>
+ <Name>F. von Gellhorn</Name>
+ <Email>flinux@vongellhorn.ch</Email>
</Update>
</History>
-</PISI>
\ No newline at end of file
+</PISI>
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Aug 10, 7:51 PM (1 d, 4 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5820862
Default Alt Text
D8528.id.diff (21 KB)
Attached To
Mode
D8528: Update graph-tool to 2.32 and rebuild for cgal and libboost
Attached
Detach File
Event Timeline
Log In to Comment