Em 25 de janeiro de 2013 17:51, Renato Botelho <rbga...@gmail.com> escreveu:
> 2013/1/25 Paulo Henrique <paulo.rd...@bsd.com.br>: > > Para que facilitar se podemos dificultar, pelo visto o pessoal do FreeBSD > > esqueceu do termo "POLA" que é muito discutido no faq do projeto. > > Muita calma nessa hora. O ideal é primeiro entender o que tá rolando > pra depois criticar. > Ok, concordo quanto a opnião, mais digamos que considerando a relevancia de tal port, uma errata com detalhamento maior por parte dos mantenedores seria plenamente justificavel, é como mudar o formato da roda sem informar ao consumidor. > > > Não sei se já observaram, mais a forma de trabalhar com os ports, ou > melhor > > com as opções dos ports mudou significativamente, e estou a 2 dias lendo > as > > documentações de algo que pelo visto irá dar muita dor de cabeça e uma > > infinidade de trabalho a mais, para algo consolidado e eficiente. > > Segue as referências. > > > > https://wiki.freebsd.org/Ports/Options/OptionsNG > > > http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile.html > > > > Alguém conseguiu comrpeender a documentação, pois estou tentando > instalar o > > apache22 e a única coisa que consigo é a mensagem a abaixo. > > O ports está sim movendo pro OPTIONSNG (thanks god), que é infinitamente > melhor que o método antigo. O progresso tem que chegar. > > Sobre o apache, se você editar o Makefile dele, vai encontrar o bloco > abaixo: > > # stop users from using old WITH/WITHOUT parameters > .for opt in ${OPTIONS_DEFINE} > . if defined(WITH_${opt}) || defined(WITHOUT_${opt}) > BROKEN= WITH/WITHOUT parameters are obsolete. \ > The port use the new options NG framework. Please read\ > http://wiki.freebsd.org/Ports/Options/OptionsNG > . endif > .endfor > > Portanto, não culpe o OPTIONSNG por algo que foi uma opção do mantenedor > do apache, e que só se aplic ano port do apache. > > Se você não gostou disso, achou que isso te prejudicou, manda um email > direto > pro mantenedor (apa...@freebsd.org) e questione o grupo sobre a razão > disso, > pode ser que você receba uma boa explicação e tudo se esclareça. > > Antes até de enviar o email, você pode gastar um tempinho e procurar a > mensagem > do commit que inseriu essa verificação, normalmente os developers colocam > explicações e apontam pra links onde discussões ocorreram e histórias se > criaram antes de uma decisão ser tomada. > > Segundo o UPDATING, essa alteração foi feita há mais de 4 meses: > > 20120902: > AFFECTS: users of www/apache22, www/apache22-event-mpm, > www/apache22-itk-mpm, www/apache22-peruser-mpm, > www/apache22-worker-mpm > AUTHOR: oha...@freebsd.org > > The port use now the options NG framework, this means WITH_xxx > directives are no longer valid. > > Additional: > - APR only specific options like THREADS, MYSQL, PGSQL, SQLITE, > BDB and IPV6 where removed. > - PKGNAME has changed from apache-2... to apache22-2... > - PROXY is now a MULTI directive which means at last one additional > PROXY_(AJP|BALANCER|CONNECT|FTP|HTTP|SCGI) module is required. > - CGI is only a valid option for MPM prefork, peruser and itk. > > Ah, vi na thread o papo sobre pkgng, mas não devemos confundir uma coisa > com outra, optionsng é uma coisa, pkgng é outra. > > []s > -- > Renato Botelho > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > Botelho, quando crescer quero ser igual a ti, a dica de olhar o makefile foi perfeita. Comentei as 7 linhas que compreendia o laćo e mandei instalar, ocorreu tudo 100% , agora estou testando para ver se esta tudo ok. Valeu pela dica. -- :=)><(=: Flamers > /dev/null !!! ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd