certifi and openssl should not be pinned
Hi guys,
So here is the problem: when I follow the doc to install bob,
conda create --name bob.project.fargo --override-channels -c https://www.idiap.ch/software/bob/conda -c defaults python=3 bob
here is what I get:
Solving environment: done
## Package Plan ##
environment location: /idiap/user/heusch/miniconda2/envs/bob.project.fargo
added / updated specs:
- bob
- python=3
The following NEW packages will be INSTALLED:
bob: 5.0.0-py36hc3b47e9_0 https://www.idiap.ch/software/bob/conda
ca-certificates: 2018.03.07-0 defaults
certifi: 2018.4.16-py36_0 defaults
libedit: 3.1.20170329-h6b74fdf_2 defaults
libffi: 3.2.1-hd88cf55_4 defaults
libgcc-ng: 7.2.0-hdf63c60_3 defaults
libstdcxx-ng: 7.2.0-hdf63c60_3 defaults
ncurses: 6.1-hf484d3e_0 defaults
openssl: 1.0.2o-h20670df_0 defaults
pip: 10.0.1-py36_0 defaults
python: 3.6.6-hc3d631a_0 defaults
readline: 7.0-ha6073c6_4 defaults
setuptools: 39.2.0-py36_0 defaults
sqlite: 3.24.0-h84994c4_0 defaults
tk: 8.6.7-hc745277_3 defaults
wheel: 0.31.1-py36_0 defaults
xz: 5.2.4-h14c3975_4 defaults
zlib: 1.2.11-ha838bed_2 defaults
Proceed ([y]/n)? y
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
# $ conda activate bob.project.fargo
#
# To deactivate an active environment, use
#
# $ conda deactivate
Up to here, everything is ok !
Now the nice part, when I'm trying to install bob.bio.face i.e.
conda activate bob.project.fargo
conda install bob.bio.face
Here's the result of environment solving ...
Solving environment: done
## Package Plan ##
environment location: /idiap/user/heusch/miniconda2/envs/bob.project.fargo
added / updated specs:
- bob.bio.face
The following NEW packages will be INSTALLED:
blas: 1.0-mkl defaults
bob.ap: 2.1.5-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.bio.base: 3.2.1-py_0 https://www.idiap.ch/software/bob/conda
bob.bio.face: 3.3.0-py_0 https://www.idiap.ch/software/bob/conda
bob.blitz: 2.0.14-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.core: 2.1.9-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.db.atnt: 2.0.10-py36_0 https://www.idiap.ch/software/bob/conda
bob.db.base: 2.3.2-py36_0 https://www.idiap.ch/software/bob/conda
bob.db.iris: 2.1.1-py36_0 https://www.idiap.ch/software/bob/conda
bob.db.mnist: 2.1.1-py36_0 https://www.idiap.ch/software/bob/conda
bob.db.wine: 2.0.9-py36_0 https://www.idiap.ch/software/bob/conda
bob.extension: 2.4.5-py36_0 https://www.idiap.ch/software/bob/conda
bob.io.audio: 2.0.6-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.io.base: 3.0.2-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.io.image: 2.3.0-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.io.matlab: 2.0.10-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.io.video: 2.0.19-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.ip.base: 2.1.0-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.ip.color: 2.0.10-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.ip.draw: 2.0.9-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.ip.facedetect: 2.1.4-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.ip.flandmark: 2.1.6-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.ip.gabor: 2.0.11-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.ip.optflow.hornschunck: 2.0.13-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.ip.optflow.liu: 2.0.12-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.learn.activation: 2.0.10-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.learn.boosting: 2.0.13-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.learn.em: 2.1.0-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.learn.libsvm: 2.0.13-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.learn.linear: 2.1.2-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.learn.mlp: 2.1.6-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.math: 3.0.0-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.measure: 2.4.1-np113py36_0 https://www.idiap.ch/software/bob/conda
bob.sp: 2.0.10-np113py36_0 https://www.idiap.ch/software/bob/conda
boost: 1.61.0-py36_0 defaults
cycler: 0.10.0-py36h93f1223_0 defaults
dbus: 1.13.2-h714fa37_1 defaults
docopt: 0.6.2-py36_0 defaults
expat: 2.2.5-he0dffb1_0 defaults
ffmpeg: 2.8.10-4 https://www.idiap.ch/software/bob/conda
fontconfig: 2.12.1-3 defaults
freetype: 2.5.5-2 defaults
giflib: 5.1.4-h63890e4_4 https://www.idiap.ch/software/bob/conda
glib: 2.56.1-h000015b_0 defaults
gridtk: 1.5.0-py_0 https://www.idiap.ch/software/bob/conda
gst-plugins-base: 1.14.0-hbbd80ab_1 defaults
gstreamer: 1.14.0-hb453b48_1 defaults
hdf5: 1.8.17-2 defaults
icu: 54.1-0 defaults
intel-openmp: 2018.0.3-0 defaults
jpeg: 9b-h024ee3a_2 defaults
libblitz: 0.10-3 https://www.idiap.ch/software/bob/conda
libgcc: 7.2.0-h69d50b8_2 defaults
libgfortran-ng: 7.3.0-hdf63c60_0 defaults
libiconv: 1.14-0 defaults
libmatio: 1.5.6-3 https://www.idiap.ch/software/bob/conda
libpng: 1.6.34-hb9fc6fc_0 defaults
libsvm: 3.21-3 https://www.idiap.ch/software/bob/conda
libtiff: 4.0.9-he85c1e1_1 defaults
libxcb: 1.13-h1bed415_1 defaults
libxml2: 2.9.4-0 defaults
matplotlib: 2.0.2-np113py36_0 defaults
mkl: 2018.0.3-1 defaults
mkl_fft: 1.0.4-py36h4414c95_1 defaults
mkl_random: 1.0.1-py36h4414c95_1 defaults
numpy: 1.13.3-py36hdbf6ddf_4 defaults
olefile: 0.45.1-py36_0 defaults
pcre: 8.42-h439df22_0 defaults
pillow: 4.2.1-py36_0 defaults
pyparsing: 2.2.0-py36_1 defaults
pyqt: 5.6.0-py36h22d08a2_6 defaults
python-dateutil: 2.7.3-py36_0 defaults
pytz: 2018.5-py36_0 defaults
qt: 5.6.2-5 defaults
scipy: 1.1.0-py36hc49cb51_0 defaults
sip: 4.18.1-py36hf484d3e_2 defaults
six: 1.11.0-py36_1 defaults
sox: 14.4.2-hf1d46b3_7 https://www.idiap.ch/software/bob/conda
sqlalchemy: 1.2.10-py36h14c3975_0 defaults
vlfeat: 0.9.20-3 https://www.idiap.ch/software/bob/conda
x264: 20131217-3 https://www.idiap.ch/software/bob/conda
The following packages will be UPDATED:
certifi: 2018.4.16-py36_0 defaults --> 2018.8.24-py36_1 defaults
openssl: 1.0.2o-h20670df_0 defaults --> 1.0.2p-h14c3975_0 defaults
The following packages will be DOWNGRADED:
bob: 5.0.0-py36hc3b47e9_0 https://www.idiap.ch/software/bob/conda --> 3.0.0-np113py36_0 https://www.idiap.ch/software/bob/conda
Proceed ([y]/n)?
So as you can see, bob.bio.face version 3.2.0 will be installed ... And as a result, some important stuff is missing, like bob bio metrics
for instance.
As mentioned by @amohammadi, this may be due to the pinning of both certifi and openssl