Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/04/2012, à 17:21

GeeZ

Wine sur amd64 - problème de dépendances pour installation

Salut,

j'ai des soucis pour installer wine sur la configuration suivante :
Ubuntu 12.04 - amd64
Linux *-Ubuntu 3.2.0-24-generic #37-Ubuntu SMP Wed Apr 25 08:43:22 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
gnome 1:3.0+6ubuntu3
4 coeurs du type : Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz

Il s'agit de dépendances non satisfaites au niveau de gettext. Ci-dessous la partie de l'output qui me paraît la plus intéressante (j'ai également copié la totalité de l'output à la fin de mon post) :

*@*-Ubuntu:~$ sudo aptitude install wine
[...]
Les paquets suivants ont des dépendances non satisfaites :
 gettext-base : Est en conflit avec: gettext-base:i386 mais 0.18.1.1-5ubuntu3 doit être installé.
 gettext-base:i386 : Est en conflit avec: gettext-base mais 0.18.1.1-5ubuntu3 est installé.
 gettext : Est en conflit avec: gettext:i386 mais 0.18.1.1-5ubuntu3 doit être installé.
 gettext:i386 : Est en conflit avec: gettext mais 0.18.1.1-5ubuntu3 doit être installé.
ouverts : 64 ; fermés : 904 ; reportés : 20 ; en conflit : 24

Pour être honnête, j'ai un peu de mal à comprendre le message d'erreur, mais ce que j'en comprend c'est que wine veut utiliser gettext:i386 alors que j'en ai la version amd64 de déjà installée et que les deux versions ne peuvent pas cohabiter.

Voici les paquets "gettext" et "gettext-base" que j'ai chez moi (j'ai copié la liste complète des paquets ayant trait à gettext à la fin de ce post) :

p   gettext                                                             - Utilitaires d'internationalisation GNU                                       
p   gettext:i386                                                        - Utilitaires d'internationalisation GNU                                       
i   gettext-base                                                        - Utilitaires d'internationalisation GNU pour le système de base               
p   gettext-base:i386                                                   - Utilitaires d'internationalisation GNU pour le système de base               

version de gettext : 0.18.1.1-5ubuntu3


Cela pourrait-il dire que les dépôts ont des dépendances contradictoires au niveau de wine pour la version amd64 de Ubuntu precise 12.04 ?




Annexe 1 : output complet de la tentative d'install

