Vagrant DEV - Code DS avant le tag "2021-04-02-01" : l'installation des dépendances Ruby ne fonctionne plus (mimemagic 0.3.5)
Avec le code DS antérieur au tag 2021-04-02-01
, l'installation
des dépendances Ruby ne fonctionne plus à cause de mimemagic 0.3.5
.
- Cette librairie
mimemagic 0.3.5
n'est plus disponible à cause d'un problème de licence. - C'est une dépendance utilisée par Rails et par d'autres dépendances nécessaire à DS.
- Pour tout le code DS antérieur au tag
2021-04-02-01
, l'installation des dépendances Ruby échoue. - C'est corrigé à partir du tag
2021-04-02-01
de DS.
Your bundle is locked to mimemagic (0.3.5), but that version could not be found
Ressource
voir : demarches-simplifiees-documentation#21 (closed)
Reproduction
>=
au tag 2021-04-02-01
---> ça fonctionne
Avec un code DS git clone https://github.com/betagouv/demarches-simplifiees.fr.git
git clone https://gitlab.adullact.net/demarches-simplifiees/vagrant-dev-demarches-simplifiees.git
cd demarches-simplifiees.fr
git checkout 2021-04-02-01
# same result with these following command lines
# git checkout 2021-04-06-01
# git checkout 2021-04-16-01
cd ../vagrant-dev-demarches-simplifiees
vagrant up
vagrant ssh -c 'cd src; bin/setup'
<
au tag 2021-04-02-01
---> l'installation échoue
Avec un code DS git clone https://github.com/betagouv/demarches-simplifiees.fr.git
git clone https://gitlab.adullact.net/demarches-simplifiees/vagrant-dev-demarches-simplifiees.git
cd demarches-simplifiees.fr
git checkout 2020-10-30-02
# same result with these following command lines
# git checkout 2021-02-10-01
# git checkout 2021-03-29-02
cd ../vagrant-dev-demarches-simplifiees
vagrant up
vagrant ssh -c 'cd src; bin/setup'
...
Fetching gem metadata from https://rubygems.org/......
Your bundle is locked to mimemagic (0.3.5), but that version could not be found
in any of the sources listed in your Gemfile.
If you haven't changed sources, that means the author of mimemagic (0.3.5) has removed it.
You'll need to update your bundle to a version other than mimemagic (0.3.5)
that hasn't been removed in order to install.