* [gentoo-user-br] Problema quando tento compilar o ghc
@ 2010-07-15 17:13 João Carlos
2010-07-15 17:42 ` Res: " Bruno Linhares
` (2 more replies)
0 siblings, 3 replies; 12+ messages in thread
From: João Carlos @ 2010-07-15 17:13 UTC (permalink / raw
To: gentoo-user-br
[-- Attachment #1: Type: text/plain, Size: 4348 bytes --]
Pessoal,
Sou usuário novato do Gentoo, após ter utilizado outras distribuições como
Ubuntu, openSUSE e Fedora.
Tudo ia muito bem até que não consigo mais compilar o pacote do ghc. Sempre
que tento atualizar meu sistema, acabo ficando com ele sem compilar em
função de uma falha que não consegui identificar.
Já postei no forum<http://forums.gentoo.org/viewtopic-p-6352142.html#6352142>,
mas todos os comentários se referem ao pbzip2 ou ao bzip2. Já recompilei os
dois e mesmo assim o problema persiste.
Eis aqui o que acontece:
>>> Emerging (1 of 2) dev-lang/ghc-6.12.3
* ghc-6.12.3-src.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...
[ ok ]
* ghc-bin-6.12.3-amd64.tbz2 RMD160 SHA1 SHA256 size ;-) ...
[ ok ]
* checking ebuild checksums ;-) ...
[ ok ]
* checking auxfile checksums ;-) ...
[ ok ]
* checking miscfile checksums ;-) ...
[ ok ]
* CPV: dev-lang/ghc-6.12.3
* REPO: gentoo
* USE: amd64 bash-completion elibc_glibc kernel_linux multilib
userland_GNU
>>> Unpacking source...
>>> Unpacking ghc-6.12.3-src.tar.bz2 to
/var/tmp/portage/dev-lang/ghc-6.12.3/work
>>> Unpacking ghc-bin-6.12.3-amd64.tbz2 to
/var/tmp/portage/dev-lang/ghc-6.12.3/work
pbzip2: *ERROR unconsumed in after BZ2_bzDecompress loop:ret=4; block=0;
seq=790; avail_in=15050
Terminator thread: premature exit requested - quitting...
tar: Final-de-arquivo inesperado no arquivo-tar
tar: Final-de-arquivo inesperado no arquivo-tar
tar: Error is not recoverable: exiting now
* ERROR: dev-lang/ghc-6.12.3 failed:
* failure unpacking ghc-bin-6.12.3-amd64.tbz2
*
* Call stack:
* ebuild.sh, line 54: Called src_unpack
* environment, line 4045: Called base_src_unpack
* environment, line 769: Called unpack
'ghc-6.12.3-src.tar.bz2' 'ghc-bin-6.12.3-amd64.tbz2'
* ebuild.sh, line 382: Called assert 'failure unpacking
ghc-bin-6.12.3-amd64.tbz2'
* isolated-functions.sh, line 14: Called die
* The specific snippet of code:
* [[ $x -eq 0 ]] || die "$@"
*
* If you need support, post the output of 'emerge --info
=dev-lang/ghc-6.12.3',
* the complete build log and the output of 'emerge -pqv
=dev-lang/ghc-6.12.3'.
* The complete build log is located at
'/var/tmp/portage/dev-lang/ghc-6.12.3/temp/build.log'.
* The ebuild environment file is located at
'/var/tmp/portage/dev-lang/ghc-6.12.3/temp/environment'.
* S: '/var/tmp/portage/dev-lang/ghc-6.12.3/work/ghc-6.12.3'
>>> Failed to emerge dev-lang/ghc-6.12.3, Log file:
>>> '/var/tmp/portage/dev-lang/ghc-6.12.3/temp/build.log'
* Messages for package dev-lang/ghc-6.12.3:
* ERROR: dev-lang/ghc-6.12.3 failed:
* failure unpacking ghc-bin-6.12.3-amd64.tbz2
*
* Call stack:
* ebuild.sh, line 54: Called src_unpack
* environment, line 4045: Called base_src_unpack
* environment, line 769: Called unpack
'ghc-6.12.3-src.tar.bz2' 'ghc-bin-6.12.3-amd64.tbz2'
* ebuild.sh, line 382: Called assert 'failure unpacking
ghc-bin-6.12.3-amd64.tbz2'
* isolated-functions.sh, line 14: Called die
* The specific snippet of code:
* [[ $x -eq 0 ]] || die "$@"
*
* If you need support, post the output of 'emerge --info
=dev-lang/ghc-6.12.3',
* the complete build log and the output of 'emerge -pqv
=dev-lang/ghc-6.12.3'.
* The complete build log is located at
'/var/tmp/portage/dev-lang/ghc-6.12.3/temp/build.log'.
* The ebuild environment file is located at
'/var/tmp/portage/dev-lang/ghc-6.12.3/temp/environment'.
* S: '/var/tmp/portage/dev-lang/ghc-6.12.3/work/ghc-6.12.3'
Alguém consegue sugerir alguma solução para esse problema?
Abraços!
João Carlos Nunes Bittencourt
6º Período | Engenharia de Computação
Membro do Grupo PET Engenharia de Computação
Representante Discente do Colegiado
Universidade Estadual de Feira de Santana
--
Lattes: http://lattes.cnpq.br/6741995694783822
LinkedIn: http://br.linkedin.com/in/joaocarlosnunes
Mail: joaocarlos@ecomp.uefs.br
GTalk: contato@joaocarlos.co.cc
Linux User Group - UEFS: http://tanenbaum.uefs.br/lug-uefs
__|"""|__|"""|__|"""|__|"""|__|"""|__|"""|__
[-- Attachment #2: Type: text/html, Size: 11846 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Res: [gentoo-user-br] Problema quando tento compilar o ghc
2010-07-15 17:13 [gentoo-user-br] Problema quando tento compilar o ghc João Carlos
@ 2010-07-15 17:42 ` Bruno Linhares
2010-07-15 17:47 ` Zhu Sha Zang
2010-07-15 17:53 ` [gentoo-user-br] " Nuno J. Silva
2010-07-15 21:44 ` [gentoo-user-br] " Thiago Nunes
2 siblings, 1 reply; 12+ messages in thread
From: Bruno Linhares @ 2010-07-15 17:42 UTC (permalink / raw
To: gentoo-user-br
[-- Attachment #1: Type: text/plain, Size: 5493 bytes --]
O problema parece ser com o arquivo compactado do código-fonte do pacote:
ghc-6.12.3-src.tar.bz2 que parece estar corrompido.
Faça um emerge --sync e tente novamente. Caso dê na mesma, experimente instalar
uma versão anterior ou posterior do pacote, para confirmar.
Para instalar outra versão, veja as disponíveis com:
emerge -s ghc
e instale com
emerge =dev-lang/ghc-OUTRO_NUMERO_DE_VERSAO
________________________________
De: João Carlos <jhonny.bittencourt@gmail.com>
Para: gentoo-user-br@lists.gentoo.org
Enviadas: Quinta-feira, 15 de Julho de 2010 14:13:31
Assunto: [gentoo-user-br] Problema quando tento compilar o ghc
Pessoal,
Sou usuário novato do Gentoo, após ter utilizado outras distribuições como
Ubuntu, openSUSE e Fedora.
Tudo ia muito bem até que não consigo mais compilar o pacote do ghc. Sempre que
tento atualizar meu sistema, acabo ficando com ele sem compilar em função de uma
falha que não consegui identificar.
Já postei no forum, mas todos os comentários se referem ao pbzip2 ou ao bzip2.
Já recompilei os dois e mesmo assim o problema persiste.
Eis aqui o que acontece:
>>> Emerging (1 of 2) dev-lang/ghc-6.12.3
* ghc-6.12.3-src.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...
[ ok ]
* ghc-bin-6.12.3-amd64.tbz2 RMD160 SHA1 SHA256 size ;-) ...
[ ok ]
* checking ebuild checksums ;-) ...
[ ok ]
* checking auxfile checksums ;-) ...
[ ok ]
* checking miscfile checksums ;-) ...
[ ok ]
* CPV: dev-lang/ghc-6.12.3
* REPO: gentoo
* USE: amd64 bash-completion elibc_glibc kernel_linux multilib userland_GNU
>>> Unpacking source...
>>> Unpacking ghc-6.12.3-src.tar.bz2 to
/var/tmp/portage/dev-lang/ghc-6.12.3/work
>>> Unpacking ghc-bin-6.12.3-amd64.tbz2 to
>>>/var/tmp/portage/dev-lang/ghc-6.12.3/work
pbzip2: *ERROR unconsumed in after BZ2_bzDecompress loop:ret=4; block=0;
seq=790; avail_in=15050
Terminator thread: premature exit requested - quitting...
tar: Final-de-arquivo inesperado no arquivo-tar
tar: Final-de-arquivo inesperado no arquivo-tar
tar: Error is not recoverable: exiting now
* ERROR: dev-lang/ghc-6.12.3 failed:
* failure unpacking ghc-bin-6.12.3-amd64.tbz2
*
* Call stack:
* ebuild.sh, line 54: Called src_unpack
* environment, line 4045: Called base_src_unpack
* environment, line 769: Called unpack 'ghc-6.12.3-src.tar.bz2'
'ghc-bin-6.12.3-amd64.tbz2'
* ebuild.sh, line 382: Called assert 'failure unpacking
ghc-bin-6.12.3-amd64.tbz2'
* isolated-functions.sh, line 14: Called die
* The specific snippet of code:
* [[ $x -eq 0 ]] || die "$@"
*
* If you need support, post the output of 'emerge --info =dev-lang/ghc-6.12.3',
* the complete build log and the output of 'emerge -pqv =dev-lang/ghc-6.12.3'.
* The complete build log is located at
'/var/tmp/portage/dev-lang/ghc-6.12.3/temp/build.log'.
* The ebuild environment file is located at
'/var/tmp/portage/dev-lang/ghc-6.12.3/temp/environment'.
* S: '/var/tmp/portage/dev-lang/ghc-6.12.3/work/ghc-6.12.3'
>>> Failed to emerge dev-lang/ghc-6.12.3, Log file:
>>> '/var/tmp/portage/dev-lang/ghc-6.12.3/temp/build.log'
* Messages for package dev-lang/ghc-6.12.3:
* ERROR: dev-lang/ghc-6.12.3 failed:
* failure unpacking ghc-bin-6.12.3-amd64.tbz2
*
* Call stack:
* ebuild.sh, line 54: Called src_unpack
* environment, line 4045: Called base_src_unpack
* environment, line 769: Called unpack 'ghc-6.12.3-src.tar.bz2'
'ghc-bin-6.12.3-amd64.tbz2'
* ebuild.sh, line 382: Called assert 'failure unpacking
ghc-bin-6.12.3-amd64.tbz2'
* isolated-functions.sh, line 14: Called die
* The specific snippet of code:
* [[ $x -eq 0 ]] || die "$@"
*
* If you need support, post the output of 'emerge --info =dev-lang/ghc-6.12.3',
* the complete build log and the output of 'emerge -pqv =dev-lang/ghc-6.12.3'.
* The complete build log is located at
'/var/tmp/portage/dev-lang/ghc-6.12.3/temp/build.log'.
* The ebuild environment file is located at
'/var/tmp/portage/dev-lang/ghc-6.12.3/temp/environment'.
* S: '/var/tmp/portage/dev-lang/ghc-6.12.3/work/ghc-6.12.3'
Alguém consegue sugerir alguma solução para esse problema?
Abraços!
João Carlos Nunes Bittencourt
6º Período | Engenharia de Computação
Membro do Grupo PET Engenharia de Computação
Representante Discente do Colegiado
Universidade Estadual de Feira de Santana
--
Lattes: http://lattes.cnpq.br/6741995694783822
LinkedIn: http://br.linkedin.com/in/joaocarlosnunes
Mail: joaocarlos@ecomp.uefs.br
GTalk: contato@joaocarlos.co.cc
Linux User Group - UEFS: http://tanenbaum.uefs.br/lug-uefs
__|"""|__|"""|__|"""|__|"""|__|"""|__|"""|__
[-- Attachment #2: Type: text/html, Size: 14773 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Res: [gentoo-user-br] Problema quando tento compilar o ghc
2010-07-15 17:42 ` Res: " Bruno Linhares
@ 2010-07-15 17:47 ` Zhu Sha Zang
0 siblings, 0 replies; 12+ messages in thread
From: Zhu Sha Zang @ 2010-07-15 17:47 UTC (permalink / raw
To: gentoo-user-br
[-- Attachment #1: Type: text/html, Size: 11769 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* [gentoo-user-br] Re: Problema quando tento compilar o ghc
2010-07-15 17:13 [gentoo-user-br] Problema quando tento compilar o ghc João Carlos
2010-07-15 17:42 ` Res: " Bruno Linhares
@ 2010-07-15 17:53 ` Nuno J. Silva
2010-07-15 19:09 ` João Carlos
2010-07-15 21:44 ` [gentoo-user-br] " Thiago Nunes
2 siblings, 1 reply; 12+ messages in thread
From: Nuno J. Silva @ 2010-07-15 17:53 UTC (permalink / raw
To: gentoo-user-br
João Carlos <jhonny.bittencourt@gmail.com>
writes:
> Pessoal,
>
> Sou usuário novato do Gentoo, após ter utilizado outras distribuições como
> Ubuntu, openSUSE e Fedora.
> Tudo ia muito bem até que não consigo mais compilar o pacote do ghc. Sempre
> que tento atualizar meu sistema, acabo ficando com ele sem compilar em
> função de uma falha que não consegui identificar.
>
> Já postei no forum<http://forums.gentoo.org/viewtopic-p-6352142.html#6352142>,
> mas todos os comentários se referem ao pbzip2 ou ao bzip2. Já recompilei os
> dois e mesmo assim o problema persiste.
> Eis aqui o que acontece:
>
>>>> Emerging (1 of 2) dev-lang/ghc-6.12.3
[...]
> * ghc-bin-6.12.3-amd64.tbz2 RMD160 SHA1 SHA256 size ;-) ...
>
> [ ok ]
[...]
>>>> Unpacking ghc-bin-6.12.3-amd64.tbz2 to
> /var/tmp/portage/dev-lang/ghc-6.12.3/work
> pbzip2: *ERROR unconsumed in after BZ2_bzDecompress loop:ret=4; block=0;
> seq=790; avail_in=15050
> Terminator thread: premature exit requested - quitting...
O problema é que o ficheiro "rebenta" com o pbzip2. Há duas causas
possíveis:
- o pbzip2 ter problemas
- o ficheiro estar corrompido
Já recompilaste o pbzip2 - pode é haver algum problema com a
descompactação paralela (se tens o bzip2 também, podes copiar o ficheiro
ghc-bin-6.12.3-amd64.tbz2 para outra pasta e tentar descomprimi-lo com o
pbzip2 e o bzip2 (comando bunzip2), e ver se dão os dois erro.
É difícil o ficheiro estar corrompido - é (muito) difícil uma alteração
deste tipo passar pela verificação das checksums. Mas se quiseres jogar
pelo seguro, podes apagar o
/usr/portage/distfiles/ghc-bin-6.12.3-amd64.tbz2
que é a cópia temporária do ficheiro - se apagares, ele vai buscar de
novo. Podes também correr o "emerge --sync" para ver se mudou alguma
coisa.
(Isto são tiros no escuro - não uso o ghc nem o pbzip2. Mas espero ter
ajudado.)
--
Nuno J. Silva
gopher://sdf-eu.org/1/users/njsg
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user-br] Re: Problema quando tento compilar o ghc
2010-07-15 17:53 ` [gentoo-user-br] " Nuno J. Silva
@ 2010-07-15 19:09 ` João Carlos
2010-07-15 19:20 ` Res: " Bruno Linhares
2010-07-15 21:05 ` Nuno J. Silva
0 siblings, 2 replies; 12+ messages in thread
From: João Carlos @ 2010-07-15 19:09 UTC (permalink / raw
To: gentoo-user-br
[-- Attachment #1: Type: text/plain, Size: 3332 bytes --]
O pior é que eu não tenho ideia por que esse pacote está instalado.
Provavelmente é dependente de algum outro pacote, mas não consegui
identificar qual.
Tentei instalar outra versão, pegando a mesma versão que já está instalada e
ele apresentou a mesma mensagem, exceto pela linha :
pbzip2: *ERROR unconsumed in after BZ2_bzDecompress loop:ret=4; block=0;
seq=505; avail_in=12404
Será que isso tem a ver com o espaço em disco livre? Minha partição / tem
11Gb livres.
Não acredito que o arquivo esteja corrompido em função do check do MD5 estar
passando tudo. Não achei nada relacionado a esse erro no google. É realmente
um mistério!
João Carlos Nunes Bittencourt
6º Período | Engenharia de Computação
Membro do Grupo PET Engenharia de Computação
Representante Discente do Colegiado
Universidade Estadual de Feira de Santana
--
Lattes: http://lattes.cnpq.br/6741995694783822
LinkedIn: http://br.linkedin.com/in/joaocarlosnunes
Mail: joaocarlos@ecomp.uefs.br
GTalk: contato@joaocarlos.co.cc
Linux User Group - UEFS: http://tanenbaum.uefs.br/lug-uefs
__|"""|__|"""|__|"""|__|"""|__|"""|__|"""|__
2010/7/15 Nuno J. Silva <nunojsilva@ist.utl.pt>
> João Carlos <jhonny.bittencourt@gmail.com>
> writes:
>
> > Pessoal,
> >
> > Sou usuário novato do Gentoo, após ter utilizado outras distribuições
> como
> > Ubuntu, openSUSE e Fedora.
> > Tudo ia muito bem até que não consigo mais compilar o pacote do ghc.
> Sempre
> > que tento atualizar meu sistema, acabo ficando com ele sem compilar em
> > função de uma falha que não consegui identificar.
> >
> > Já postei no forum<
> http://forums.gentoo.org/viewtopic-p-6352142.html#6352142>,
> > mas todos os comentários se referem ao pbzip2 ou ao bzip2. Já recompilei
> os
> > dois e mesmo assim o problema persiste.
> > Eis aqui o que acontece:
> >
> >>>> Emerging (1 of 2) dev-lang/ghc-6.12.3
> [...]
> > * ghc-bin-6.12.3-amd64.tbz2 RMD160 SHA1 SHA256 size ;-) ...
> >
> > [ ok ]
> [...]
> >>>> Unpacking ghc-bin-6.12.3-amd64.tbz2 to
> > /var/tmp/portage/dev-lang/ghc-6.12.3/work
> > pbzip2: *ERROR unconsumed in after BZ2_bzDecompress loop:ret=4; block=0;
> > seq=790; avail_in=15050
> > Terminator thread: premature exit requested - quitting...
>
> O problema é que o ficheiro "rebenta" com o pbzip2. Há duas causas
> possíveis:
> - o pbzip2 ter problemas
> - o ficheiro estar corrompido
>
> Já recompilaste o pbzip2 - pode é haver algum problema com a
> descompactação paralela (se tens o bzip2 também, podes copiar o ficheiro
> ghc-bin-6.12.3-amd64.tbz2 para outra pasta e tentar descomprimi-lo com o
> pbzip2 e o bzip2 (comando bunzip2), e ver se dão os dois erro.
>
> É difícil o ficheiro estar corrompido - é (muito) difícil uma alteração
> deste tipo passar pela verificação das checksums. Mas se quiseres jogar
> pelo seguro, podes apagar o
>
> /usr/portage/distfiles/ghc-bin-6.12.3-amd64.tbz2
>
> que é a cópia temporária do ficheiro - se apagares, ele vai buscar de
> novo. Podes também correr o "emerge --sync" para ver se mudou alguma
> coisa.
>
> (Isto são tiros no escuro - não uso o ghc nem o pbzip2. Mas espero ter
> ajudado.)
>
> --
> Nuno J. Silva
> gopher://sdf-eu.org/1/users/njsg
>
>
>
[-- Attachment #2: Type: text/html, Size: 5030 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Res: [gentoo-user-br] Re: Problema quando tento compilar o ghc
2010-07-15 19:09 ` João Carlos
@ 2010-07-15 19:20 ` Bruno Linhares
2010-07-15 19:32 ` João Carlos
2010-07-15 21:05 ` Nuno J. Silva
1 sibling, 1 reply; 12+ messages in thread
From: Bruno Linhares @ 2010-07-15 19:20 UTC (permalink / raw
To: gentoo-user-br
[-- Attachment #1: Type: text/plain, Size: 3566 bytes --]
Roda um
equery d ghc
pra descobrir quem depende dele.
________________________________
De: João Carlos <jhonny.bittencourt@gmail.com>
Para: gentoo-user-br@lists.gentoo.org
Enviadas: Quinta-feira, 15 de Julho de 2010 16:09:51
Assunto: Re: [gentoo-user-br] Re: Problema quando tento compilar o ghc
O pior é que eu não tenho ideia por que esse pacote está instalado.
Provavelmente é dependente de algum outro pacote, mas não consegui identificar
qual.
Tentei instalar outra versão, pegando a mesma versão que já está instalada e ele
apresentou a mesma mensagem, exceto pela linha :
pbzip2: *ERROR unconsumed in after BZ2_bzDecompress loop:ret=4; block=0;
seq=505; avail_in=12404
Será que isso tem a ver com o espaço em disco livre? Minha partição / tem 11Gb
livres.
Não acredito que o arquivo esteja corrompido em função do check do MD5 estar
passando tudo. Não achei nada relacionado a esse erro no google. É realmente um
mistério!
João Carlos Nunes Bittencourt
6º Período | Engenharia de Computação
Membro do Grupo PET Engenharia de Computação
Representante Discente do Colegiado
Universidade Estadual de Feira de Santana
--
Lattes: http://lattes.cnpq.br/6741995694783822
LinkedIn: http://br.linkedin.com/in/joaocarlosnunes
Mail: joaocarlos@ecomp.uefs.br
GTalk: contato@joaocarlos.co.cc
Linux User Group - UEFS: http://tanenbaum.uefs.br/lug-uefs
__|"""|__|"""|__|"""|__|"""|__|"""|__|"""|__
2010/7/15 Nuno J. Silva <nunojsilva@ist.utl.pt>
João Carlos <jhonny.bittencourt@gmail.com>
>writes:
>
>
>> Pessoal,
>>
>> Sou usuário novato do Gentoo, após ter utilizado outras distribuições como
>> Ubuntu, openSUSE e Fedora.
>> Tudo ia muito bem até que não consigo mais compilar o pacote do ghc. Sempre
>> que tento atualizar meu sistema, acabo ficando com ele sem compilar em
>> função de uma falha que não consegui identificar.
>>
>> Já postei no
forum<http://forums.gentoo.org/viewtopic-p-6352142.html#6352142>,
>
>> mas todos os comentários se referem ao pbzip2 ou ao bzip2. Já recompilei os
>> dois e mesmo assim o problema persiste.
>> Eis aqui o que acontece:
>>
>>>>> Emerging (1 of 2) dev-lang/ghc-6.12.3
>[...]
>
>> * ghc-bin-6.12.3-amd64.tbz2 RMD160 SHA1 SHA256 size ;-) ...
>>
>> [ ok ]
>[...]
>
>>>>> Unpacking ghc-bin-6.12.3-amd64.tbz2 to
>> /var/tmp/portage/dev-lang/ghc-6.12.3/work
>> pbzip2: *ERROR unconsumed in after BZ2_bzDecompress loop:ret=4; block=0;
>> seq=790; avail_in=15050
>> Terminator thread: premature exit requested - quitting...
>
>O problema é que o ficheiro "rebenta" com o pbzip2. Há duas causas
>possíveis:
> - o pbzip2 ter problemas
> - o ficheiro estar corrompido
>
>Já recompilaste o pbzip2 - pode é haver algum problema com a
>descompactação paralela (se tens o bzip2 também, podes copiar o ficheiro
>ghc-bin-6.12.3-amd64.tbz2 para outra pasta e tentar descomprimi-lo com o
>pbzip2 e o bzip2 (comando bunzip2), e ver se dão os dois erro.
>
>É difícil o ficheiro estar corrompido - é (muito) difícil uma alteração
>deste tipo passar pela verificação das checksums. Mas se quiseres jogar
>pelo seguro, podes apagar o
>
> /usr/portage/distfiles/ghc-bin-6.12.3-amd64.tbz2
>
>que é a cópia temporária do ficheiro - se apagares, ele vai buscar de
>novo. Podes também correr o "emerge --sync" para ver se mudou alguma
>coisa.
>
>(Isto são tiros no escuro - não uso o ghc nem o pbzip2. Mas espero ter
>ajudado.)
>
>--
>Nuno J. Silva
>gopher://sdf-eu.org/1/users/njsg
>
>
>
[-- Attachment #2: Type: text/html, Size: 6288 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user-br] Re: Problema quando tento compilar o ghc
2010-07-15 19:20 ` Res: " Bruno Linhares
@ 2010-07-15 19:32 ` João Carlos
0 siblings, 0 replies; 12+ messages in thread
From: João Carlos @ 2010-07-15 19:32 UTC (permalink / raw
To: gentoo-user-br
[-- Attachment #1: Type: text/plain, Size: 5121 bytes --]
*Sobek home # equery d ghc*
* These packages depend on ghc:
app-admin/haskell-updater-0.9.1.0 (=dev-lang/ghc-6.10*)
dev-haskell/cabal-1.8.0.2 (>=dev-lang/ghc-6.6.1)
(dev-lang/ghc)
dev-haskell/gtk2hs-0.10.1 (>=dev-lang/ghc-6.6)
dev-haskell/mtl-1.1.0.2 (>=dev-lang/ghc-6.6.1)
(dev-lang/ghc)
*Sobek home # equery d cabal*
* These packages depend on cabal:
dev-haskell/mtl-1.1.0.2 (dev-haskell/cabal)
(>=dev-haskell/cabal-1.1.4)
*Sobek home # equery d haskell-updater*
* These packages depend on haskell-updater:
*Sobek home # equery d gtk2hs*
* These packages depend on gtk2hs:
Não conheço nenhum desses pacotes e estou tentado a remove-los só pra me ver
livre disso! ehehehe...
João Carlos Nunes Bittencourt
6º Período | Engenharia de Computação
Membro do Grupo PET Engenharia de Computação
Representante Discente do Colegiado
Universidade Estadual de Feira de Santana
--
Lattes: http://lattes.cnpq.br/6741995694783822
LinkedIn: http://br.linkedin.com/in/joaocarlosnunes
Mail: joaocarlos@ecomp.uefs.br
GTalk: contato@joaocarlos.co.cc
Linux User Group - UEFS: http://tanenbaum.uefs.br/lug-uefs
__|"""|__|"""|__|"""|__|"""|__|"""|__|"""|__
2010/7/15 Bruno Linhares <oandarilho01@yahoo.com.br>
> Roda um
>
> equery d ghc
>
> pra descobrir quem depende dele.
>
>
> ------------------------------
> *De:* João Carlos <jhonny.bittencourt@gmail.com>
>
> *Para:* gentoo-user-br@lists.gentoo.org
> *Enviadas:* Quinta-feira, 15 de Julho de 2010 16:09:51
> *Assunto:* Re: [gentoo-user-br] Re: Problema quando tento compilar o ghc
>
> O pior é que eu não tenho ideia por que esse pacote está instalado.
> Provavelmente é dependente de algum outro pacote, mas não consegui
> identificar qual.
> Tentei instalar outra versão, pegando a mesma versão que já está instalada
> e ele apresentou a mesma mensagem, exceto pela linha :
>
> pbzip2: *ERROR unconsumed in after BZ2_bzDecompress loop:ret=4; block=0;
> seq=505; avail_in=12404
>
> Será que isso tem a ver com o espaço em disco livre? Minha partição / tem
> 11Gb livres.
> Não acredito que o arquivo esteja corrompido em função do check do MD5
> estar passando tudo. Não achei nada relacionado a esse erro no google. É
> realmente um mistério!
>
> João Carlos Nunes Bittencourt
> 6º Período | Engenharia de Computação
> Membro do Grupo PET Engenharia de Computação
> Representante Discente do Colegiado
> Universidade Estadual de Feira de Santana
> --
> Lattes: http://lattes.cnpq.br/6741995694783822
> LinkedIn: http://br.linkedin.com/in/joaocarlosnunes
> Mail: joaocarlos@ecomp.uefs.br
> GTalk: contato@joaocarlos.co.cc
> Linux User Group - UEFS: http://tanenbaum.uefs.br/lug-uefs
> __|"""|__|"""|__|"""|__|"""|__|"""|__|"""|__
>
>
> 2010/7/15 Nuno J. Silva <nunojsilva@ist.utl.pt>
>
>> João Carlos <jhonny.bittencourt@gmail.com>
>> writes:
>>
>> > Pessoal,
>> >
>> > Sou usuário novato do Gentoo, após ter utilizado outras distribuições
>> como
>> > Ubuntu, openSUSE e Fedora.
>> > Tudo ia muito bem até que não consigo mais compilar o pacote do ghc.
>> Sempre
>> > que tento atualizar meu sistema, acabo ficando com ele sem compilar em
>> > função de uma falha que não consegui identificar.
>> >
>> > Já postei no forum<
>> http://forums.gentoo.org/viewtopic-p-6352142.html#6352142>,
>> > mas todos os comentários se referem ao pbzip2 ou ao bzip2. Já recompilei
>> os
>> > dois e mesmo assim o problema persiste.
>> > Eis aqui o que acontece:
>> >
>> >>>> Emerging (1 of 2) dev-lang/ghc-6.12.3
>> [...]
>> > * ghc-bin-6.12.3-amd64.tbz2 RMD160 SHA1 SHA256 size ;-) ...
>> >
>> > [ ok ]
>> [...]
>> >>>> Unpacking ghc-bin-6.12.3-amd64.tbz2 to
>> > /var/tmp/portage/dev-lang/ghc-6.12.3/work
>> > pbzip2: *ERROR unconsumed in after BZ2_bzDecompress loop:ret=4; block=0;
>> > seq=790; avail_in=15050
>> > Terminator thread: premature exit requested - quitting...
>>
>> O problema é que o ficheiro "rebenta" com o pbzip2. Há duas causas
>> possíveis:
>> - o pbzip2 ter problemas
>> - o ficheiro estar corrompido
>>
>> Já recompilaste o pbzip2 - pode é haver algum problema com a
>> descompactação paralela (se tens o bzip2 também, podes copiar o ficheiro
>> ghc-bin-6.12.3-amd64.tbz2 para outra pasta e tentar descomprimi-lo com o
>> pbzip2 e o bzip2 (comando bunzip2), e ver se dão os dois erro.
>>
>> É difícil o ficheiro estar corrompido - é (muito) difícil uma alteração
>> deste tipo passar pela verificação das checksums. Mas se quiseres jogar
>> pelo seguro, podes apagar o
>>
>> /usr/portage/distfiles/ghc-bin-6.12.3-amd64.tbz2
>>
>> que é a cópia temporária do ficheiro - se apagares, ele vai buscar de
>> novo. Podes também correr o "emerge --sync" para ver se mudou alguma
>> coisa.
>>
>> (Isto são tiros no escuro - não uso o ghc nem o pbzip2. Mas espero ter
>> ajudado.)
>>
>> --
>> Nuno J. Silva
>> gopher://sdf-eu.org/1/users/njsg
>>
>>
>>
>
>
>
[-- Attachment #2: Type: text/html, Size: 8575 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* [gentoo-user-br] Re: Problema quando tento compilar o ghc
2010-07-15 19:09 ` João Carlos
2010-07-15 19:20 ` Res: " Bruno Linhares
@ 2010-07-15 21:05 ` Nuno J. Silva
1 sibling, 0 replies; 12+ messages in thread
From: Nuno J. Silva @ 2010-07-15 21:05 UTC (permalink / raw
To: gentoo-user-br
João Carlos <jhonny.bittencourt@gmail.com>
writes:
> O pior é que eu não tenho ideia por que esse pacote está instalado.
> Provavelmente é dependente de algum outro pacote, mas não consegui
> identificar qual.
Adiciona --tree --verbose --pretend ao comando que usas para actualizar
o sistema.
Isto vai mostrar a lista de pacotes que vão ser compilados, e mostra
também a árvore de dependências.
(Se houver mais de um pacote para instalar, a árvore pode aparecer
"partida" (a raiz duma árvore está na outra). As árvores começam à
esquerda, na coluna zero, e o número de espaços é a "produndidade" do
pacote.)
> Tentei instalar outra versão, pegando a mesma versão que já está instalada e
> ele apresentou a mesma mensagem, exceto pela linha :
>
> pbzip2: *ERROR unconsumed in after BZ2_bzDecompress loop:ret=4; block=0;
> seq=505; avail_in=12404
>
> Será que isso tem a ver com o espaço em disco livre? Minha partição / tem
> 11Gb livres.
> Não acredito que o arquivo esteja corrompido em função do check do MD5 estar
> passando tudo. Não achei nada relacionado a esse erro no google. É realmente
> um mistério!
É quase impossível isso não acontecer, mas não é 100% garantido que uma
versão corrompida falha o MD5. E há a Lei de Murphy.
--
Nuno J. Silva
gopher://sdf-eu.org/1/users/njsg
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user-br] Problema quando tento compilar o ghc
2010-07-15 17:13 [gentoo-user-br] Problema quando tento compilar o ghc João Carlos
2010-07-15 17:42 ` Res: " Bruno Linhares
2010-07-15 17:53 ` [gentoo-user-br] " Nuno J. Silva
@ 2010-07-15 21:44 ` Thiago Nunes
2010-07-15 23:40 ` João Carlos
2 siblings, 1 reply; 12+ messages in thread
From: Thiago Nunes @ 2010-07-15 21:44 UTC (permalink / raw
To: gentoo-user-br
Em 15 de julho de 2010 14:13, João Carlos
<jhonny.bittencourt@gmail.com> escreveu:
> pbzip2: *ERROR unconsumed in after BZ2_bzDecompress loop:ret=4; block=0;
> seq=790; avail_in=15050
Pelo que vejo tu indicastes para o portage usar o pbzip2 ao invés do
bzip2 para descomprimir os distfiles. Ja tentei usar o pbzip2 algumas
vezes tive problemas com arquivos que o pbzip2 dava erros malucos ao
descomprimir e o bzip2 comum conseguia sem problemas. Tenta
descomprimir o arquivo que está dando erro manualmente com o bzip2 e
com o pbzip2 pra ver se não é um problema do pbzip2.
Se for problema do pbzip2 tira essa configuração do portage para
evitar que isso aconteça de novo.
[]s
--
thiago
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user-br] Problema quando tento compilar o ghc
2010-07-15 21:44 ` [gentoo-user-br] " Thiago Nunes
@ 2010-07-15 23:40 ` João Carlos
2010-07-16 8:16 ` [gentoo-user-br] " Nuno J. Silva
0 siblings, 1 reply; 12+ messages in thread
From: João Carlos @ 2010-07-15 23:40 UTC (permalink / raw
To: gentoo-user-br
[-- Attachment #1: Type: text/plain, Size: 1851 bytes --]
Aparentemente o Thiago tem razão:
Sobek temp # bunzip2 ghc-bin-6.12.3-amd64.tbz2
bunzip2: ghc-bin-6.12.3-amd64.tbz2: trailing garbage after EOF ignored
Ao final ele me gerou um arquivo de mesmo nome, com 600mb e de extensão
".tar"
Já com o pbunzip2:
Sobek temp # pbunzip2 ghc-bin-6.12.3-amd64.tbz2
pbzip2: *ERROR: File [ghc-bin-6.12.3-amd64.tbz2] NOT found! Skipping...
-------------------------------------------
Agora como faço para usar o bzip2 no lugar do pbzip2? removo ele do sistema,
ou tem como setar o bzip2 para o portage?
João Carlos Nunes Bittencourt
6º Período | Engenharia de Computação
Membro do Grupo PET Engenharia de Computação
Representante Discente do Colegiado
Universidade Estadual de Feira de Santana
--
Lattes: http://lattes.cnpq.br/6741995694783822
LinkedIn: http://br.linkedin.com/in/joaocarlosnunes
Mail: joaocarlos@ecomp.uefs.br
GTalk: contato@joaocarlos.co.cc
Linux User Group - UEFS: http://tanenbaum.uefs.br/lug-uefs
__|"""|__|"""|__|"""|__|"""|__|"""|__|"""|__
2010/7/15 Thiago Nunes <thiagonunesrs@gmail.com>
> Em 15 de julho de 2010 14:13, João Carlos
> <jhonny.bittencourt@gmail.com> escreveu:
>
> > pbzip2: *ERROR unconsumed in after BZ2_bzDecompress loop:ret=4; block=0;
> > seq=790; avail_in=15050
>
> Pelo que vejo tu indicastes para o portage usar o pbzip2 ao invés do
> bzip2 para descomprimir os distfiles. Ja tentei usar o pbzip2 algumas
> vezes tive problemas com arquivos que o pbzip2 dava erros malucos ao
> descomprimir e o bzip2 comum conseguia sem problemas. Tenta
> descomprimir o arquivo que está dando erro manualmente com o bzip2 e
> com o pbzip2 pra ver se não é um problema do pbzip2.
>
> Se for problema do pbzip2 tira essa configuração do portage para
> evitar que isso aconteça de novo.
>
> []s
>
> --
> thiago
>
>
[-- Attachment #2: Type: text/html, Size: 2909 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* [gentoo-user-br] Re: Problema quando tento compilar o ghc
2010-07-15 23:40 ` João Carlos
@ 2010-07-16 8:16 ` Nuno J. Silva
2010-07-17 1:44 ` João Carlos
0 siblings, 1 reply; 12+ messages in thread
From: Nuno J. Silva @ 2010-07-16 8:16 UTC (permalink / raw
To: gentoo-user-br
João Carlos <jhonny.bittencourt@gmail.com>
writes:
>> Em 15 de julho de 2010 14:13, João Carlos
>> <jhonny.bittencourt@gmail.com> escreveu:
>>
>> > pbzip2: *ERROR unconsumed in after BZ2_bzDecompress loop:ret=4; block=0;
>> > seq=790; avail_in=15050
> Aparentemente o Thiago tem razão:
> Sobek temp # bunzip2 ghc-bin-6.12.3-amd64.tbz2
> bunzip2: ghc-bin-6.12.3-amd64.tbz2: trailing garbage after EOF ignored
> Ao final ele me gerou um arquivo de mesmo nome, com 600mb e de extensão
> ".tar"
>
> Já com o pbunzip2:
> Sobek temp # pbunzip2 ghc-bin-6.12.3-amd64.tbz2
> pbzip2: *ERROR: File [ghc-bin-6.12.3-amd64.tbz2] NOT found! Skipping...
> -------------------------------------------
Repara: o erro do pbunzip2 agora é diferente. Ele não encontra o
ficheiro!
Por acaso fizeste o pbunzip2 depois de fazer bunzip2? É que o bunzip2
realmente apaga o ghc-bin-6.12.3-amd64.tbz2.
Experimenta o pbunzip2 depois de copiar outra vez o .tbz2.
Se der erro, corre `which bunzip2` para ver onde está o ficheiro.
> Agora como faço para usar o bzip2 no lugar do pbzip2? removo ele do sistema,
> ou tem como setar o bzip2 para o portage?
O portage não tem maneira de dizeres que queres o bzip2 ou o
pbzip2. Para teres o pbzip2 a ser usado pelo emerge, é porque tens
USE=symlink (no pacote ou no sistema), o que cria links em /usr/bin com
os nomes bzip2 e bunzip2 (ver bug 277537), que são usados pelo emerge.
Meter uma linha com
app-arch/pbzip2 -symlink
no /etc/portage/package.use faz com que o pbzip2 não crie esses
links. Depois de recompilares o pbzip2 (emerge -1 app-arch/pbzip2) o
portage já não deve usar o pbzip2.
--
Nuno J. Silva
gopher://sdf-eu.org/1/users/njsg
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user-br] Re: Problema quando tento compilar o ghc
2010-07-16 8:16 ` [gentoo-user-br] " Nuno J. Silva
@ 2010-07-17 1:44 ` João Carlos
0 siblings, 0 replies; 12+ messages in thread
From: João Carlos @ 2010-07-17 1:44 UTC (permalink / raw
To: gentoo-user-br
[-- Attachment #1: Type: text/plain, Size: 1286 bytes --]
Muito bom pessoal!
Finalmente consegui resolver esse problema.
Realmente o problema era o pbzip2. Tentei descompactar o pacote com o bzip2
e funcionou normalmente. Removi ele e o portage consegui compilar o bendito
do pacote... Pelo que li o pbzip2 traz um ganho de desempenho muito grande
para processadores multi-core. Somente esse pacote deu esse problema.
Voltarei a usar o pbzip2 para fazer mais alguns testes nele, agora que já
consegui entender como lidar com ele.
Muito obrigado a todos!
João Carlos Nunes Bittencourt
6º Período | Engenharia de Computação
Membro do Grupo PET Engenharia de Computação
Representante Discente do Colegiado
Universidade Estadual de Feira de Santana
--
Lattes: http://lattes.cnpq.br/6741995694783822
LinkedIn: http://br.linkedin.com/in/joaocarlosnunes
Mail: joaocarlos@ecomp.uefs.br
GTalk: contato@joaocarlos.co.cc
Linux User Group - UEFS: http://tanenbaum.uefs.br/lug-uefs
__|"""|__|"""|__|"""|__|"""|__|"""|__|"""|__
2010/7/16 Nuno J. Silva <nunojsilva@ist.utl.pt>
> Para teres o pbzip2 a ser usado pelo emerge, é porque tens
> USE=symlink (no pacote ou no sistema), o que cria links em /usr/bin com
> os nomes bzip2 e bunzip2 (ver bug 277537), que são usados pelo emerge.
>
> Meter uma linha com
>
[-- Attachment #2: Type: text/html, Size: 2048 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2010-07-17 1:45 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-15 17:13 [gentoo-user-br] Problema quando tento compilar o ghc João Carlos
2010-07-15 17:42 ` Res: " Bruno Linhares
2010-07-15 17:47 ` Zhu Sha Zang
2010-07-15 17:53 ` [gentoo-user-br] " Nuno J. Silva
2010-07-15 19:09 ` João Carlos
2010-07-15 19:20 ` Res: " Bruno Linhares
2010-07-15 19:32 ` João Carlos
2010-07-15 21:05 ` Nuno J. Silva
2010-07-15 21:44 ` [gentoo-user-br] " Thiago Nunes
2010-07-15 23:40 ` João Carlos
2010-07-16 8:16 ` [gentoo-user-br] " Nuno J. Silva
2010-07-17 1:44 ` João Carlos
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox