Bug #21766
dépendances python-lasso
0%
Description
(probablement un bug à assigner à lasso; je le poste néanmoins ici pour avoir votre avis)
J'essaye publik-devinst dans un deboostrap stretch (avec le dépot entrouvert jessie), et je lance
ansible-playbook -i inventory.yml -K -e user=$(whoami) install.yml
ça échoue sur /srv/publik-devinst/roles/base/tasks/main.yml
TASK [base : Install system packages depedencies] ******************************************************** failed: [localhost] (item=[u'inkscape', u'libldap2-dev', u'libsasl2-dev', u'libssl-dev', u'make', u'nginx', u'python-dev', u'python-lasso', u'python-pip', u'python-virtualenv', u'rabbitmq-server', u'ruby-sass', u'supervisor']) => {"cache_update_time": 1518195088, "cache_updated": false, "changed": false, "failed": true, "item": ["inkscape", "libldap2-dev", "libsasl2-dev", "libssl-dev", "make", "nginx", "python-dev", "python-lasso", "python-pip", "python-virtualenv", "rabbitmq-server", "ruby-sass", "supervisor"], "msg": "'/usr/bin/apt-get -y -o \"Dpkg::Options::=--force-confdef\" -o \"Dpkg::Options::=--force-confold\" install 'inkscape' 'libldap2-dev' 'libsasl2-dev' 'libssl-dev' 'make' 'nginx' 'python-dev' 'python-lasso' 'python-pip' 'python-virtualenv' 'rabbitmq-server' 'ruby-sass' 'supervisor'' failed: E: Unable to correct problems, you have held broken packages.\n", "rc": 100, "stderr": "E: Unable to correct problems, you have held broken packages.\n", "stderr_lines": ["E: Unable to correct problems, you have held broken packages."], "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nSome packages could not be installed. This may mean that you have\nrequested an impossible situation or if you are using the unstable\ndistribution that some required packages have not yet been created\nor been moved out of Incoming.\nThe following information may help to resolve the situation:\n\nThe following packages have unmet dependencies:\n python-lasso : Depends: liblasso3 (>= 2.5.1) but it is not going to be installed\n Depends: libssl1.0.0 (>= 1.0.0) but it is not installable\n", "stdout_lines": ["Reading package lists...", "Building dependency tree...", "Reading state information...", "Some packages could not be installed. This may mean that you have", "requested an impossible situation or if you are using the unstable", "distribution that some required packages have not yet been created", "or been moved out of Incoming.", "The following information may help to resolve the situation:", "", "The following packages have unmet dependencies:", " python-lasso : Depends: liblasso3 (>= 2.5.1) but it is not going to be installed", " Depends: libssl1.0.0 (>= 1.0.0) but it is not installable"]} [WARNING]: Could not create retry file '/srv/publik-devinst/install.retry'. [Errno 13] Permission denied: u'/srv/publik-devinst/install.retry'
Quand j'essaie d'installer python-lasso:
csiraut@publik:/srv/publik-devinst$ sudo apt install python-lasso sudo: impossible de déterminer le nom de l'hôte publik Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Certains paquets ne peuvent être installés. Ceci peut signifier que vous avez demandé l'impossible, ou bien, si vous utilisez la distribution unstable, que certains paquets n'ont pas encore été créés ou ne sont pas sortis d'Incoming. L'information suivante devrait vous aider à résoudre la situation : Les paquets suivants contiennent des dépendances non satisfaites : python-lasso : Dépend: liblasso3 (>= 2.5.1) mais ne sera pas installé Dépend: libssl1.0.0 (>= 1.0.0) mais il n'est pas installable E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
Related issues
History
Updated by Frédéric Péters almost 6 years ago
J'essaye publik-devinst dans un deboostrap stretch (avec le dépot entrouvert jessie), et je lance
Probablement là toute l'erreur, il n'y a pas de paquet lasso construit pour stretch sur deb.entrouvert.org. (je suggère de simplement utiliser le paquet officiel debian)
Updated by Christophe Siraut almost 6 years ago
- Status changed from Nouveau to Fermé
Probablement là toute l'erreur, il n'y a pas de paquet lasso construit pour stretch sur deb.entrouvert.org. (je suggère de simplement utiliser le paquet officiel debian)
en effet cela résout mon affaire, merci.
un peu plus bas, j'ai un soucis avec git clone, je pense que c'est parce que ma clé ssh est protégée par un mot-de-passe, et que je n'ai pas de déverouillage activé dans le debootstrap...
TASK [base : git clone] ********************************************************************************************************************************************************************************************* fatal: [localhost]: FAILED! => {"changed": false, "cmd": "/usr/bin/git clone --origin origin 'ssh:********@git.entrouvert.org/publik-base-theme.git' /home/csiraut/src/publik-base-theme", "failed": true, "msg": "Cloning into '/home/csiraut/src/publik-base-theme'...\nHost key verification failed.\r\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists.", "rc": 128, "stderr": "Cloning into '/home/csiraut/src/publik-base-theme'...\nHost key verification failed.\r\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists.\n", "stderr_lines": ["Cloning into '/home/csiraut/src/publik-base-theme'...", "Host key verification failed.", "fatal: Could not read from remote repository.", "", "Please make sure you have the correct access rights", "and the repository exists."], "stdout": "", "stdout_lines": []} [WARNING]: Could not create retry file '/srv/publik-devinst/install.retry'. [Errno 13] Permission denied: u'/srv/publik-devinst/install.retry'
Updated by Frédéric Péters almost 6 years ago
- Related to Development #21772: add debian/ support for stretch added
Updated by Emmanuel Cazenave almost 6 years ago
Ici ou ailleurs, pour ceux qui voudrait que les répos soient clonés en utilisant les https://repos.entrouvert.org/<app-name>.git plutôt que par les ssh://git@git.entrouvert.org/<app-name>.git, ça pourrait facilement être rendu disponible via un patch qui proposerait ce choix au travers d'une variable de configuration.