[FUG-BR] Ports PostgreSQL - /usr/local/lib/libintl.so.8: unsupported file layout

Ricardo Campos Passanezi riccp em ige.unicamp.br
Terça Abril 8 11:39:51 BRT 2008


On Tue, Apr 08, 2008 at 10:59:27AM -0300, William Grzybowski wrote:
>Um palpite..
>
>depois do buildworld deveria dar um installworld e dps recompilar o
>kernel e instala-lo...
>jah que o sctp eh uma "novidade" do sistema

Está no /usr/src/UPDATING:

         To rebuild everything and install it on the current system.
         -----------------------------------------------------------
         # Note: sometimes if you are running current you gotta do more
         # than
         # is listed here if you are upgrading from a really old current.

         <make sure you have good level 0 dumps>
         make buildworld
         make kernel KERNCONF=YOUR_KERNEL_HERE
                                                         [1]
         <reboot in single user>                         [3]
         mergemaster -p                                  [5]
         make installworld
         make delete-old
         mergemaster                                     [4]
         <reboot>

Em vez de "make kernel KERNCONF=YOUR_KERNEL_HERE" pode rodar um "make
buildkernel KERNCONF=YOUR_KERNEL_HERE" e, em caso de sucesso, um "make
installkernel KERNCONF=YOUR_KERNEL_HERE".

Com esses passos não é necessário o make depend.

Acabei de atualizar uma máquina do 6.3 para o 7.0, usando o procedimento
acima, sem muitos problemas.

>> 
>> Baixei o /usr/src do FreeBSD 7.0 e
>> make buildworld funcionou
>> make buildkernel funcionou
>> make depend falhou
>> 
>> Então larguei mão.. e vou começar uma instalação do 'zero' com o cd do
>> FreeBSD 7.0
>> 

Quando for fazer alguma atualização leia sempre:

- /usr/src/UPDATING (veja no final do arquivo os passos para
   atualizações)

- HANDBOOK:
   http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/synching.html
   http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html

- Anúncio da versão (no caso da 7.0):
   http://www.freebsd.org/releases/7.0R/announce.html

-- 
Ricardo Campos Passanezi


Mais detalhes sobre a lista de discussão freebsd