Pra aparecer o menu digite make config; essas configurações ficam gravadas em algum lugar no /var
Celso Em 03/04/06, Otacilio Neto<[EMAIL PROTECTED]> escreveu: > > --- Renato Botelho <[EMAIL PROTECTED]> escreveu: > > > On 4/3/06, Otacilio Neto > > <[EMAIL PROTECTED]> wrote: > > > Bom dia pessoal. > > > > > > Gente, na lista do PostgreSQL que eu assino, > > > semana passada o pessoal descobriu um problema de > > > ordenação com alguns LOCALE, entre eles o pt_BR. > > > Depois de muito vai e vém chegou-se a conclusão de > > que > > > não era um problema do PostgreSQL e sim da glibc. > > > Sendo assim os sistemas baseados na libc como o > > > FreeBSD estão imunes ao bug (eu mesmo verifiquei e > > > reportei para a lista). O pessoal começou a > > reportar o > > > bug em diversos Linux. Muito bem, provavelmente o > > > pessoal que não quiser aplicar patchs vai começar > > a > > > migrar. Só que este fim de semana eu fui instalar > > o > > > PostgreSQL lá em casa e confesso que foi um > > trabalho > > > leonino. Primeiramente não existe um pacote já > > > compilado do PostgreSQL8.x.x . Tentei instalar o > > 8.0.3 > > > pelo ports, mas não existe o fonte nos sites para > > > baixar. Baixei o tar do 8.1.x descompactei no > > ports > > > mas quando fui instalar ele disse que o port > > estava > > > broken. Baixei o port do 8.0.7, descompactei, e > > dei o > > > make extract. Bem, aí começou a novela. Primeiro > > ele > > > ficou implicando por causa da versão do meu > > KERBEROS, > > > dizia que tinha que renomear um arquivo de > > biblioteca. > > > Não lembro se instalei as duas versões, o do MIT e > > o > > > do HEIMDAL. Não sabia *nem a pau* como desligar a > > > opção WITH_MIT_KRB5 para ver se ele não entrava > > nela > > > (obrigado pela dica do make config do colega). > > > Utilizando de uma dose de grosseria que me é bem > > > característica editei o arquivo e modifiquei a > > linha > > > para ter também um && !defined(WITHOUT_MIT_KRB5) > > > Executei um make -D WITHOUT_MIT_KRB5 e começou a > > > compilar. Na hora de instalar outra novela. Tinha > > uma > > > opção nos arquivos de configuração do pkg_create > > que > > > não funcionava nem a pau! Olhei no man do > > pkg_create > > > do meu 6.0RELEASE e não tinha a opção lá. Pensei > > se > > > não era porque o port era do stable. Fui no site e > > > olhei a manpage do pkg_create do FreeBSD 6.0 > > stable e > > > também não estava lá a opção. Eu queria lembrar a > > > opção, mas foi no sistema de casa, parece que era > > algo > > > do tipo @dirrmrty. Não lembro bem. O jeito foi > > > comentar as linhas que tinham a opção. Dei uma > > make > > > install dentro do postgresql80-client e depois > > dentro > > > do postgresql80-server. Funcionou. Instalou > > beleza. Ma > > > arquivo dentro do /usr/local/etc/rc.d/ não estava > > > incicializando o banco. Ele simplesmente ignorava > > as > > > opções. Dei um initdb "na munheca" e reinicializei > > a > > > máquina e o script funcionou. Instalar instalou e > > está > > > funcionando, mas no fim das contas fiquei meio > > triste > > > porque foi algo difícil. Tanto por não haver um > > pacote > > > no pronto (já estava viciado no pkg_add -r > > > <nome_do_port>) e por ter tido muito trabalho para > > > compilar localmente. Vai ver eu jáconhecesse algo > > como > > > o make config facilitasse a minha vida, mas acho > > que o > > > pessoal que migrar do Linux serão usuários típicos > > > como eu. E muitos deles vão ter problemas! > > > > Bom, A última versão nem sempre está disponível como > > pkg, isso > > acontece porque os ports são atualizados diariamente > > e de tempos em > > tempos se geram novos pacotes. > > > > Se voce olhar no freshports (www.freshports.org), > > você vai ver essa informação: > > > > To install the port: cd > > /usr/ports/databases/postgresql80-server/ && > > make install clean > > To add the package: pkg_add -r postgresql80-server > > > > Vi q versão que está no FTP, é a 8.0.6 e não a > > última, 8.0.7, então > > resolvi testar o pkg_add -r e veja só: > > > > [EMAIL PROTECTED]:/home/garga/# pkg_add -r > > postgresql80-server > > Fetching > > > ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/postgresql80-server.tbz... > > Done. > > Fetching > > > ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/All/postgresql-client-8.0.6.tbz... > > Done. > > > > .... > > > > Instalou perfeitamente. > > > > Quanto ao make config, quando uma pessoa que > > supostamente migrou do > > linux for até o port e der um make install pela > > primeia vez, o menu > > vai aparecer obrigatoriamente, pois nao existem > > confs salvas. > > > > > > -- > > Renato Botelho > > Tá, não sabia desse www.freshports.org. Eu sei que é > ignorância minha mas fui pelo caminho que sempre vou > http://www.freebsd.org/ports/ > > Digitei PostgreSQL no campo de pesquisa e na lista o > que ele me retornou da versão 8.0.x foi o > postgresql-server-8.0.7 não suspeitei que tinha um > 8.0.6, ele não mostrou. O log > > ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/postgresql80-server.tbz... > > Não é de um FreeBSD Stable? O meu é Release, é por > isso que ele não fez certo? Eu não dei make install, > dei um make extract e ele ficou implicando com o > KERBEROS antes de baixar os fontes do postgresql. > Quando eu dei o make install depois de compilado não > apareceu este menu não. Só aparece se der um make > install sem ter compilado? > > Otacílio > > > > > _______________________________________________________ > Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e > anti-spam realmente eficaz. > http://br.info.mail.yahoo.com/ > _______________________________________________ > freebsd mailing list > freebsd@fug.com.br > http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br > -- Celso Vianna BSD User: 51318 http://www.bsdcounter.org Palmas/TO _______________________________________________ freebsd mailing list freebsd@fug.com.br http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br