Forum

Probleme de dépendance en multiarch

Författare Svar
guyr Sunday 6 January 2013 at 20:36
guyrAnonymous

Bonjour,

Au sein du paquet binaire fournit ( playonlinux_4.1.8_all.deb ), on
a dans le fichier control/control les lignes suivantes :

Architecture: all
Depends: unzip, wine | wine-stable | wine-unstable, wget, xterm, python, python-wxgtk2.8, imagemagick, cabextract, icoutils

La dependance "wine | wine-stable | wine-unstable" pose un problème si on utilise par exemple une debian wheezy/sid amd64 et que l'on installé tout naturellement le paquet wine-unstable:i386 et ses dépendances. On a peut-être le même problème avec d'autre distrib en multiarch ?

Du coup playonlinux cherche à installer une version amd64 de wine :-(
Et ça ne le fait pas puisqu'il cherche aussi à désinstaller la version i386 ...

Donc pour ce qui me concerne j'ai changé la dépendance
wine | wine-stable | wine-unstable
en
wine | wine-stable | wine-unstable | wine:i386 | wine-stable:i386 | wine-unstable:i386

Mais cette manip est un peu pénible puisqu'il faut extraire le paquet binaire, modifier le fichier control/control puis rebuilder le paquet avant de pouvoir le réinstaller avec un dpkg -i et enfin faire un hold du paquet pour qu'il ne soit pas écrasé par la version du dépôt.

Serait-il possible de faire cette petite modif. ou quelquechose d'équivalent pour la prochaine version ?

Merci

Guyr
petch Sunday 6 January 2013 at 20:44
petch
Developer

Bonsoir,

Je soutiens cette proposition ;)
Ce serait bien de la pousser dans le gestionnaire de bugs pour qu'elle ne se perde pas...