Tâche #24211
Scénario #23987: Traitement express MEN (23-25)
Le trousseau de clefs EOLE n’est pas remplacé par la mise à jour
Remaining (hours):
0.0
Description
Le trousseau de clefs était installé par un cp
avant la nouvelle mouture du packaging (2018.05.31-1
) ce qui empêche dpkg
d’installer le trousseau actuel par dessus.
Il faut nettoyer avant de pouvoir installer le nouveau paquet.
Associated revisions
Replace keyring unknown to dpkg
Package before “2018.05.30-1” installed the keyring with a “cp” from
“/usr/share/keyring/”.
The new package can not install its keyring since the file already
exists without being known by dpkg.
- debian/eole-archive-keyring.preinst: move the keyring before
installing the new package.
Ref: #24211
Do not move keyring known by dpkg
- debian/eole-archive-keyring.preinst: move keyring only for version
prior to “2018.05.31”.
Add safety check when restoring keyring.
Ref: #24211
History
#1 Updated by Daniel Dehennin almost 5 years ago
- Assigned To set to Daniel Dehennin
#2 Updated by Daniel Dehennin almost 5 years ago
- Status changed from Nouveau to En cours
#3 Updated by Scrum Master almost 5 years ago
- Status changed from En cours to Résolu
#4 Updated by Daniel Dehennin almost 5 years ago
- % Done changed from 0 to 100
- Remaining (hours) changed from 2.0 to 0.25
#5 Updated by Joël Cuissinat over 4 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.25 to 0.0
Tests Jenkins OK (notamment Eclair)