debinstall #2835 repository cleanup [open]
suppression des .deb qui
| |
priority | normal |
---|---|
type | enhancement |
done in | 2.9.0 |
load | 0.300 |
load left | 0.300 |
closed by | <not specified> |
suppression des .deb qui
| |
priority | normal |
---|---|
type | enhancement |
done in | 2.9.0 |
load | 0.300 |
load left | 0.300 |
closed by | <not specified> |
Comments
-
2006/11/06 15:12, written by sthenault
-
2009/02/02 12:37
- refuse publishing a package if the orig.tar.gz is not in the archive
- refuse replacing an existing orig.tar.gz already in the archive
-
2009/02/02 12:31
-
2009/02/02 12:33
-
2009/02/02 13:44
add commentalf:
On a des archives corrompues, probablement à cause de nettoyage foireux:
This is probably because the package with debian revision -1 was never uploaded or published, and the the package with debian revision -2 was not generated with the -sa option passed to dpkg-buildpackage : the orig.tar.gz file is therefore not mentionned in the .changes file, and ldi upload does not upload it.
The correct fix for this is for ldi publish to :
La commande 'destroy ' devrait pouvoir être en mesure de détruire un fichier .changes s'il est passé en paramètre.
Ensuite, on pourrait ajouter une opération après la regénération des index Debian et virer tous les paquets qui ne font plus partis de l'entrepôt.
How do you tell that a package is no longer in the repository?
If the .deb is no more referenced in a debian changes file of the repository.