Effectivement, si les paquets changent de nom, c'est pas simple.
Ce n'est pas ça le pire.
Les distributions embarquent des versions différentes de chaque application et donc dépendance. Pour que le tout fonctionne de manière cohérente, il faut souvent gérer un certain nombres de correctifs sur les paquets.
Sans oublier que le découpage des paquets n'est pas identique d'une distribution à l'autre, tu peux par exemple découper KDE, Qt ou la glibc de bien des manières différentes pour aboutir au même résultat. Mais ces différences, qui existent en réalité, vont également casser ta résolution de dépendance.
Sans oublier parfois l'incompatibilité manifeste entre deux paquets de distributions différentes, si un paquet a besoin de Qt 4 et l'autre de Qt 5, tu peux avoir des soucis si la distribution cible n'a pas plusieurs exemplaires de la bibliothèque.
[^] # Re: Flatpak
Posté par Renault (site web personnel) . En réponse au journal Mon premier snap sur Xenial. Évalué à 3.
Ce n'est pas ça le pire.
Les distributions embarquent des versions différentes de chaque application et donc dépendance. Pour que le tout fonctionne de manière cohérente, il faut souvent gérer un certain nombres de correctifs sur les paquets.
Sans oublier que le découpage des paquets n'est pas identique d'une distribution à l'autre, tu peux par exemple découper KDE, Qt ou la glibc de bien des manières différentes pour aboutir au même résultat. Mais ces différences, qui existent en réalité, vont également casser ta résolution de dépendance.
Sans oublier parfois l'incompatibilité manifeste entre deux paquets de distributions différentes, si un paquet a besoin de Qt 4 et l'autre de Qt 5, tu peux avoir des soucis si la distribution cible n'a pas plusieurs exemplaires de la bibliothèque.