*@*-Ubuntu:~$ sudo aptitude install wine
Les NOUVEAUX paquets suivants vont être installés :
  gcc-4.6-base:i386{a} gettext{ab} gettext:i386{ab} gettext-base:i386{ab} gnome-exe-thumbnailer{a} icoutils{a} libasn1-8-heimdal:i386{a} 
  libasound2:i386{a} libavahi-client3:i386{a} libavahi-common-data:i386{a} libavahi-common3:i386{a} libc6:i386{a} libcapi20-3:i386{a} 
  libcomerr2:i386{a} libcroco3:i386{a} libcups2:i386{a} libdb5.1:i386{a} libdbus-1-3:i386{a} libdrm-intel1:i386{a} libdrm-nouveau1a:i386{a} 
  libdrm-radeon1:i386{a} libdrm2:i386{a} libelf1:i386{a} libexif12:i386{a} libexpat1:i386{a} libffi6:i386{a} libfontconfig1:i386{a} 
  libfreetype6:i386{a} libgcc1:i386{a} libgcrypt11:i386{a} libgd2-xpm:i386{a} libgettextpo0{a} libgettextpo0:i386{a} libgif4:i386{a} 
  libgl1-mesa-dri:i386{a} libgl1-mesa-glx:i386{a} libglapi-mesa:i386{a} libglib2.0-0:i386{a} libglu1-mesa:i386{a} libgnutls26:i386{a} 
  libgomp1:i386{a} libgpg-error0:i386{a} libgphoto2-2:i386{a} libgphoto2-port0:i386{a} libgpm2:i386{a} libgssapi-krb5-2:i386{a} 
  libgssapi3-heimdal:i386{a} libgstreamer-plugins-base0.10-0:i386{a} libgstreamer0.10-0:i386{a} libhcrypto4-heimdal:i386{a} 
  libheimbase1-heimdal:i386{a} libheimntlm0-heimdal:i386{a} libhx509-5-heimdal:i386{a} libice6:i386{a} libieee1284-3:i386{a} 
  libjpeg-turbo8:i386{a} libjpeg8:i386{a} libk5crypto3:i386{a} libkeyutils1:i386{a} libkrb5-26-heimdal:i386{a} libkrb5-3:i386{a} 
  libkrb5support0:i386{a} liblcms1:i386{a} libldap-2.4-2:i386{a} libllvm3.0:i386{a} libltdl7:i386{a} libmpg123-0{a} libmpg123-0:i386{a} 
  libncurses5:i386{a} libopenal1:i386{a} liborc-0.4-0:i386{a} libp11-kit0:i386{a} libpam-winbind{a} libpciaccess0:i386{a} libpcre3:i386{a} 
  libpng12-0:i386{a} libroken18-heimdal:i386{a} libsane:i386{a} libsasl2-2:i386{a} libsasl2-modules:i386{a} libselinux1:i386{a} libsm6:i386{a} 
  libsqlite3-0:i386{a} libssl1.0.0:i386{a} libstdc++6:i386{a} libtasn1-3:i386{a} libtiff4:i386{a} libtinfo5:i386{a} libunistring0{a} 
  libunistring0:i386{a} libusb-0.1-4:i386{a} libuuid1:i386{a} libv4l-0:i386{a} libv4lconvert0:i386{a} libwind0-heimdal:i386{a} libx11-6:i386{a} 
  libx11-xcb1:i386{a} libxau6:i386{a} libxcb-glx0:i386{a} libxcb1:i386{a} libxcomposite1:i386{a} libxcursor1:i386{a} libxdamage1:i386{a} 
  libxdmcp6:i386{a} libxext6:i386{a} libxfixes3:i386{a} libxi6:i386{a} libxinerama1:i386{a} libxml2:i386{a} libxpm4:i386{a} libxrandr2:i386{a} 
  libxrender1:i386{a} libxslt1.1:i386{a} libxt6:i386{a} libxxf86vm1:i386{a} ttf-umefont{a} ttf-unfonts-core{a} winbind{a} wine wine-gecko1.4{a} 
  wine-gecko1.4:i386{a} wine1.4{a} wine1.4-amd64{a} wine1.4-common{a} wine1.4-i386:i386{a} winetricks{a} zlib1g:i386{a} 
0 paquets mis à jour, 127 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 114 Mo d'archives. Après dépaquetage, 374 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
 gettext-base : Est en conflit avec: gettext-base:i386 mais 0.18.1.1-5ubuntu3 doit être installé.
 gettext-base:i386 : Est en conflit avec: gettext-base mais 0.18.1.1-5ubuntu3 est installé.
 gettext : Est en conflit avec: gettext:i386 mais 0.18.1.1-5ubuntu3 doit être installé.
 gettext:i386 : Est en conflit avec: gettext mais 0.18.1.1-5ubuntu3 doit être installé.
ouverts : 64 ; fermés : 904 ; reportés : 20 ; en conflit : 24                                                                                .Les actions suivantes permettront de résoudre ces dépendances :

       Conserver les paquets suivants dans leur version actuelle :             
1)       gettext:i386 [Non installé]                                           
2)       gettext-base:i386 [Non installé]                                      
3)       libasn1-8-heimdal:i386 [Non installé]                                 
4)       libasound2:i386 [Non installé]                                        
5)       libavahi-client3:i386 [Non installé]                                  
6)       libavahi-common3:i386 [Non installé]                                  
7)       libc6:i386 [Non installé]                                             
8)       libcapi20-3:i386 [Non installé]                                       
9)       libcomerr2:i386 [Non installé]                                        
10)      libcroco3:i386 [Non installé]                                         
11)      libcups2:i386 [Non installé]                                          
12)      libdb5.1:i386 [Non installé]                                          
13)      libdbus-1-3:i386 [Non installé]                                       
14)      libdrm-intel1:i386 [Non installé]                                     
15)      libdrm-nouveau1a:i386 [Non installé]                                  
16)      libdrm-radeon1:i386 [Non installé]                                    
17)      libdrm2:i386 [Non installé]                                           
18)      libelf1:i386 [Non installé]                                           
19)      libexif12:i386 [Non installé]                                         
20)      libexpat1:i386 [Non installé]                                         
21)      libffi6:i386 [Non installé]                                           
22)      libfontconfig1:i386 [Non installé]                                    
23)      libfreetype6:i386 [Non installé]                                      
24)      libgcc1:i386 [Non installé]                                           
25)      libgcrypt11:i386 [Non installé]                                       
26)      libgd2-xpm:i386 [Non installé]                                        
27)      libgettextpo0:i386 [Non installé]                                     
28)      libgif4:i386 [Non installé]                                           
29)      libgl1-mesa-dri:i386 [Non installé]                                   
30)      libgl1-mesa-glx:i386 [Non installé]                                   
31)      libglapi-mesa:i386 [Non installé]                                     
32)      libglib2.0-0:i386 [Non installé]                                      
33)      libglu1-mesa:i386 [Non installé]                                      
34)      libgnutls26:i386 [Non installé]                                       
35)      libgomp1:i386 [Non installé]                                          
36)      libgpg-error0:i386 [Non installé]                                     
37)      libgphoto2-2:i386 [Non installé]                                      
38)      libgphoto2-port0:i386 [Non installé]                                  
39)      libgpm2:i386 [Non installé]                                           
40)      libgssapi-krb5-2:i386 [Non installé]                                  
41)      libgssapi3-heimdal:i386 [Non installé]                                
42)      libgstreamer-plugins-base0.10-0:i386 [Non installé]                   
43)      libgstreamer0.10-0:i386 [Non installé]                                
44)      libhcrypto4-heimdal:i386 [Non installé]                               
45)      libheimbase1-heimdal:i386 [Non installé]                              
46)      libheimntlm0-heimdal:i386 [Non installé]                              
47)      libhx509-5-heimdal:i386 [Non installé]                                
48)      libice6:i386 [Non installé]                                           
49)      libieee1284-3:i386 [Non installé]                                     
50)      libjpeg-turbo8:i386 [Non installé]                                    
51)      libjpeg8:i386 [Non installé]                                          
52)      libk5crypto3:i386 [Non installé]                                      
53)      libkeyutils1:i386 [Non installé]                                      
54)      libkrb5-26-heimdal:i386 [Non installé]                                
55)      libkrb5-3:i386 [Non installé]                                         
56)      libkrb5support0:i386 [Non installé]                                   
57)      liblcms1:i386 [Non installé]                                          
58)      libldap-2.4-2:i386 [Non installé]                                     
59)      libllvm3.0:i386 [Non installé]                                        
60)      libltdl7:i386 [Non installé]                                          
61)      libmpg123-0:i386 [Non installé]                                       
62)      libncurses5:i386 [Non installé]                                       
63)      libopenal1:i386 [Non installé]                                        
64)      liborc-0.4-0:i386 [Non installé]                                      
65)      libp11-kit0:i386 [Non installé]                                       
66)      libpciaccess0:i386 [Non installé]                                     
67)      libpcre3:i386 [Non installé]                                          
68)      libpng12-0:i386 [Non installé]                                        
69)      libroken18-heimdal:i386 [Non installé]                                
70)      libsane:i386 [Non installé]                                           
71)      libsasl2-2:i386 [Non installé]                                        
72)      libsasl2-modules:i386 [Non installé]                                  
73)      libselinux1:i386 [Non installé]                                       
74)      libsm6:i386 [Non installé]                                            
75)      libsqlite3-0:i386 [Non installé]                                      
76)      libssl1.0.0:i386 [Non installé]                                       
77)      libstdc++6:i386 [Non installé]                                        
78)      libtasn1-3:i386 [Non installé]                                        
79)      libtiff4:i386 [Non installé]                                          
80)      libtinfo5:i386 [Non installé]                                         
81)      libunistring0:i386 [Non installé]                                     
82)      libusb-0.1-4:i386 [Non installé]                                      
83)      libuuid1:i386 [Non installé]                                          
84)      libv4l-0:i386 [Non installé]                                          
85)      libv4lconvert0:i386 [Non installé]                                    
86)      libwind0-heimdal:i386 [Non installé]                                  
87)      libx11-6:i386 [Non installé]                                          
88)      libx11-xcb1:i386 [Non installé]                                       
89)      libxau6:i386 [Non installé]                                           
90)      libxcb-glx0:i386 [Non installé]                                       
91)      libxcb1:i386 [Non installé]                                           
92)      libxcomposite1:i386 [Non installé]                                    
93)      libxcursor1:i386 [Non installé]                                       
94)      libxdamage1:i386 [Non installé]                                       
95)      libxdmcp6:i386 [Non installé]                                         
96)      libxext6:i386 [Non installé]                                          
97)      libxfixes3:i386 [Non installé]                                        
98)      libxi6:i386 [Non installé]                                            
99)      libxinerama1:i386 [Non installé]                                      
100)     libxml2:i386 [Non installé]                                           
101)     libxpm4:i386 [Non installé]                                           
102)     libxrandr2:i386 [Non installé]                                        
103)     libxrender1:i386 [Non installé]                                       
104)     libxslt1.1:i386 [Non installé]                                        
105)     libxt6:i386 [Non installé]                                            
106)     libxxf86vm1:i386 [Non installé]                                       
107)     wine [Non installé]                                                   
108)     wine-gecko1.4:i386 [Non installé]                                     
109)     wine1.4 [Non installé]                                                
110)     wine1.4-amd64 [Non installé]                                          
111)     wine1.4-common [Non installé]                                         
112)     wine1.4-i386:i386 [Non installé]                                      
113)     zlib1g:i386 [Non installé]                                            

       Laisser les dépendances suivantes non satisfaites :                     
114)     winetricks recommande wine1.4 | wine | cxoffice5 | cxgames5           
115)     wine-gecko1.4 recommande wine1.4-amd64                                
116)     libgphoto2-2:i386 recommande udev:i386 (>= 0.175)                     
117)     libgphoto2-2:i386 recommande libgphoto2-l10n:i386 (>= 2.4.13-1ubuntu1)
118)     libncurses5:i386 recommande libgpm2:i386                              
119)     wine1.4-i386:i386 recommande libfontconfig1:i386 | libfontconfig:i386 
120)     wine1.4-i386:i386 recommande libsane:i386                             
121)     wine-gecko1.4:i386 recommande wine1.4-i386:i386                       


Accepter cette solution ? [Y/n/q/?] ^C

Annexe 2 : output complet des paquets faisant référence à gettext

*@*-Ubuntu:~$ aptitude search gettext
p   gettext                                                             - Utilitaires d'internationalisation GNU                                       
p   gettext:i386                                                        - Utilitaires d'internationalisation GNU                                       
i   gettext-base                                                        - Utilitaires d'internationalisation GNU pour le système de base               
p   gettext-base:i386                                                   - Utilitaires d'internationalisation GNU pour le système de base               
p   gettext-doc                                                         - documentation pour GNU gettext                                               
p   gettext-el                                                          - po-mode Emacs pour éditer les fichiers .po gettext                           
p   gettext-kde                                                         - version of gettext used by KDE                                               
p   gettext-kde:i386                                                    - version of gettext used by KDE                                               
p   gettext-lint                                                        - Collection of tools for checking PO and POT files                            
v   gettext:any                                                         -                                                                              
v   gettext:any:i386                                                    -                                                                              
p   libgettext-activerecord-ruby                                        - Transitional package for ruby-gettext-activerecord                           
p   libgettext-activerecord-ruby-common                                 - Transitional package for ruby-gettext-activerecord                           
p   libgettext-activerecord-ruby1.8                                     - Transitional package for ruby-gettext-activerecord                           
p   libgettext-activerecord-ruby1.9.1                                   - Transitional package for ruby-gettext-activerecord                           
p   libgettext-ant-tasks-java                                           - Java classes for internationalization (i18n) - Ant tasks                     
p   libgettext-commons-java                                             - Java classes for internationalization (i18n)                                 
p   libgettext-ocaml                                                    - OCaml internationalization shared library                                    
p   libgettext-ocaml:i386                                               - OCaml internationalization shared library                                    
v   libgettext-ocaml-5bqm7                                              -                                                                              
p   libgettext-ocaml-dev                                                - OCaml internationalization library                                           
p   libgettext-ocaml-dev:i386                                           - OCaml internationalization library                                           
v   libgettext-ocaml-dev-5bqm7                                          -                                                                              
v   libgettext-ocaml-dev-fvok9:i386                                     -                                                                              
v   libgettext-ocaml-fvok9:i386                                         -                                                                              
p   libgettext-rails-ruby                                               - Transitional package for ruby-gettext-rails                                  
p   libgettext-rails-ruby-doc                                           - Transitional package for ruby-gettext-rails                                  
p   libgettext-rails-ruby1.8                                            - Transitional package for ruby-gettext-rails                                  
v   libgettext-ruby                                                     -                                                                              
p   libgettext-ruby-util                                                - Gettext utilities for ruby (dummy package)                                   
p   libgettext-ruby1.8                                                  - Gettext pour ruby1.8                                                         
p   libgettext-ruby1.9.1                                                - Gettext for ruby1.9.1                                                        
v   libgettextpo-dev                                                    -                                                                              
v   libgettextpo-dev:i386                                               -                                                                              
p   libgettextpo0                                                       - GNU Internationalization library                                             
p   libgettextpo0:i386                                                  - GNU Internationalization library                                             
i   liblocale-gettext-perl                                              - module using libc functions for internationalization in Perl                 
p   liblocale-gettext-perl:i386                                         - module using libc functions for internationalization in Perl                 
p   liblocale-maketext-gettext-perl                                     - Perl module bridging gettext and Maketext localization frameworks            
p   php-gettext                                                         - read gettext MO files directly, without requiring anything other than PHP    
p   ruby-fast-gettext                                                   - Fast GetText implementation for Ruby                                         
p   ruby-gettext-activerecord                                           - GetText localization for Ruby programs using ActiveRecord                    
p   ruby-gettext-rails                                                  - Gettext support for Rails >= 2.3                                             
p   smarty-gettext                                                      - Gettext plugin enabling internationalization in Smarty                       

Hors ligne

#2 Le 04/05/2012, à 18:43

GeeZ

Re : Wine sur amd64 - problème de dépendances pour installation

up !

Hors ligne

#3 Le 04/05/2012, à 23:11

tonypad

Re : Wine sur amd64 - problème de dépendances pour installation

je ne suis pas sûr, mais il me semble avoir déjà vu des problèmes similaires ou de compatibilité 32 bits / 64 bits avec wine.
je suis sur ubuntu 12.04 32 bits sur 2 machines différentes et je n'ai eut aucun problème à l'installation de wine et à l'installation des logiciels que j'utilise habituellement sous wine (dico et autres applications du même genre).
ton problème ressemble à ça.

pour t'en assurer, essaye d'installer ubuntu 12.04 32 bits dans virtualbox et essaye d'installer wine.
réessaye la même chose avec la version 64 bits aussi dans virutalbox et voit ce que ça donne.
regarde la différence...

ça pourra peut-être aider pour avoir des infos supplémentaires et trouver une solution. de mon côté, je ne peux pas t'en dire plus... tongue
courage


Laptop Lenovo T440p (CG : HD4600, SSD 500 Go, Ram 16 Go, Wifi realtek rtl8192ee)
Xubuntu 18.04
"Passer pour un idiot aux yeux d'un imbécile est une volupté de fin gourmet".

Hors ligne

#4 Le 05/05/2012, à 01:04

GeeZ

Re : Wine sur amd64 - problème de dépendances pour installation

Merci pour ta réponse !
J'essaye ça demain !
@+

Hors ligne

