[apt-get] wine64 me pose problème

Bonjour,

Voici comment se termine mes apt-get upgrade :

Preparing to unpack .../wine64_1.6.1-11_amd64.deb ... update-alternatives: erreur: pas d'alternatives pour wine dpkg : avertissement : le sous-processus ancien script pre-removal a retourné une erreur de sortie d'état 2 dpkg: tentative d'exécution du script du nouveau paquet à la place... dpkg: error processing archive /var/cache/apt/archives/wine64_1.6.1-11_amd64.deb (--unpack): il n'y a pas de script dans cette nouvelle version du paquet - abandon Des erreurs ont été rencontrées pendant l'exécution : /var/cache/apt/archives/wine64_1.6.1-11_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

Un apt-get -f install ne résout pas le problème…

Avec aptitude pareil, pas moyen de résoudre le problème.

J’ai donc éssayé de désinstaller ce paquet (qui en plus ne me sert plus). Mais ça ne fonctionne pas non plus :

# apt-get remove wine64 Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets suivants seront ENLEVÉS : wine64 0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour. Après cette opération, 3 332 ko d'espace disque seront libérés. Souhaitez-vous continuer ? [O/n] (Lecture de la base de données... 189492 fichiers et répertoires déjà installés.) Removing wine64 (1.6.1-6) ... update-alternatives: erreur: pas d'alternatives pour wine dpkg: error processing package wine64 (--remove): le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 2 Des erreurs ont été rencontrées pendant l'exécution : wine64 E: Sub-process /usr/bin/dpkg returned an error code (1)

J’ai besoin d’un petit coup de pouce la. Ou alors pour installer correctement ce paquet ou alors pour le virer complètement.

Pour votre info je suis en SID.

Merci d’avance pour votre aide.

Salut,

Tes dépots APT sont-ils bien configurés ? Indique ton /etc/apt/sources.list (ainsi que le contenu de sources.list.d)

Ceci donnera aussi quelques idées:

Voici mon sources.list :

[code]$ cat /etc/apt/sources.list

stable

deb http://ftp.fr.debian.org/debian/ stable main contrib non-free

stable security

deb http://security.debian.org/ stable/updates main contrib non-free

stable volatile

deb http://ftp.fr.debian.org/debian/ stable-updates main non-free contrib

testing

deb http://ftp.fr.debian.org/debian/ testing main contrib non-free

testing security

deb http://security.debian.org/ testing/updates main contrib non-free

sid

deb http://ftp.fr.debian.org/debian/ sid main contrib non-free[/code]

Mon sources.list.d est vide.

Et voila la version de mon wine64 :

$ apt-cache policy wine64 wine64: Installé : 1.6.1-6 Candidat : 1.6.1-11 Table de version : 1.6.1-11 0 500 http://ftp.fr.debian.org/debian/ sid/main amd64 Packages *** 1.6.1-6 0 100 /var/lib/dpkg/status

Ce paquet wine64 ne semble exister que sous sid.

Tu as un fichier [mono]preferences[/mono] pour avoir à le fois du stable/testing/sid ?

Si je ne m’abuse, le paquet “64” ne sert pas beaucoup pour l’installation de wine, et n’est grosso-modo là que pour dire “activez les dépots multi-arch” quand on le lance.

Sinon, tu peux te renseigner sur cette erreur:

 le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 2

Tiens, hop:
bugs.debian.org/cgi-bin/bugreport.cgi?bug=732579
bugs.debian.org/cgi-bin/bugreport.cgi?bug=733313

Les bugs sont récents, les joies de sid ?

Non je n’ai pas de fichier préférences.

C’est pour ça que si je pouvais le désinstaller ça serait pas plus mal… :slightly_smiling:

Dans les liens que tu m’as donnée, il y’a apparemment la manipulation suivante qui permet de résoudre ce problème :

$ sudo update-alternatives --install /usr/bin/wine wine /bin/ls 0 $ sudo apt-get purge wine64

Sauf que chez moi le dossier /usr/bin/wine n’existe pas :frowning: