[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apt: [...] você manteve (hold) pacotes quebrados



Olá a todos. Obrigado pelas respostas.

Venho tendo este problema ha um bom tempo, praticamente desde que instalei o debian testing (peguei a build feita semanalmente) e apt-get -f install é algo que eu já tinha feito. Fiquei surpreso até, pois achei que este erro era razoavelmente comum no testing...

Resultado:


# apt-get update
[...]

# apt-get install linux-headers-3.11-2-amd64
Lendo listas de pacotes... Pronto
Construindo árvore de dependências      
Lendo informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências desencontradas:
 linux-headers-3.11-2-amd64 : Depende: gcc-4.8 mas não será instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.


# apt-get -f install
Lendo listas de pacotes... Pronto
Construindo árvore de dependências      
Lendo informação de estado... Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 76 não atualizados.


@Helio
o comando não retorna informações. Creio que usei-o ha um tempo, tambem nao retornou.


@China
realmente instalar pacotes do ubuntu está sendo um problema, ainda mais com a dependência deles para com a libunity, mas o netflix eu até consegui instalar no debian wheezy 64 bits; por que diz que só funciona no 32 bits?
Usar o aptitude foi uma boa opção! Não me passou  pela cabeça que pudesse haver uma diferença tão gritante.


# aptitude -f install
Os NOVOS pacotes a seguir serão instalados: 
  browser-plugin-gnash fortunes fortunes-debian-hints fortunes-mario fortunes-min gnash virtualbox virtualbox-guest-additions-iso virtualbox-qt wine{b}
  wine:i386{b} wine64-bin{b}
Os pacotes a seguir serão REMOVIDOS:
  gnome-session-fallback{u} lib32gcc1{u} lib32nss-mdns{u} lib32z1{u} libamd2.2.0{u} libc6-i386{u} libffi5{u} libmozjs17d{u} libopenraw1{u}
  libumfpack5.4.0{u} libx264-138{u} xulrunner-17.0{u}
Os pacotes a seguir foram RECOMENDADOS mas NÃO serão instalados:
  virtualbox-dkms virtualbox-source
0 pacotes atualizados, 12 novos instalados, 12 a serem removidos e 76 não atualizados.
É preciso obter 2.198 kB/67,3 MB de arquivos. Depois do desempacotamento, 89,8 MB serão usados.
Os pacotes a seguir possuem dependências não satisfeitas:
 wine64-bin : Conflita: wine-bin o qual é um pacote virtual.
              Conflita: wine-bin:i386 mas 1.4.1-4 está instalado.
 wine : Conflita: wine:i386 mas 1.4.1-4 será instalado.
 wine:i386 : Conflita: wine mas 1.4.1-4 será instalado.
 virtualbox-4.3 : Conflita: virtualbox mas 4.2.16-dfsg-3+b1 será instalado.
                  Conflita: virtualbox-guest-additions-iso mas 4.2.16-1 será instalado.
 wine-bin:i386 : Conflita: wine64-bin mas 1.4.1-4 será instalado.
As seguintes ações resolverão estas dependências:

     Manter os pacotes a seguir em suas versões atuais:              
1)     virtualbox [Não Instalado]                                    
2)     virtualbox-guest-additions-iso [Não Instalado]                
3)     virtualbox-qt [Não Instalado]                                 
4)     wine:i386 [Não Instalado]                                     
5)     wine64-bin [Não Instalado]                                    

     Deixar as seguintes dependências por resolver:                  
6)     virtualbox-guest-additions-iso recomenda virtualbox (>= 4.2.16)


Aceitar esta solução? [Y/n/q/?]


Exceto os fortunes* e o gnash, todos os pacotes fazem parte da situação. Tentei varias soluções, elas não resolvem, de fato, o problema.


# aptitude install linux-headers-3.11-2-amd64
Os NOVOS pacotes a seguir serão instalados: 
  gcc-4.8{ab} linux-headers-3.11-2-amd64 linux-headers-3.11-2-common{a} linux-kbuild-3.11{a}
Os pacotes a seguir foram RECOMENDADOS mas NÃO serão instalados:
  libc6-dev
