Page MenuHomeSolus

D8528.id.diff
No OneTemporary

D8528.id.diff

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

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)

Event Timeline