#5 Le 08/05/2012, à 14:45

draco31.fr

Re : Wine sur amd64 - problème de dépendances pour installation

Bonjour,

A priori c'est un problème connu, qui a été rapporté sous Launchpad : https://bugs.launchpad.net/ubuntu/+sour … bug/975967
Je crois qu'il n'y a pas de solution pour le moment.

Hors ligne

#6 Le 09/05/2012, à 23:29

GeeZ

Re : Wine sur amd64 - problème de dépendances pour installation

Merci à vous deux !

Du coup, je crois que je vais leecher et attendre les correctifs plutôt que d'installer un troisième système sur mon ordi. Trois ça commence à faire beaucoup et pour être honnête j'ai vraiment pas envie de réduire la taille des partitions déjà présentes... la dernière fois que je l'ai fait ça c'était très bien passé, mais j'ai passé une affreuse nuit entre le bruit du ventilo, l'excitation que ça a suscité chez moi et la peur que ça foire (qui sont des sentiments primitifs, peu justifiés et inutiles).

Au passage, qui est responsable pour la validité des dépôts ubuntu pour wine: Canonical ou wine/crossover ? Vu que le bug a été rapporté sur Launchpad, j'imagine que c'est Canonical, c'est bien le cas ?

Dernière modification par GeeZ (Le 09/05/2012, à 23:29)

Hors ligne

#7 Le 10/05/2012, à 00:22

Nepenthes

Re : Wine sur amd64 - problème de dépendances pour installation

Wine est une catastrophe sous Ubuntu 12.04 64 bit. Il y a plusieurs bugs bloquants impossible à contourner, à tel point qu'il faudrait pour le moment déconseiller la nouvelle Ubuntu aux utilisateurs de Wine.