0 pacotes atualizados, 4 novos instalados, 0 a serem removidos e 76 não atualizados.
É preciso obter 9.415 kB de arquivos. Depois do desempacotamento, 39,0 MB serão usados.
Os pacotes a seguir possuem dependências não satisfeitas:
 gcc-4.8 : Depende: cpp-4.8 (= 4.8.2-1) mas 4.8.2-4 está instalado.
           Depende: gcc-4.8-base (= 4.8.2-1) mas 4.8.2-4 está instalado.
           Depende: libgcc-4.8-dev (= 4.8.2-1) mas não vai ser instalado.
As seguintes ações resolverão estas dependências:

     Manter os pacotes a seguir em suas versões atuais:
1)     gcc-4.8 [Não Instalado]                        
2)     linux-headers-3.11-2-amd64 [Não Instalado]     

Aceitar esta solução? [Y/n/q/?] n
As seguintes ações resolverão estas dependências:

      Instalar os pacotes a seguir:                          
1)      libasan0 [4.8.2-1 (testing)]                         
2)      libatomic1 [4.8.2-1 (testing)]                       
3)      libc-dev-bin [2.17-93 (testing)]                     
4)      libc6-dev [2.17-93 (testing)]                        
5)      libgcc-4.8-dev [4.8.2-1 (testing)]                   
6)      libitm1 [4.8.2-1 (testing)]                          
7)      libtsan0 [4.8.2-1 (testing)]                         
8)      linux-libc-dev [3.11.8-1 (testing)]                  
9)      manpages-dev [3.54-1 (testing)]                      

      Reverter os pacotes a seguir:                          
10)     cpp-4.8 [4.8.2-4 (now) -> 4.8.2-1 (testing)]         
11)     gcc-4.8-base [4.8.2-4 (now) -> 4.8.2-1 (testing)]    
12)     gcc-4.8-base:i386 [4.8.2-4 (now) -> 4.8.2-1 (testing)]
13)     lib32gcc1 [1:4.8.2-4 (now) -> 1:4.8.2-1 (testing)]   
14)     libc6 [2.17-95 (now) -> 2.17-93 (testing)]           
15)     libc6:i386 [2.17-95 (now) -> 2.17-93 (testing)]      
16)     libc6-i386 [2.17-95 (now) -> 2.17-93 (testing)]      
17)     libc6-i686:i386 [2.17-95 (now) -> 2.17-93 (testing)] 
18)     libgcc1 [1:4.8.2-4 (now) -> 1:4.8.2-1 (testing)]     
19)     libgcc1:i386 [1:4.8.2-4 (now) -> 1:4.8.2-1 (testing)]
20)     libgfortran3 [4.8.2-4 (now) -> 4.8.2-1 (testing)]    
21)     libgomp1 [4.8.2-4 (now) -> 4.8.2-1 (testing)]        
22)     libobjc4 [4.8.2-4 (now) -> 4.8.2-1 (testing)]        
23)     libquadmath0 [4.8.2-4 (now) -> 4.8.2-1 (testing)]    
24)     libstdc++6 [4.8.2-4 (now) -> 4.8.2-1 (testing)]      
25)     libstdc++6:i386 [4.8.2-4 (now) -> 4.8.2-1 (testing)] 

Aceitar esta solução? [Y/n/q/?] y
Os pacotes a seguir serão REVERTIDOS:
  cpp-4.8 gcc-4.8-base gcc-4.8-base:i386 lib32gcc1 libc6 libc6:i386 libc6-i386 libc6-i686:i386 libgcc1 libgcc1:i386 libgfortran3 libgomp1 libobjc4
  libquadmath0 libstdc++6 libstdc++6:i386
Os NOVOS pacotes a seguir serão instalados:
  gcc-4.8{a} libasan0{a} libatomic1{a} libc-dev-bin{a} libc6-dev{a} libgcc-4.8-dev{a} libitm1{a} libtsan0{a} linux-headers-3.11-2-amd64
  linux-headers-3.11-2-common{a} linux-kbuild-3.11{a} linux-libc-dev{a} manpages-dev{a}
0 pacotes atualizados, 13 novos instalados, 16 revertidos, 0 a serem removidos e 76 não atualizados.
É preciso obter 30,5 MB de arquivos. Depois do desempacotamento, 62,8 MB serão usados.
Você deseja continuar? [Y/n/?] y


Vou desinstalar uns pacotes, dar uma arrumada no sources.list e utilizar mais o aptitude.



Att,

Tobias
http://gnu.eti.br

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS/CM/G/H/IT/L/SS d?(--) s++:+ a-- C+++>++++ UL++>++++ P+ L+++>+++++ !E@ W+++
!N o? K- w !O !M@ !V@ PS PE-- !Y@ PGP t+ 5? X? R+ !tv b+ DI>+ !D@ G e- h+ r-- y?
------END GEEK CODE BLOCK------



Em 28 de novembro de 2013 12:30, Helio Loureiro <helio@loureiro.eng.br> escreveu:
 dpkg --get-selections | grep -i hold



Em 28 de novembro de 2013 08:47, China <china.listas@gmail.com> escreveu:
Eu acho que o aptitude dá mais respostas que o apt-get.

BTW, eu nunca consegui fazer instalações no Debian usando repositórios
do Ubuntu...

Pra instalar o netflix-desktop eu fiz na unha mesmo, instalei o wine,
depois o firefox pra windows, depois o silverlihgts e configurei pra
abrir a página do netflix como padrão e exibir sempre em tela cheia.
Mas isso só funciona no Debian i386, e pela sua mensagem você usa
amd64.

Já o kernel eu não saberia ajudar. Mande a saída do aptitude -f
install pra ver se tem alguma coisa que ajude.

Em 28 de novembro de 2013 02:26, Tobias Sette <tobiasette@gmail.com> escreveu:
> Por que isso ocorre? Como descubro qual pacote, na cadeia de dependências, é
> o problemático?
>
> # apt-get install linux-headers-3.11-2-amd64
> Lendo listas de pacotes... Pronto
> Construindo árvore de dependências
> Lendo informação de estado... Pronto
> Alguns pacotes não puderam ser instalados. Isto pode significar que
> você solicitou uma situação impossível ou, se você está usando a
> distribuição instável, que alguns pacotes requeridos não foram
> criados ainda ou foram retirados da "Incoming".
> A informação a seguir pode ajudar a resolver a situação:
>
> Os pacotes a seguir têm dependências desencontradas:
>  linux-headers-3.11-2-amd64 : Depende: gcc-4.8 mas não será instalado
> E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.
>
>
> # apt-cache policy linux-headers-3.11-2-amd64
> linux-headers-3.11-2-amd64:
>   Instalado: (nenhum)
>   Candidato: 3.11.8-1
>   Tabela de versão:
>      3.11.8-1 0
>         900 http://ftp.br.debian.org/debian/ testing/main amd64 Packages
>
>
> # apt-get install netflix-desktop
> Lendo listas de pacotes... Pronto
> Construindo árvore de dependências
> Lendo informação de estado... Pronto
> Alguns pacotes não puderam ser instalados. Isto pode significar que
> você solicitou uma situação impossível ou, se você está usando a
> distribuição instável, que alguns pacotes requeridos não foram
> criados ainda ou foram retirados da "Incoming".
> A informação a seguir pode ajudar a resolver a situação:
>
> Os pacotes a seguir têm dependências desencontradas:
>  netflix-desktop : Depende: wine-browser-installer mas não será instalado
> E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.
>
>
> # apt-cache policy netflix-desktop
> netflix-desktop:
>   Instalado: (nenhum)
>   Candidato: 0.7.0~oneiric
>   Tabela de versão:
>      0.7.0~oneiric 0
>         500 http://ppa.launchpad.net/ehoover/compholio/ubuntu/ oneiric/main
> amd64 Packages
>
>
>
> Att,
>
> Tobias
> http://gnu.eti.br
>
> -----BEGIN GEEK CODE BLOCK-----
> Version: 3.12
> GCS/CM/G/H/IT/L/SS d?(--) s++:+ a-- C+++>++++ UL++>++++ P+ L+++>+++++ !E@
> W+++
> !N o? K- w !O !M@ !V@ PS PE-- !Y@ PGP t+ 5? X? R+ !tv b+ DI>+ !D@ G e- h+
> r-- y?
> ------END GEEK CODE BLOCK------
>



--
@chinabhz


--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] CAKE1zwq_2pQtOE81CP_pLmnfgxM3W6DXE9zG6TEvdWLp-dfqig@mail.gmail.com" target="_blank">http://lists.debian.org/[🔎] CAKE1zwq_2pQtOE81CP_pLmnfgxM3W6DXE9zG6TEvdWLp-dfqig@mail.gmail.com




Reply to: