Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
problema spamassassin emerge --update world
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
Lolindir
n00b
n00b


Joined: 12 Oct 2004
Posts: 8
Location: Brasilia

PostPosted: Wed Mar 16, 2005 3:03 am    Post subject: problema spamassassin emerge --update world Reply with quote

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
View user's profile Send private message
fernandotcl
Veteran
Veteran


Joined: 20 Nov 2003
Posts: 1396
Location: Sao Paulo, Brazil

PostPosted: Wed Mar 16, 2005 3:08 am    Post subject: Reply with quote

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
View user's profile Send private message
Lolindir
n00b
n00b


Joined: 12 Oct 2004
Posts: 8
Location: Brasilia

PostPosted: Wed Mar 16, 2005 4:13 am    Post subject: Reply with quote

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
View user's profile Send private message
nafre
Guru
Guru


Joined: 27 Dec 2003
Posts: 388

PostPosted: Wed Mar 16, 2005 10:07 pm    Post subject: Reply with quote

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
View user's profile Send private message
Lolindir
n00b
n00b


Joined: 12 Oct 2004
Posts: 8
Location: Brasilia

PostPosted: Thu Mar 17, 2005 2:34 am    Post subject: Reply with quote

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
View user's profile Send private message
Lolindir
n00b
n00b


Joined: 12 Oct 2004
Posts: 8
Location: Brasilia

PostPosted: Sun Mar 20, 2005 2:31 pm    Post subject: Solução Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum