Skip to content

Commit 466a225

Browse files
committed
fixed centos build and updated readme on master
1 parent 171ccb8 commit 466a225

File tree

4 files changed

+10
-11
lines changed

4 files changed

+10
-11
lines changed

Dockerfile-build-centos

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ LABEL maintainer="Tim Dudgeon<[email protected]>"
88

99
# centos8 now comes with a version of boost that is compatible with RDKit (unlike centos7).
1010

11-
RUN sed -i 's/enabled=0/enabled=1/' /etc/yum.repos.d/CentOS-PowerTools.repo &&\
12-
yum -y install epel-release &&\
13-
yum update -y &&\
11+
# Note: doing a yum update' renames the CentOS-PowerTools repo to CentOS-Linux-PowerTools
12+
RUN yum -y update &&\
13+
sed -i 's/enabled=0/enabled=1/' /etc/yum.repos.d/CentOS-Linux-PowerTools.repo &&\
1414
yum install -y --setopt=tsflags=nodocs --setopt=override_install_langs=en_US.utf8\
1515
tk-devel\
1616
readline-devel\
@@ -21,18 +21,13 @@ RUN sed -i 's/enabled=0/enabled=1/' /etc/yum.repos.d/CentOS-PowerTools.repo &&\
2121
cmake3\
2222
python3-devel\
2323
python3-numpy\
24-
boost\
2524
boost-devel\
26-
boost-python3\
2725
boost-python3-devel\
2826
eigen3-devel\
2927
swig\
3028
git\
3129
wget\
3230
java-11-openjdk-devel\
33-
#postgresql-server\
34-
#postgresql-server-devel\
35-
#postgresql-plpython3\
3631
zip\
3732
unzip\
3833
freetype-devel &&\

Dockerfile-java-centos

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ FROM centos:8
55
LABEL maintainer="Tim Dudgeon<[email protected]>"
66

77
RUN yum update -y &&\
8+
sed -i 's/enabled=0/enabled=1/' /etc/yum.repos.d/CentOS-Linux-PowerTools.repo &&\
89
yum install -y --setopt=tsflags=nodocs --setopt=override_install_langs=en_US.utf8\
910
java-11-openjdk-headless\
1011
boost\

Dockerfile-python3-centos

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@
55
FROM centos:8
66
LABEL maintainer="Tim Dudgeon<[email protected]>"
77

8-
RUN sed -i 's/enabled=0/enabled=1/' /etc/yum.repos.d/CentOS-PowerTools.repo &&\
9-
yum -y install epel-release &&\
10-
yum update -y &&\
8+
RUN yum update -y &&\
9+
sed -i 's/enabled=0/enabled=1/' /etc/yum.repos.d/CentOS-Linux-PowerTools.repo &&\
1110
yum install -y --setopt=tsflags=nodocs --setopt=override_install_langs=en_US.utf8\
1211
python3\
1312
python3-devel\

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,14 @@ For each RDKit version (image tag) we build a number of images:
4646
* `Release_2020_03_1` - build from RDKit Release_2020_03_1 release tag. These images should never change [1]. Images have tag of `Release_2020_03_1`
4747
* `Release_2020_03_2` - build from RDKit Release_2020_03_2 release tag. These images should never change [1]. Images have tag of `Release_2020_03_2`
4848
* `Release_2020_03_3` - build from RDKit Release_2020_03_3 release tag. These images should never change [1]. Images have tag of `Release_2020_03_3`
49+
* `Release_2020_03_4` - build from RDKit Release_2020_03_4 release tag. These images should never change [1]. Images have tag of `Release_2020_03_4`
50+
* `Release_2020_03_5` - build from RDKit Release_2020_03_5 release tag. These images should never change [1]. Images have tag of `Release_2020_03_5`
51+
* `Release_2020_03_6` - build from RDKit Release_2020_03_6 release tag. These images should never change [1]. Images have tag of `Release_2020_03_6`
4952
* `Release_2020_09` - build from RDKit Release_2020_09 branch and occasionally rebuilt as the code gets updated. Images have tag of `Release_2020_09`
5053
* `Release_2020_09_1` - build from RDKit Release_2020_09_1 release tag. These images should never change [1]. Images have tag of `Release_2020_09_1`
5154
* `Release_2020_09_2` - build from RDKit Release_2020_09_2 release tag. These images should never change [1]. Images have tag of `Release_2020_09_2`
5255
* `Release_2020_09_3` - build from RDKit Release_2020_09_3 release tag. These images should never change [1]. Images have tag of `Release_2020_09_3`
56+
* `Release_2020_09_4` - build from RDKit Release_2020_09_4 release tag. These images should never change [1]. Images have tag of `Release_2020_09_4`
5357

5458

5559
[1] Where we say that the images should never change what we really mean in that the RDKit content should never change. We may rebuild these images occasionally when we find further improvements, and the underlying Centos/Debian packages may be updated, but the RDKit code should be exactly the same.

0 commit comments

Comments
 (0)