Como EU resolveria essa questão, levando em conta que EU não quero atualizar a 
distro: pegava os fontes dos pacotes acusados como dependencia, criava os 
pacotes debian de cada um colocando no debian/rules os detalhes do pacote que 
está sendo solicitado (nome, versão, etc), e instalava na mão com o dpkg.
Pegar pacotes por aí não resolverá o problema, pois as chances do codeblock não 
reconhecer que a dependencia está instalada porque tem um "-" (traço) no nome 
em vez de "_" (underline) são maiores do que qualquer coisa. Além disso, vc 
pode danificar outros pacotes e até inviabilizar sua distro.
Pegue esta linha como exemplo:"codeblocks : Depende: libwxbase2.8-0 (>= 
2.8.12.1) mas 2.8.10.1-3+b1 está para ser instalado" Aí fala que o pacote 
solicitado tem de ser maior o igual a versão 2.8.12, mas apenas a versão 
2.8.10, portanto uma versão menor, está disponível para a instalação. Portanto 
a ação a ser tomada é pegar os fontes da versão 2.8.12 ou maior, que pode ser 
no próprio repositório source de sua distro já preparado para ser compilado e 
empacotado, e editar o debian/rules para ajustar aos valores de sua distro, e 
gerar seu próprio pacote do libwxbase2.8-0. Desde que a versão dos pacotes 
necessários para compilar o libwxbase na versão mais nova estejam disponíveis 
na sua distro, é um trabalho relativamente simples e rápido.
Tem muito tutorial de como fazer isso por aí, o mais prático é o guia de 
pacotes debian escrito pelo Kov. Mas genericamente é o seguinte:
apt-get build-dep libwxbase (baixa toda a tralha necessária para compilar)
pegar os fontes da versão maior que 2.8.12 e compilar criando o pacote deb.
Ainda existe um truque: adicionar uma linha de repositório Debian de uma versão 
superior com apenas os repositórios fontes no seu source.lists, depois executar:

apt-get source -b libwxbase (baixa o fonte do pacote, compila e constrói o 
pacote deb pra vc)

PS: se o pacote codeblocks está plenamente funcional sem o pacote 
libwxbase2.8-0 apontado como dependência, você pode fazer uma gambiarra e criar 
um pacote vazio com esse nome e instalar para enganar o sistema de 
dependencias. Eu fiz isso uma vez, quando o Debian Slink ainda era testing ...

-- 
"Esta mensagem não contém nenhuma informação confidencial,  pois se é para ser  
confidencial não poderia ser transitada  por  e-mail em uma lista pública. 
Portanto você pode  fazer  qualquer coisa com esta mensagem,  incluindo esta 
sátira à  notas de copyrights  ridículas, que eu não estou nem aí!!!" 


     Em Quarta-feira, 15 de Abril de 2015 11:21, Thiago Zoroastro 
<[email protected]> escreveu:
   

   Olá gente bom dia.
 
 Estou em um gNewSense 3.1 Parkes derivado do Debian Squeeze, portanto 
old-stable. Logo, estável mais que velho, e prosseguirei com ele até onde 
conseguir. Instalado há bastante tempo.
 
 Tem gente dizendo no fórum do Codeblocks ainda em 2013 que esse problema 
acontecia já naquela época com a versão 12.11 do programa Codeblocks, 
compilador de algoritmos.
 
 Utilizo ele no curso técnico em informática no IFET, só que no Windows. É um 
software GNU GPL que instalei aqui com alguns problemas de dependências e agora 
toda vez que vou desinstalar ou instalar alguma coisa nova aparece isso:
 
 
Lendo listas de pacotes... Pronto
 Construindo árvore de dependências       
 Lendo informação de estado... Pronto
 Pacotes virtuais como 'unrar' não podem ser removidos
 Você deve querer executar 'apt-get -f install' para corrigí-los:
 Os pacotes a seguir têm dependências desencontradas:
  codeblocks : Depende: libwxbase2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 está 
para ser instalado
               Depende: libwxgtk2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 está para 
ser instalado
               Recomenda: gdb mas não será instalado
  codeblocks-contrib : Depende: libwxbase2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 
está para ser instalado
                       Depende: libwxgtk2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 
está para ser instalado
                       Recomenda: valgrind mas não será instalado
                       Recomenda: cppcheck mas não será instalado
                       Recomenda: cscope mas não será instalado
                       Recomenda: cccc mas não será instalado
  codeblocks-libwxcontrib0 : Depende: libwxbase2.8-0 (>= 2.8.12.1) mas 
2.8.10.1-3+b1 está para ser instalado
                             Depende: libwxgtk2.8-0 (>= 2.8.12.1) mas 
2.8.10.1-3+b1 está para ser instalado
  libcodeblocks0 : Depende: libwxbase2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 está 
para ser instalado
                   Depende: libwxgtk2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 está 
para ser instalado
  libwxsmithlib0 : Depende: libwxbase2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 está 
para ser instalado
                   Depende: libwxgtk2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 está 
para ser instalado
 E: Dependências desencontradas. Tente 'apt-get -f install' sem nenhum pacote 
(ou especifique uma solução).
 root@FSR:/home/fsr/Downloads/Setup/Codeblocks# apt-get remove unrar-free
 Lendo listas de pacotes... Pronto
 Construindo árvore de dependências       
 Lendo informação de estado... Pronto
 Você deve querer executar 'apt-get -f install' para corrigí-los:
 Os pacotes a seguir têm dependências desencontradas:
  codeblocks : Depende: libwxbase2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 está 
para ser instalado
               Depende: libwxgtk2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 está para 
ser instalado
               Recomenda: gdb mas não será instalado
  codeblocks-contrib : Depende: libwxbase2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 
está para ser instalado
                       Depende: libwxgtk2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 
está para ser instalado
                       Recomenda: valgrind mas não será instalado
                       Recomenda: cppcheck mas não será instalado
                       Recomenda: cscope mas não será instalado
                       Recomenda: cccc mas não será instalado
  codeblocks-libwxcontrib0 : Depende: libwxbase2.8-0 (>= 2.8.12.1) mas 
2.8.10.1-3+b1 está para ser instalado
                             Depende: libwxgtk2.8-0 (>= 2.8.12.1) mas 
2.8.10.1-3+b1 está para ser instalado
  libcodeblocks0 : Depende: libwxbase2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 está 
para ser instalado
                   Depende: libwxgtk2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 está 
para ser instalado
  libwxsmithlib0 : Depende: libwxbase2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 está 
para ser instalado
                   Depende: libwxgtk2.8-0 (>= 2.8.12.1) mas 2.8.10.1-3+b1 está 
para ser instalado
 E: Dependências desencontradas. Tente 'apt-get -f install' sem nenhum pacote 
(ou especifique uma solução).
 
 
 Minha dúvida é se terei de substituir os pacotes com cuidado não pelo 
repositório, mas substituindo um por um pelas versões oficiais liberados nos 
sites deles. Alguem poderia dar uma luz? Estou verificando a disponibilidade da 
substituição desses pacots na internet, mas não sei o impacto deles no sistema.
 
 Se alguém puder/quiser ajudar responde aí. 
 
 O Codeblocks está rodando, já até fiz uns dois algoritmos.
 
 Att.
 

  

Responder a