View previous topic :: View next topic |
Author |
Message |
Lolindir n00b
Joined: 12 Oct 2004 Posts: 8 Location: Brasilia
|
Posted: Wed Mar 16, 2005 3:03 am Post subject: problema spamassassin emerge --update world |
|
|
Pessoal,
Não consigo fazer o emerge --update world, aparecem erros
no emerge do SpamAssassin e o processo é interrompido.
Também há um problema destes com os 'alsa-drivers',
alguém pode ajudar? Há alguma maneira de desabilitar
a atualização de algum pacote, deixando-o com a versão
atual? Tentei colocar o pacote no /etc/portage/package.mask,
porém isto não funciona.
Obrigado!
Warning: prerequisite Digest::SHA1 0 not found.
Warning: prerequisite HTML::Parser 3.24 not found.
Writing Makefile for Mail::SpamAssassin
Makefile written by ExtUtils::MakeMaker 6.17
/usr/bin/perl spamc/configure.pl --prefix="/usr" --sysconfdir="/etc/mail/spamassassin" --datadir="/usr/share/spamassassin" --enable-ssl="yes"
cd spamc
/usr/bin/perl version.h.pl
version.h.pl: creating version.h
spamc/configure.pl: version.h.pl: Failed to get the version from Mail::SpamAssassin.
Please use the --with-version= switch to specify it manually.
...
/usr/bin/perl version.h.pl
version.h.pl: creating version.h
spamc/configure.pl: version.h.pl: Failed to get the version from Mail::SpamAssassin.
Please use the --with-version= switch to specify it manually.
...
Compilation failed in require at ../lib/Mail/SpamAssassin.pm line 74.
BEGIN failed--compilation aborted at ../lib/Mail/SpamAssassin.pm line 74.
Compilation failed in require at version.h.pl line 27.
make: *** [spamc/Makefile] Error 2
!!! ERROR: mail-filter/spamassassin-3.0.2-r1 failed.
!!! Function perl-module_src_compile, Line 65, Exitcode 2
!!! compilation failed |
|
Back to top |
|
|
fernandotcl Veteran
Joined: 20 Nov 2003 Posts: 1396 Location: Sao Paulo, Brazil
|
Posted: Wed Mar 16, 2005 3:08 am Post subject: |
|
|
O package.mask deveria funcionar. Atente para a sintaxe: <operador><categoria>/<programa>-<versão>. No seu caso "=mail-filter/spamassassin-3.0.2-r1" deve funcionar. _________________ RTFM! |
|
Back to top |
|
|
Lolindir n00b
Joined: 12 Oct 2004 Posts: 8 Location: Brasilia
|
Posted: Wed Mar 16, 2005 4:13 am Post subject: |
|
|
Tinha usado o package.mask sem a versão, aí tinha problemas de dependência
com o evolution, agora, colocando detalhes de versão recebo a seguinte
mensagem
--- Invalid atom in /etc/portage/package.mask: mail-filter/spamassassin-3.0.2-r1
e é feita a tentativa de instalar o spamassassin. |
|
Back to top |
|
|
nafre Guru
Joined: 27 Dec 2003 Posts: 388
|
Posted: Wed Mar 16, 2005 10:07 pm Post subject: |
|
|
tenta o seguinte pra ver se funciona
Code: | >=mail-filter/spamassassin-3.0.2-r1 |
_________________ Nome- Felipe
Nick- Nafre
Idade- 25
Salvador - Bahia - Brasil |
|
Back to top |
|
|
Lolindir n00b
Joined: 12 Oct 2004 Posts: 8 Location: Brasilia
|
Posted: Thu Mar 17, 2005 2:34 am Post subject: |
|
|
Começou a funcionar, instalando o spamassassin-2.64-r1, porém aconteceu
uma coisa diferente, uma sucessão de mensagens como as do trecho seguinte,
sendo que no "t/spmad_unix...." do final é aguardado um longo
tempo
-----------------------------------
BEGIN failed--compilation aborted at ../blib/lib/Mail/SpamAssassin.pm line 62.
Compilation failed in require at ../spamd/spamd line 30.
BEGIN failed--compilation aborted at ../spamd/spamd line 30.
Maybe you need to kill a running spamd process?
Not found: endsinnums = FROM_ENDS_IN_NUMS,
# Failed test 2 in t/SATest.pm at line 388
Not found: noreal = NO_REAL_NAME,
# Failed test 3 in t/SATest.pm at line 388 fail #2
t/spamd_symbols.............FAILED tests 2-3
Failed 2/3 tests, 33.33% okay
t/spamd_unix................
--------------------------------
Porém já deu problema no próximo package e fui mascarando
até cair na dependência do gnome-base/gnome-2.8.2
net-print/libgnomecups-0.1.14
gnome-base/libgnomeprint-2.8.2
gnome-base/libgnomeprintui-2.8.2
Sei que é difícil resolver ou ajudar a resolver numa situação assim,
até algumas semanas conseguia resolver as questões que apareciam
nos emerges, agora empacou de vez. |
|
Back to top |
|
|
Lolindir n00b
Joined: 12 Oct 2004 Posts: 8 Location: Brasilia
|
Posted: Sun Mar 20, 2005 2:31 pm Post subject: Solução |
|
|
Se alguém tiver o mesmo problema, aqui está a solução, é necessário instalar duas bibliotecas que me parece que o portage não coloca nas dependências, feito isto tudo funciona, até o próximo pacote. Use
emerge dev-perl/Digest-SHA1
emerge dev-perl/HTML-Parser
Encontrei a solução em
http://spamassassin.apache.org/dist/INSTALL |
|
Back to top |
|
|
|