[FUG-BR] pkg check -d

Otacílio otacilio.neto em bsd.com.br
Sábado Novembro 14 21:56:57 BRST 2015


Em 14/11/2015 08:38, Renato Botelho escreveu:
>> On Nov 13, 2015, at 18:08, Otacílio <otacilio.neto em bsd.com.br> wrote:
>>
>> Olá
>>
>> Atualizei recentemente um sistema do freebsd 10 para o 11. Para evitar de ter que recompilar todos os ports (porque demora muito) executei um pkg check -d no sistema. Encontrei algumas dependências quebradas e resolvi quase todas reinstalando os respectivos ports. O problema que acontece é que, alguns pacotes mesmo depois de reinstalados o pkg check ainda reclama da falta da dependência. Exemplo:
>>
>> [root em Xbeaglebone /usr/ports/x11-toolkits/vte]# pkg check -d
>> Checking all packages: 100%
>> Thunar has require a missing libraries: libgdk_pixbuf-2.0.so.0
>> garcon has require a missing libraries: libgdk_pixbuf-2.0.so.0
>>
>>
>> Só que quando eu peço uma listagem do sistema a biblioteca está lá:
>>
>> [root em Xbeaglebone /usr/ports/x11-toolkits/vte]# ls -l /usr/local/lib/libgdk_pixbuf-2.0.so*
>> lrwxr-xr-x  1 root  wheel      29 13 nov 16:46 /usr/local/lib/libgdk_pixbuf-2.0.so -> libgdk_pixbuf-2.0.so.0.3200.1
>> lrwxr-xr-x  1 root  wheel      29 13 nov 16:46 /usr/local/lib/libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.3200.1
>> -rwxr-xr-x  1 root  wheel  122012 13 nov 16:46 /usr/local/lib/libgdk_pixbuf-2.0.so.0.3200.1
>>
>> Só acontece com a libgdk_pixbuf. Alguém sabe como posso fazer para resolver isto?
> Só pra eu entender melhor:
>
> 1. Você usa apenas pkg binário ou compila via ports?

Esta máquina estava instalando via binário, mas quando atualizei para o 
FreeBSD 11 eu tentei reinstalar tudo recompilando via ports.

> 2. Você reinstalou todos os pacotes/ports quando foi do 10 pro 11?
>
> --
> Renato Botelho
>


Não. Tudo bem, eu sei que deveria ter feito isso mas demora demais e eu 
preciso da máquina com urgência para criar uma esquema de cross-compiler 
para uma Beaglebone Black.

[]'s
-Otacílio


Mais detalhes sobre a lista de discussão freebsd