Problema relacionado com dependências não atendidas após a instalação de novas bibliotecas

0

Após a atualização do Ubuntu 15.04 para 15.10, tive um problema com meu scanner na Canon PIXMA MX870 que não foi reconhecido pelo Simple Scan ou pelo Xsane. Eu encontrei minha resposta sobre como fazer isso funcionar:

Original issue

A solução proposta sugeriu instalar bibliotecas experimentais no meu Ubuntu 15.10. Ele realmente resolveu meu problema e eu pude ver meu scanner, mas infelizmente o TeamViewer 11 precisava da libjpeg62 (a biblioteca original). Depois que eu reinstalei o TeamViewer, ele "consertou" algumas das bibliotecas necessárias, mas meus aplicativos Simple Scan e Xsane acabaram.

Saída do meu "apt-get autoremove; apt-get autoclean":

The following packages will be REMOVED: argyll argyll-ref gnome-control-center-data gnome-settings-daemon libcolord-gtk1 libgoa-backend-1.0-1 xsane-common

Expirimental do Debian - Libs

  • libjpeg62-turbo Versão: 1: 1.4.80-115-gfb907b2-1

  • libsane-common Versão: 1.0.26 ~ git20151121-1

  • libsane Versão: 1.0.26 ~ git20151121-1

Quando tento instalar o Simple Scan, aparece o seguinte erro:

simple-scan: Depends: zlib1g (>= 1:1.1.4) but 1:1.2.8.dfsg-2ubuntu4 is to be installed

Uma mensagem semelhante aparece ao tentar instalar o Xsane:

xsane: Depends: xsane-common (= 0.998-6ubuntu1) but 0.998-6ubuntu1 is to be installed

   Depends: libc6 (>= 2.14) but 2.21-0ubuntu4.1 is to be installed
   Depends: libgimp2.0 (>= 2.4.0) but 2.8.14-1ubuntu2 is to be installed
   Depends: libglib2.0-0 (>= 2.12.0) but 2.46.1-1 is to be installed
   Depends: libgtk2.0-0 (>= 2.14.0) but 2.24.28-1ubuntu1.1 is to be installed
   Depends: libjpeg8 (>= 8c) but 8c-2ubuntu8 is to be installed
   Depends: libpng12-0 (>= 1.2.13-4) but 1.2.51-0ubuntu3.15.10.2 is to be installed
   Depends: libsane (>= 1.0.11-3) but 1.0.25+git20150528-1ubuntu2 is to be installed
   Depends: libtiff5 (>= 4.0.3) but 4.0.3-12.3ubuntu2 is to be installed
   Depends: zlib1g (>= 1:1.1.4) but 1:1.2.8.dfsg-2ubuntu4 is to be installed

PERGUNTAS:

  1. É possível fazer com que o meu TeamViewer funcione bem como Simple Scan e Xsane?
  2. Como posso corrigir o problema com minhas bibliotecas?
por madjoe 27.02.2016 / 01:19

1 resposta

0

Acredito que encontrei um jeito de responder minhas próprias perguntas:

1) Parece que não posso ter as duas versões experimental e com bugs das bibliotecas. Então eu tive que escolher. Eu posso viver sem o Simple Scan e o Xsane, já que o scangearmp ainda funciona com o meu scanner! A solução é livrar-se das bibliotecas experimentais.

2) Novamente, a solução é livrar-se das bibliotecas experimentais, seguindo:

# #Re-install the downloaded packages as root

  • # dpkg -i libjpeg62-turbo_1.4.80-115-gfb907b2-1_amd64.deb

  • # dpkg -i libsane-common_1.0.26 ~ git20151121-1_all.deb

  • # dpkg -i libsane_1.0.26 ~ git20151121-1_amd64.deb

# #Now remove the experimental libraries completely

  • # dpkg -P libsane
  • # dpkg -P libsane-common
  • # dpkg -P libjpeg62-turbo

Inicie o "Ubuntu Software Center" e deixe que o Ubuntu faça o reparo de bibliotecas ausentes, clicando em Ok. Alternativamente, você pode instalar e desinstalar o Simple Scan, ou o Xsane e pronto - todas as bibliotecas agora estão consertadas e tudo volta ao normal!

    
por madjoe 27.02.2016 / 11:26