Oi... Vou dar um chute..
por alguma motivo essa libintl.so (que eh do gettext) foi corrompida e o freebsd nao consegue ler o padrao ELF da biblioteca (pelo menos eh o que me parece), jah tentastes recompilar o gettext (ou instalar o pacote binario) e ver oq rola? flw On Mon, Apr 07, 2008 at 10:29:21AM -0300, Marcelo/Porks wrote: > Pessoal, estou com problema ao instalar o postgresql via Ports. > Aparece a mensagem: > /libexec/ld-elf.so.1: /usr/local/lib/libintl.so.8: unsupported file layout > > A história completa, para quem tiver paciência de ler, é a seguinte: > de inicio eu assumo que fiz cagada... > > Tinha em uma máquina instalado o postgresql82, então **não** fiz > backup e coloquei o postgresql83 > Nisso o postgresql me disse "o diretório de dados está na versão 82" > Removi o postgresql83 e tentei voltar para a versão para o > postgresql82, mas deu isso: > ---------------------------- > [EMAIL PROTECTED] /usr/ports/databases/postgresql82-server]# make > /libexec/ld-elf.so.1: /usr/local/lib/libintl.so.8: unsupported file layout > ===> postgresql-server-8.2.7 cannot install: unknown PostgreSQL version: . > *** Error code 1 > Stop in /usr/ports/databases/postgresql82-server. > ---------------------------- > > por sorte eu tinha inteiro o /usr/src da época que eu instalei essa > máquina, então: > ---------------------------- > cd /usr/src > make cleanworld && make clean && make cleandepend > make buildworld > reboot (single mode... boot -s no prompt) > mount -a > cd /usr/src > mergemaster -p > make installworld > make delete-old > mergemaster > reboot > cd /usr/src > make delete-old-libs > ---------------------------- > > mas... continuou o problema > ---------------------------- > [EMAIL PROTECTED] /usr/ports/databases/postgresql82-server]# make > /libexec/ld-elf.so.1: /usr/local/lib/libintl.so.8: unsupported file layout > ===> postgresql-server-8.2.7 cannot install: unknown PostgreSQL version: . > *** Error code 1 > Stop in /usr/ports/databases/postgresql82-server. > ---------------------------- > > Então desisti de colocar a 8.2 para tentar fazer backup, afinal essa > máquina é apenas para testes... > e ai fui colocar a 8.3 de novo... entretanto: > ---------------------------- > [EMAIL PROTECTED] /usr/ports/databases/postgresql83-server]# make > /libexec/ld-elf.so.1: /usr/local/lib/libintl.so.8: unsupported file layout > ===> postgresql-server-8.3.1 cannot install: unknown PostgreSQL version: . > *** Error code 1 > Stop in /usr/ports/databases/postgresql83-server. > ---------------------------- > > O pouco que achei no google diz: > http://www.fug.com.br/historico/html/freebsd/2004-02/msg00524.html > > Tentei fazer, mas... > ---------------------------- > [EMAIL PROTECTED] /usr/ports]# portupgrade -fr devel/gettext > [Rebuilding the pkgdb <format:bdb_btree> in /var/db/pkg ... - 19 > packages found (-0 +19) ................... done] > [Updating the portsdb <format:bdb_btree> in /usr/ports ... - 18287 > port entries found > .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9000.........10000.........11000.........12000.........13000.........14000.........15000.........16000.........17000.........18000.. > ..... done] > ** Makefile possibly broken: ftp/pure-ftpd: > /libexec/ld-elf.so.1: /usr/local/lib/libintl.so.8: unsupported > file layout > pure-ftpd-1.0.21_2 > cannot install: unknown PostgreSQL version: > from /usr/local/sbin/portupgrade:622:in `main' > from /usr/local/sbin/portupgrade:613:in `each' > from /usr/local/sbin/portupgrade:613:in `main' > from /usr/local/sbin/portupgrade:588:in `catch' > from /usr/local/sbin/portupgrade:588:in `main' > from /usr/local/lib/ruby/1.8/optparse.rb:1303:in `call' > from /usr/local/lib/ruby/1.8/optparse.rb:1303:in `parse_in_order' > from /usr/local/lib/ruby/1.8/optparse.rb:1299:in `catch' > ... 6 levels... > from /usr/local/lib/ruby/1.8/optparse.rb:785:in `initialize' > from /usr/local/sbin/portupgrade:229:in `new' > from /usr/local/sbin/portupgrade:229:in `main' > from /usr/local/sbin/portupgrade:2173 > [EMAIL PROTECTED] /usr/ports/ports-mgmt/portupgrade]# cd /usr/ports > [EMAIL PROTECTED] /usr/ports]# portupgrade -fr devel/gettext > ** Makefile possibly broken: ftp/pure-ftpd: > /libexec/ld-elf.so.1: /usr/local/lib/libintl.so.8: unsupported > file layout > pure-ftpd-1.0.21_2 > cannot install: unknown PostgreSQL version: > /usr/local/sbin/portupgrade:1433:in `get_pkgname': Makefile broken > (MakefileBrokenError) > from /usr/local/sbin/portupgrade:622:in `main' > from /usr/local/sbin/portupgrade:613:in `each' > from /usr/local/sbin/portupgrade:613:in `main' > from /usr/local/sbin/portupgrade:588:in `catch' > from /usr/local/sbin/portupgrade:588:in `main' > from /usr/local/lib/ruby/1.8/optparse.rb:1303:in `call' > from /usr/local/lib/ruby/1.8/optparse.rb:1303:in `parse_in_order' > from /usr/local/lib/ruby/1.8/optparse.rb:1299:in `catch' > ... 6 levels... > from /usr/local/lib/ruby/1.8/optparse.rb:785:in `initialize' > from /usr/local/sbin/portupgrade:229:in `new' > from /usr/local/sbin/portupgrade:229:in `main' > from /usr/local/sbin/portupgrade:2173 > [EMAIL PROTECTED] /usr/ports]# cd databases/postgresql82-server/ > [EMAIL PROTECTED] /usr/ports/databases/postgresql82-server]# make > /libexec/ld-elf.so.1: /usr/local/lib/libintl.so.8: unsupported file layout > ===> postgresql-server-8.2.7 cannot install: unknown PostgreSQL version: . > *** Error code 1 > Stop in /usr/ports/databases/postgresql82-server. > /usr/local/sbin/portupgrade:1433:in `get_pkgname': Makefile broken > (MakefileBrokenError) > ---------------------------- > > Esta máquina é um 'amd64' e está com o FreeBSD 6.2, está (erm... > estava) rodando sem problemas desde 17 de abril de 2007. > [EMAIL PROTECTED] /usr/ports/databases/postgresql82-server]# uname -a > FreeBSD db.telemanager.local 6.2-STABLE FreeBSD 6.2-STABLE #0: Tue Apr > 17 11:47:37 BRT 2007 > [EMAIL PROTECTED]:/usr/obj/usr/src/sys/DB-TELEMANAGER amd64 > > Alguma luz? Obrigado. > > -- > Marcelo Rossi > "This e-mail is provided "AS IS" with no warranties, and confers no rights." > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- William Grzybowski /"\ Jabber: [EMAIL PROTECTED] \ / ASCII Ribbon Campaign Curitiba/PR - Brazil (GMT -3:00) X against HTML email & vCards ......... / \ ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd