Ou dans d’autres LANG « Package does not match intended download ».
Un message pas très sympa vu que si vous essayez de télécharger le fichier à la main depuis votre cobbler, il s’installe très bien.
Il semblerait en effet que ses joyeux mainteneurs du dépôt EPEL 7 aient décidé pour une plus grande lisibilité de mettre les paquets qui commencent par ‘a’ dans un dossier ‘a/’ (et ainsi de suite). Ce qui est tout à fait louable. Mais cobbler (qui chez moi synchronise ce dépôt avec reposync) n’a pas tout compris à cette subtile modification : j’ai un package cabextract*.rpm dans la base du dépôt ET dans le répertoire « c/ » ET ils ont tous les deux la même version. Du coup comment voulez-vous que createrepo arrive à faire de beaux indexes ?
Bon la solution est bourrin mais marche assez bien (n’essayez pas de rajouter l’option -d à reposync, ça sert à rien (BUG ?))
cd /var/www/cobbler/repo_mirror/epel7/ # rm *.rpm # cobbler reposync --only epel7
PS: Ne faites pas avec sudo, il vous dira qu’il y a beaucoup trop d’arguments pour lui.