Mon portable f22 n'est pas chez moi, mais je ferai attention avec ces paquets.
Tu es sûr qu'il y a une version f22 de ces paquets f21 ?
Surtout que si --cleandupes ne les a pas retirés, c'est qu'il n'y a pas de dupes en f22.
Des fois, des paquets de fxx sont repris tels quels pour fxx+1, mais ces temps le nom des paquets correspond mieux à la version de fedora installée.
Si je fais un test rapide, il y a peu de paquets que tu pourrais supprimer, si tu veux garder ces programmes.
La commande peut être faite assez rapidement (il y a sûrement mieux, mais bon...):
1) Ta liste dans un fichier list, auquel je retire les versions et les place dans list1:
sed "s|-[0-9].*||" list > list1
2) Ensuite, je lance une boucle grossière de yum dessus afin de voir ce qu'il me sort en fc22 (--releasever=22, car je suis sur f21)
while read -r pkg; do yum --releasever=22 list "$pkg"; done < list1 | egrep -v "\||Paquets|chargés|i686|fc21"
Résultat de ce qui pourrait être retiré et qui possèdent une version fc22, si j'ai pas fait ça trop vite... :
kernel-modules.x86_64 4.0.0-1.fc22 fedora
kernel-core.x86_64 4.0.0-1.fc22 fedora
kernel-core.x86_64 4.0.0-1.fc22 fedora
kernel.x86_64 4.0.0-1.fc22 fedora
libphodav.x86_64 2.0-1.fc22 fedora
kernel.x86_64 4.0.0-1.fc22 fedora
kernel-modules.x86_64 4.0.0-1.fc22 fedora
Faut bien entendu reprendre tes versions f21, et il faudra probablement installer libphodav si tu le veux, car il me semble que tu ne l'as pas en version f22 (donc --cleandupes ne l'a pas retiré)
Mais bon, à part ce paquet, il n'y a que les kernel* f21
EDIT:
Peut-être faire un:
package-cleanup --orphans
Mais tout dans la liste retournée n'est pas forcément bon pour la suppression