Projet

Général

Profil

Bug #21766

dépendances python-lasso

Ajouté par Christophe Siraut il y a environ 6 ans. Mis à jour il y a environ 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
09 février 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

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 ».

Demandes liées

Lié à Lasso - Development #21772: add debian/ support for stretchFermé10 février 2018

Actions

Historique

#1

Mis à jour par Frédéric Péters il y a environ 6 ans

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)

#2

Mis à jour par Christophe Siraut il y a environ 6 ans

  • Statut changé de Nouveau à 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'
#3

Mis à jour par Frédéric Péters il y a environ 6 ans

#4

Mis à jour par Emmanuel Cazenave il y a environ 6 ans

Ici ou ailleurs, pour ceux qui voudrait que les répos soient clonés en utilisant les https://repos.entrouvert.org/&lt;app-name&gt;.git plutôt que par les ssh:/<app-name>.git, ça pourrait facilement être rendu disponible via un patch qui proposerait ce choix au travers d'une variable de configuration.

Formats disponibles : Atom PDF