Projet

Général

Profil

Tâche #34423

Scénario #34375: EOLE 2.9 : existance de eole-synchro

Corriger la procédure d’empaquetage

Ajouté par Benjamin Bohard il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
27/06/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Révisions associées

Révision 44b0c8b7 (diff)
Ajouté par Benjamin Bohard il y a presque 2 ans

La construction de l’application polymer produit des fichiers non installés.

La solution rapide retenue dans l’immédiat est de ne pas vérifier si
tous les fichiers du répertoire source sont installés.

Ref #34423

Historique

#1 Mis à jour par Benjamin Bohard il y a presque 2 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Benjamin Bohard il y a presque 2 ans

Le changement de comportement des debhelpers implique que le paquet eole-fichier-actions n’est pas construit dû fait de fichiers présents dans le répertoire mais non empaquetés.

En revenant au comportement précédent (override_dh_missing vide ou avertissant seulement sur les fichiers manquants), la construction du paquet arrive à son terme et le paquet a un contenu identique à précédemment. Il ne semble pas possible de revenir à ce comportement uniquement pour l’un des paquets.

#3 Mis à jour par Daniel Dehennin il y a presque 2 ans

Benjamin Bohard a écrit :

Le changement de comportement des debhelpers implique que le paquet eole-fichier-actions n’est pas construit dû fait de fichiers présents dans le répertoire mais non empaquetés.

En revenant au comportement précédent (override_dh_missing vide ou avertissant seulement sur les fichiers manquants), la construction du paquet arrive à son terme et le paquet a un contenu identique à précédemment. Il ne semble pas possible de revenir à ce comportement uniquement pour l’un des paquets.

Non ce n’est pas possible pour un seul paquet lorsqu’un source en produit plusieurs car le test se fait sur l’intégralité des fichiers présent dans debian/tmp et compare avec les fichiers de tous les paquets (voir la documentation) :

dh_missing compares the list of installed files with the files in the source directory. If any of the files (and symlinks) in the source directory were not installed to somewhere, it will warn on stderr about that (--list-missing) or fail (--fail-missing).

#4 Mis à jour par Benjamin Bohard il y a presque 2 ans

  • Statut changé de En cours à À valider

#5 Mis à jour par Benjamin Bohard il y a presque 2 ans

  • % réalisé changé de 0 à 100

#6 Mis à jour par Ludwig Seys il y a presque 2 ans

  • Statut changé de À valider à Résolu

#7 Mis à jour par Joël Cuissinat il y a presque 2 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0
eole-fichier$ git branch -r --contains 44b0c8b7 
  origin/dist/eole/2.9.0/master

Formats disponibles : Atom PDF