Veja para qual arquivo está apontando o link alternativo: ls -l /etc/alternatives/maildir.5
deve retornar algo assim: > r...@dodger:~# ls -l /etc/alternatives/maildir.5 > lrwxrwxrwx 1 root root 40 2009-12-26 16:34 /etc/alternatives/maildir.5 -> > /usr/share/man/man5/maildir.courier.5.gz Depois de um dpkg -S no arquivo para onde o link aponta, usando o exemplo acima: dpkg -S /usr/share/man/man5/maildir.courier.5.gz Isso vai mostrar o pacote que está gerenciando o link, eu estou apostando num pacote chamado maildrop, se eu estiver certo significa que existe um conflito entre o courier-base e o maildrop. Neste caso você deve se perguntar se realmente precisa do maildrop, caso não precise então tente removê-lo e quando for instalar os pacotes que você precisa não inclua o maildrop. Se você precisa do maildrop então você tem um problema, é necessário fazer uma alteração manual no script de pós-instalação do courier-base para poder instalá-lo, e isso seria algo como... digamos assim.... gambiarra, não seria legal fazer isso. Você também poderia baixar o pacote do courier-base, abrí-lo, remover o comando que gera o conflito com o maildrop e reempacotar o courier-base com uma versão diferenciada e instalar esse pacote gerado por você. De qualquer forma você encontrou um conflito entre dois pacotes e nenhum deles está sabendo gerenciar o problema, você poderia reportar o problema para os mantenedores dos pacotes para verificar se eles encontrar uma solução. Para verificar se um pacote está instalado e ok você pode fazer o seguinte: dpkg -l nome_do_pacote ele vai retornar algo assim: Desejado=Ignorar/Instalar/Remover/Eliminar/Manter | Status=Não/Inst/Arquivos-Cfg/Descompactados/Configuração-Falhou/Instalação-Quebrada/Aguardar-Gatilhos/Gatilhos-Pendentes |/ Err?=(none)/Reinst-necessaria (Status,Err: maiúsculas=inválidas) ||/ Nome Versão Descrição +++-=========================-=========================-================================================================== ii nome_do_pacote x.x.x-x alguma descrição sobre o pacote Note que na última linha ele começa com "ii". O primeiro i significa que o pacote está marcado para instalação e o segundo i indica que ele está instalado e configurado com sucesso. Se no lugar do segundo i tivesse um F por exemplo significaria que o pacote teve uma falha durante a instalção e não está ok. Você pode saber mais sobre isso consultando a documentação do dpkg. Fábio Augusto De Muzio Tobich Tel.: +55 41 3016.5786 Cel.: +55 41 8812.2183 E-Mail: fabio.tob...@yahoo.com.br Em Sáb, 2009-12-26 às 16:27 -0200, Claudir Roberto Leindecker escreveu: > com o comando informado dpkg -S maildir.5.gz > dpkg: *maildir.5.gz* não encontrado. > r...@ubuntu-server:/etc/apt# > .5.gz da essa resposta..... > r...@ubuntu-server:/etc/apt# dpkg -S maildir.5.gz > dpkg: *maildir.5.gz* não encontrado. > r...@ubuntu-server:/etc/apt# > > mas assim dpkg -S maildir > > courier-base: /usr/share/man/man1/maildirkw.1.gz > maildrop: /usr/share/man/man7/maildirquota.maildrop.7.gz > maildrop: /usr/share/doc/maildrop/html/maildir.html > courier-base: /usr/bin/maildirmake.courier > maildrop: /usr/share/doc/maildrop/html/maildirmake.html > courier-base: /usr/bin/maildirkw > courier-base: /usr/share/man/man5/maildir.courier.5.gz > maildrop: /usr/share/doc/maildrop/html/maildirquota.html > courier-base: /usr/share/man/man7/maildirquota.courier.7.gz > courier-base: /usr/share/man/man1/maildirmake.courier.1.gz > courier-base: /usr/share/man/man1/maildiracl.1.gz > maildrop: /usr/share/man/man5/maildir.maildrop.5.gz > courier-base: /usr/share/doc/courier-base/README.maildirquota.txt.gz > maildrop: /usr/bin/maildirmake.maildrop > courier-base: /usr/bin/maildiracl > maildrop: /usr/share/man/man1/maildirmake.maildrop.1.gz > > tenho como remover tais dependencias, para que quando tentar usar o apt-get > install nao fique carregando esses erros de dependencias,? > > mais uma duvida como posso saber se o determinado pacote esta instalado e > esta ok?? > > Claudir > > > r...@ubuntu-server:/etc/apt# dpkg -S maildir > courier-base: /usr/share/man/man1/maildirkw.1.gz > maildrop: /usr/share/man/man7/maildirquota.maildrop.7.gz > maildrop: /usr/share/doc/maildrop/html/maildir.html > courier-base: /usr/bin/maildirmake.courier > maildrop: /usr/share/doc/maildrop/html/maildirmake.html > courier-base: /usr/bin/maildirkw > courier-base: /usr/share/man/man5/maildir.courier.5.gz > maildrop: /usr/share/doc/maildrop/html/maildirquota.html > courier-base: /usr/share/man/man7/maildirquota.courier.7.gz > courier-base: /usr/share/man/man1/maildirmake.courier.1.gz > courier-base: /usr/share/man/man1/maildiracl.1.gz > maildrop: /usr/share/man/man5/maildir.maildrop.5.gz > courier-base: /usr/share/doc/courier-base/README.maildirquota.txt.gz > maildrop: /usr/bin/maildirmake.maildrop > courier-base: /usr/bin/maildiracl > maildrop: /usr/share/man/man1/maildirmake.maildrop.1.gz > r...@ubuntu-server:/etc/apt# > > > ----- Original Message ----- > From: "Fábio A. De Muzio Tobich" <fabio.tob...@yahoo.com.br> > To: "Lista de discussão do LoCoTeam Brasileiro" <ubuntu-br@lists.ubuntu.com> > Sent: Saturday, December 26, 2009 4:21 PM > Subject: Re: [Ubuntu-BR] Erros desconhecidos em aptitude install pacotes > ubuntu server 9.10 > > > Execute o seguinte: > > dpkg -S maildir.5.gz > > isso vai te mostrar os pacotes que você tem responsáveis por todos os > arquivos com esse nome. > o courier-base tenta gerenciar o link alternativo pra ele mas algum > outro pacote não está permitindo, você precisa descobrir qual. > > Fábio Augusto De Muzio Tobich > Tel.: +55 41 3016.5786 > Cel.: +55 41 8812.2183 > E-Mail: fabio.tob...@yahoo.com.br > > -------- Mensagem original -------- > De: Claudir Roberto Leindecker <linux...@linuxbras.com> > Reply-to: Lista de discussão do LoCoTeam Brasileiro > <ubuntu-br@lists.ubuntu.com> > Para: ubuntu-br@lists.ubuntu.com > Assunto: [Ubuntu-BR] Erros desconhecidos em aptitude install pacotes > ubuntu server 9.10 > Data: Sat, 26 Dec 2009 15:32:48 -0200 > Programa de correio: Microsoft Outlook Express 6.00.2900.5843 > > > Salve lista, minha primeira solicitacao aos senhores colaboradores... > > Usava outra distribuicao linux, e agora resolvi adotar o Ubuntu 9.10 Server > como nova plataforma. > > Eu estou encontrando algumas dificuldades relacionado a instalacao de > algumas dependencias do sistema KYAPANEL (gerenciador MTA), pois quando rodo > o comando.... > > aptitude install bc slapd apache2 ldap-utils libapache2-mod-php5 libpam-ldap > libldap2 libdb4.2 phpldapadmin php5-ldap php5-mhash php5-cgi db4.2-util > postfix-ldap courier-base courier-imap courier-ldap courier-pop > courier-authdaemon libfile-tail-perl librrds-perl librrd2-dev mailx maildrop > munin munin-node gettext rrdtool sqlite samba samba-common smbclient smbfs > tcputils xinetd bc maildrop uudeview ytnef -y > > ..... ele retorna alguns erros, principalmente referentes ao courier-* > alertando o seguinte.... > > r...@ubuntu-server:~# aptitude install bc slapd apache2 ldap-utils > libapache2-mod-php5 libpam-ldap libldap2 libdb4.2 phpldapadmin php5-ldap > php5-mhash php5-cgi db4.2-util postfix-ldap courier-base courier-imap > courier-ldap courier-pop courier-authdaemon libfile-tail-perl librrds-perl > librrd2-dev mailx maildrop munin munin-node gettext rrdtool sqlite samba > samba-common smbclient smbfs tcputils xinetd bc maildrop uudeview ytnef -y > Lendo listas de pacotes... Pronto > Construindo árvore de dependências > Lendo informação de estado... Pronto > Reading extended state information > Initializing package states... Pronto > No candidate version found for libldap2 > No candidate version found for libldap2 > The following partially installed packages will be configured: > courier-base courier-imap courier-ldap courier-pop > 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. > Need to get 0B of archives. After unpacking 0B will be used. > Writing extended state information... Pronto > Configurando courier-base (0.61.2-1ubuntu2) ... > update-alternatives: error: alternative link > /usr/share/man/man5/maildir.5.gz is already managed by maildir.5.gz. > dpkg: erro processando courier-base (--configure): > sub-processo installed post-installation script retornou estado de saída de > erro 2 > dpkg: problemas de dependência impedem a configuração de courier-ldap: > courier-ldap depende de courier-base (>= 0.61.2); porém: > Pacote courier-base não está configurado ainda. > dpkg: erro processando courier-ldap (--configure): > problemas de dependência - deixando desconfigurado > dpkg: problemas de dependência impedem a configuração de courier-imap: > courier-imap depende de courier-base (>= 0.61.2); porém: > Pacote courier-base não está configurado ainda. > dpkg: erro processando courier-imap (--configure): > problemas de dependência - deixando desconfigurado > dpkg: problemas de dependência impedem a configuração de courier-pop: > courier-pop depende de courier-base (>= 0.61.2); porém: > Pacote courier-base não está configurado ainda. > dpkg: erro processando courier-pop (--configure): > problemas de dependência - deixando desconfigurado > No apport report written because the error message indicates its a followup > error from a previous failure. > No apport report written because the error message indicates its a followup > error from a previous failure. > No apport report written because MaxReports is reached already. > Erros foram encontrados durante o processamento de: > courier-base > courier-ldap > courier-imap > courier-pop > E: Sub-process /usr/bin/dpkg returned an error code (1) > A package failed to install. Trying to recover: > Configurando courier-base (0.61.2-1ubuntu2) ... > update-alternatives: error: alternative link > /usr/share/man/man5/maildir.5.gz is already managed by maildir.5.gz. > dpkg: erro processando courier-base (--configure): > sub-processo installed post-installation script retornou estado de saída de > erro 2 > dpkg: problemas de dependência impedem a configuração de courier-imap: > courier-imap depende de courier-base (>= 0.61.2); porém: > Pacote courier-base não está configurado ainda. > dpkg: erro processando courier-imap (--configure): > problemas de dependência - deixando desconfigurado > dpkg: problemas de dependência impedem a configuração de courier-ldap: > courier-ldap depende de courier-base (>= 0.61.2); porém: > Pacote courier-base não está configurado ainda. > dpkg: erro processando courier-ldap (--configure): > problemas de dependência - deixando desconfigurado > dpkg: problemas de dependência impedem a configuração de courier-pop: > courier-pop depende de courier-base (>= 0.61.2); porém: > Pacote courier-base não está configurado ainda. > dpkg: erro processando courier-pop (--configure): > problemas de dependência - deixando desconfigurado > Erros foram encontrados durante o processamento de: > courier-base > courier-imap > courier-ldap > courier-pop > Lendo listas de pacotes... Pronto > Construindo árvore de dependências > Lendo informação de estado... Pronto > Reading extended state information > Initializing package states... Pronto > r...@ubuntu-server:~# > > Alguem pode me orientar para corrigir o relatado acima?! > > Muito obrigado. > > Claudir Leindecker > > > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > -------------------------------------------------------------------------------- > > > > Nenhum vírus encontrado nessa mensagem recebida. > Verificado por AVG Free SB - www.avgbrasil.com.br > Versão: 9.0.722 / Banco de dados de vírus: 270.14.120/2587 - Data de > Lançamento: 12/26/09 06:27:00 > > -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br