(les bugs : policy-kit buggé, openGL pas détecté, threading cassé... en l'état actuel, il ne faut pas se fier à l'appdb, car il est difficile de savoir quelles applications sont touchées : même certains jeux Source sont touchés, alors que d'autres ne le sont pas, étrange et aléatoire...)

Les bugs viennent (entre autres) de la gestion des bibliothèques, à un niveau assez bas, donc impossible de les contourner.

La situation est tellement foireuse que je ne sais pas comment les devs vont pouvoir s'en sortir (et en combien de temps).

Dernière modification par Nepenthes (Le 10/05/2012, à 00:23)

Hors ligne

#8 Le 11/05/2012, à 09:08

tonypad

Re : Wine sur amd64 - problème de dépendances pour installation

c'est bizarre. j'ai installé wine sur la 12.04 en 32 bits et je n'ai absolument aucun problème.... big_smile
est-ce que ce n'est pas un problème seulement avec la version en 64 bits ?


Laptop Lenovo T440p (CG : HD4600, SSD 500 Go, Ram 16 Go, Wifi realtek rtl8192ee)
Xubuntu 18.04
"Passer pour un idiot aux yeux d'un imbécile est une volupté de fin gourmet".

Hors ligne

#9 Le 11/05/2012, à 11:16

picleb

Re : Wine sur amd64 - problème de dépendances pour installation

Bonjour,

J'ai des soucis qui m’empêchent d'utiliser certaines applications sous Wine qui fonctionnaient très bien sous la 10.04 en x64, mais j'ai pu l'installer sans soucis sur la 12.04 en x64 également. J'ai utilisé le dépot Wine pour la dernière version (1.5.3 à ce jour) http://www.winehq.org/download/ubuntu. Ça résoudra peut être ton soucis d'installation... Après pour les problèmes de compatibilité avec certaines librairies et applications je suppose qu'il va falloir attendre.

Hors ligne

#10 Le 11/05/2012, à 14:21

impact

Re : Wine sur amd64 - problème de dépendances pour installation

Chez moi pareil en 64b, Wine, teamviewer, skype, ... ne fonctionnent pas sur cette nouvelle version, suis fortement contrarier lol

Hors ligne

#11 Le 11/05/2012, à 16:44

GeeZ

Re : Wine sur amd64 - problème de dépendances pour installation

@Nepenthes : merci pour les précisions !

C'est quand même bizarre qu'il y ait autant de bugs sur une version LTS...
En tant qu'utilisateur, je n'ai pas trop à me plaindre, d'autant plus que j'ai gardé mon ancien système (Ubuntu 11.04 32bit). Mais par contre pour une entreprise, ça peut s'avérer plus problématique...

Dans tous les cas, bon courage aux correcteurs de bugs !

Hors ligne

#12 Le 11/05/2012, à 16:59

Haleth

Re : Wine sur amd64 - problème de dépendances pour installation

ia23-libs


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#13 Le 11/05/2012, à 17:25

Nepenthes

Re : Wine sur amd64 - problème de dépendances pour installation

Non, Haleth, non... roll
J'ai dit problèmes de "bas niveau" : ça touche directement le code de Wine (manière dont les contextes OpenGL de Wine sont créés et détruits) et la manière dont Ubuntu 12.04 gère le multiarch (cohabitaion des paquets 32 et 64 bits).

ia32-libs n'est plus qu'un meta-paquet qui configure un environnement multiarch comparable à ce qu'on avait avec l'ancien paquet ia32-libs, sauf que le paquet actuel est vide et dépend d'authentiques bibliothèques packagées pour Ubuntu 32 bit (au lieu de toutes les embarquer en un seul .deb). Wine a besoin des bibliothèques 32 et 64 bit en même temps, mais actuellement, sous Ubuntu 12.04, au lieu de cohabiter, ces paquets se cassent mutuellement. Et la création des symlinks aux bons endroits ne se fait pas non plus.

Impossibl de compiler Wine actuellement, par exemple. De l'avis des principaux développeurs de Wine actuellement, la seule solution est de "changer de distro" (citation de la ML de Wine).

Et il doit encore y avoir un bug plus grave (kernel, configuration de "ld" ?) puisque même avec les bon liens symboliques créés à la main, il y a encore pas mal de fonctions de Wine qui sont cassées, de bibliothèques censées être adaptées, mais dont certaines fonctions apparaissent désormais comme "non supportées" alors qu'elle l'étaient en 11.10. Par exemple, le multi threading est cassé sur pas mal de logiciels qu'ils étaient auparavant en "platinium".

Donc non, le problème n'est pas simple, et pas entre la chaise et le clavier cette fois.

Dernière modification par Nepenthes (Le 11/05/2012, à 17:26)

Hors ligne

#14 Le 18/05/2012, à 09:25

impact

Re : Wine sur amd64 - problème de dépendances pour installation

Un solution en vue?
Je crois que je vais redescendre de version !

Hors ligne

#15 Le 18/05/2012, à 12:52

Haleth

Re : Wine sur amd64 - problème de dépendances pour installation

Mouarf, j'voit l'genre
Dommage


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#16 Le 21/05/2012, à 08:59

Darkvator

Re : Wine sur amd64 - problème de dépendances pour installation

Bonjour à tous, même genre de problème ! Je n'ai JAMAIS eu de soucis quand j'étais sur 10.04 LTS - 64 bits...
Un des paquets plante à l'installation de playonlinux et de wine (1.4 des dépôts ubuntu ou 1.5 du PPA wine), il s'agit de :
libasound2:i386
Impossible d'installer gettext
C'est maintenant la galère pour installer ou désinstaller avec synaptic à cause de ça, il veut constamment désinstaller wine et ses dépendances. Quel bordel, va falloir qu'ils trouvent une solution, sinon bye bye ubuntu ! mad
Ci-dessous le détail des erreurs :

Dépaquetage de libasound2:i386 (à partir de .../libasound2_1.0.25-1ubuntu10_i386.deb) ...
dpkg : erreur de traitement de /var/cache/apt/archives/libasound2_1.0.25-1ubuntu10_i386.deb (--unpack) :
 './usr/share/alsa/cards/USB-Audio.conf' is different from the same file on the system
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Relais brisé (pipe))
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/libasound2_1.0.25-1ubuntu10_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de récupération :
dpkg : des problèmes de dépendances empêchent la configuration de wine1.4-i386:i386 :
 wine1.4-i386:i386 dépend de libasound2 (>= 1.0.23) ; cependant :
  Le paquet libasound2:i386 n'est pas installé.
dpkg : erreur de traitement de wine1.4-i386:i386 (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de wine1.4 :
 wine1.4 dépend de wine1.4-i386 (= 1.4-0ubuntu4) ; cependant :
  Le paquet wine1.4-i386 n'est pas installé.
 Le paquet wine1.4-i386:i386 n'est pas encore configuré.
dpkg : erreur de traitement de wine1.4 (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de wine :
 wine dépend de wine1.4 ; cependant :
 Le paquet wine1.4 n'est pas encore configuré.
dpkg : erreur de traitement de wine (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de wine1.4-common :
 wine1.4-common dépend de wine1.4 (= 1.4-0ubuntu4) ; cependant :
 Le paquet wine1.4 n'est pas encore configuré.
dpkg : erreur de traitement de wine1.4-common (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de wine1.4-amd64 :
 wine1.4-amd64 dépend de wine1.4-common (= 1.4-0ubuntu4) ; cependant :
 Le paquet wine1.4-common n'est pas encore configuré.
dpkg : erreur de traitement de wine1.4-amd64 (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de playonlinux :
 playonlinux dépend de wine | wine-stable | wine-unstable ; cependant :
 Le paquet wine n'est pas encore configuré.
  Le paquet wine1.4 qui fournit wine n'est pas encore configuré.
  Le paquet wine-stable n'est pas installé.
  Le paquet wine-unstable n'est pas installé.
dpkg : erreur de traitement de playonlinux (--configure) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 wine1.4-i386:i386
 wine1.4
 wine
 wine1.4-common
 wine1.4-amd64
 playonlinux

MSI P35 Neo, Intel Core 2 Duo 2.33Ghz, GeForce 8400GS, Emu 0404 PCI
Linux Mint 14 - 64 bits et Windows 7 intégral - 64 bits

Hors ligne

#17 Le 27/05/2012, à 21:50

jroger

Re : Wine sur amd64 - problème de dépendances pour installation

Bonjour,

Pour info, lors de ma première tentative d'installation de Wine sur Ubuntu 12.04 64 bits, j'ai eu un problème de dépendance tel que celui que vous décrivez ci-dessus.

Mon installation 64 bits était une mise à niveau par dessus une 10.10 32 bits depuis un CD-ROM, pour tenter de conserver les réglages de certains logiciels.

L'installation s'était bien passé et apparemment tout fonctionnait à part cette histoire de dépendance Wine manquante.

Aujourd'hui j'ai refait une installation, mais cette fois en faisant table-rase du passé (formatage de la partition système, mais conservation de la partition /home).

Après l'installation initiale, j'ai poursuivi sans modifier les dépots par défaut dans cet ordre :

- Pilote graphique Nvidia propriétaire (redémarrage)
- Mises à jour du système (redémarrage)
- Suppléments restreints Ubuntu
- Wine (version 1.4.1.4-0Ubntu4 présente dans les dépots Ubuntu par défaut à l'heure ou j'écris ces lignes)

L'installation de Wine s'est bien déroulée et Wine fonctionne.

Alors est-ce lié à l'abandon de ma mise à niveau boiteuse ou bien est-ce qu'un correctif a été apporté dans les dépots, mystère.

En tout cas ça marche maintenant. Je n'ai pas essayé avec le dépôt ppa de Wine.

Espérant ce cela puisse aider.

Dernière modification par jroger (Le 27/05/2012, à 21:55)

Hors ligne

#18 Le 29/09/2012, à 07:36

Byz

Re : Wine sur amd64 - problème de dépendances pour installation

Bonjour, j'ai eu exactement le même message d'erreur avec Kubuntu 12.04-64 bit en utilisant aptitude pour installer playonlinux.

En utilisant apt-get pour l'installation, tout a marché immédiatement.

J'ai trouvé la solution à mon problème ici : https://bugs.launchpad.net/ubuntu/+sour … bug/975967

Byz

Hors ligne