Qual é o problema com o wine 1.6 no PPA: ubuntu-wine / ppa?

2

Eu uso ppa:ubuntu-wine/ppa em 12.04. Hoje quando eu atualizo o sistema, ele remove meu antigo vinho 1.5, mas o 1.6 não pode ser instalado.

E você? Obrigado

Editar: eu uso 'apt-get dist-upgrade' para atualizar o sistema.

Agora eu removo primeiro o vinho 1.5 e insto o vinho 1.6.

$ sudo apt-get install wine
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  ttf-umefont libipc-run-perl libnet-ip-perl diffstat libnet-dns-perl
  libclone-perl libsbsms10 libportsmf0 language-pack-kde-zh-hans-base
  libio-pty-perl wine-gecko1.4 wine-gecko1.4:i386 wine-gecko1.9
  wine-gecko1.9:i386 audacity-data language-pack-kde-en kde-l10n-engb
  libnet-domain-tld-perl language-pack-kde-zh-hant-base libemail-valid-perl
  ttf-unfonts-core libvamp-hostsdk3 kde-l10n-zhcn language-pack-kde-zh-hans
  language-pack-kde-zh-hant kde-l10n-zhtw language-pack-kde-en-base
  libdigest-hmac-perl
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  wine1.6 wine1.6-amd64 wine1.6-i386:i386
Suggested packages:
  dosbox:any
The following NEW packages will be installed:
  wine wine1.6 wine1.6-amd64 wine1.6-i386:i386
0 upgraded, 4 newly installed, 0 to remove and 2 not upgraded.
Need to get 0 B/50.2 MB of archives.
After this operation, 246 MB of additional disk space will be used.
Do you want to continue [Y/n]? 
Selecting previously unselected package wine1.6-amd64.
(Reading database ... 397044 files and directories currently installed.)
Unpacking wine1.6-amd64 (from .../wine1.6-amd64_1.6~rc2-0ubuntu1~ppa1_amd64.deb) ...
Selecting previously unselected package wine1.6-i386:i386.
Unpacking wine1.6-i386:i386 (from .../wine1.6-i386_1.6~rc2-0ubuntu1~ppa1_i386.deb) ...
Unpacking wine1.6 (from .../wine1.6_1.6~rc2-0ubuntu1~ppa1_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/wine1.6_1.6~rc2-0ubuntu1~ppa1_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/wine64-preloader', which is also in package wine1.6-amd64 1.6~rc2-0ubuntu1~ppa1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Selecting previously unselected package wine.
Unpacking wine (from .../wine_1.6~rc2-0ubuntu1~ppa1_amd64.deb) ...
Errors were encountered while processing:
 /var/cache/apt/archives/wine1.6_1.6~rc2-0ubuntu1~ppa1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
    
por waterloo2005 16.06.2013 / 05:22

2 respostas

3

post de stemberk em ubuntuforums.org tem uma solução para aqueles que tentou a instalação:

sudo apt-get -o Dpkg::Options::="--force-overwrite" -f install 

Este comando forçará a instalação com falha do wine a continuar, ignorando quaisquer conflitos. De acordo com o launchpad.net , o bugfix está em andamento. Espero que eles consertem logo ...

EDITAR: parece que o pacote corrigido é liberado, mas se você já instalou wine1.6 usando quaisquer soluções alternativas, eu recomendarei que você desinstale o vinho pelo menos uma vez ( sudo apt-get remove wine1.6 ) instale-o nomally ( sudo apt-get install wine1.6 ), caso contrário, quaisquer novas tentativas de atualização do vinho falharão.

    
por NullNoname 17.06.2013 / 13:25
1

Eu tive o mesmo problema: / usr / bin / wine64 e / usr / bin / wine64-preloader estão nos pacotes wine1.6 e wine1.6-amd64.

Como uma solução temporária (esperançosamente), emiti os seguintes comandos:

sudo dpkg-divert --package wine1.6-amd64 --add /usr/bin/wine64
sudo dpkg-divert --package wine1.6-amd64 --add /usr/bin/wine64-preloader

Isso instrui o dpkg a deixar de lado todas as versões desses arquivos, exceto a do pacote wine1.6-amd64.

    
por Sdrik 16.06.2013 / 13:24