1 |
João Carlos <jhonny.bittencourt@×××××.com> |
2 |
writes: |
3 |
|
4 |
> Pessoal, |
5 |
> |
6 |
> Sou usuário novato do Gentoo, após ter utilizado outras distribuições como |
7 |
> Ubuntu, openSUSE e Fedora. |
8 |
> Tudo ia muito bem até que não consigo mais compilar o pacote do ghc. Sempre |
9 |
> que tento atualizar meu sistema, acabo ficando com ele sem compilar em |
10 |
> função de uma falha que não consegui identificar. |
11 |
> |
12 |
> Já postei no forum<http://forums.gentoo.org/viewtopic-p-6352142.html#6352142>, |
13 |
> mas todos os comentários se referem ao pbzip2 ou ao bzip2. Já recompilei os |
14 |
> dois e mesmo assim o problema persiste. |
15 |
> Eis aqui o que acontece: |
16 |
> |
17 |
>>>> Emerging (1 of 2) dev-lang/ghc-6.12.3 |
18 |
[...] |
19 |
> * ghc-bin-6.12.3-amd64.tbz2 RMD160 SHA1 SHA256 size ;-) ... |
20 |
> |
21 |
> [ ok ] |
22 |
[...] |
23 |
>>>> Unpacking ghc-bin-6.12.3-amd64.tbz2 to |
24 |
> /var/tmp/portage/dev-lang/ghc-6.12.3/work |
25 |
> pbzip2: *ERROR unconsumed in after BZ2_bzDecompress loop:ret=4; block=0; |
26 |
> seq=790; avail_in=15050 |
27 |
> Terminator thread: premature exit requested - quitting... |
28 |
|
29 |
O problema é que o ficheiro "rebenta" com o pbzip2. Há duas causas |
30 |
possíveis: |
31 |
- o pbzip2 ter problemas |
32 |
- o ficheiro estar corrompido |
33 |
|
34 |
Já recompilaste o pbzip2 - pode é haver algum problema com a |
35 |
descompactação paralela (se tens o bzip2 também, podes copiar o ficheiro |
36 |
ghc-bin-6.12.3-amd64.tbz2 para outra pasta e tentar descomprimi-lo com o |
37 |
pbzip2 e o bzip2 (comando bunzip2), e ver se dão os dois erro. |
38 |
|
39 |
É difícil o ficheiro estar corrompido - é (muito) difícil uma alteração |
40 |
deste tipo passar pela verificação das checksums. Mas se quiseres jogar |
41 |
pelo seguro, podes apagar o |
42 |
|
43 |
/usr/portage/distfiles/ghc-bin-6.12.3-amd64.tbz2 |
44 |
|
45 |
que é a cópia temporária do ficheiro - se apagares, ele vai buscar de |
46 |
novo. Podes também correr o "emerge --sync" para ver se mudou alguma |
47 |
coisa. |
48 |
|
49 |
(Isto são tiros no escuro - não uso o ghc nem o pbzip2. Mas espero ter |
50 |
ajudado.) |
51 |
|
52 |
-- |
53 |
Nuno J. Silva |
54 |
gopher://sdf-eu.org/1/users/njsg |