Por que a versão 5. * não satisfaz a dependência em = 4. *?

2

Como mostrado abaixo, o pacote powertop depende de libstdc++6 (>= 4.4.0) e eu tenho libstdc++6 versão 5.2.1-23 , que deve satisfazer essa dependência. Observe que a opção -t testing não influencia se obtenho ou não esse erro. Meu sistema é misto, pois existem alguns pacotes da distribuição testing, mas os pacotes estáveis têm maior prioridade, portanto, não são instalados por padrão. Meu libstdc++6 é da distribuição de teste.

domas@nc4010-bl ~> sudo apt-get install -t testing powertop
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 powertop : Depends: libstdc++6 (>= 4.4.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
domas@nc4010-bl ~> dpkg -l libstdc++6
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  libstdc++6:i38 5.2.1-23     i386         GNU Standard C++ Library v3

Por que essa dependência não está satisfeita?

    
por Dominykas Mostauskis 04.12.2015 / 15:05

1 resposta

1

Eu não sei qual versão do powertop você está usando, mas parece que é um problema conhecido: link

    
por 04.12.2015 / 15:37

Tags