[FUG-BR] upgrade de release de port

Enio Marconcini eniorm em gmail.com
Quarta Junho 6 10:44:40 BRT 2012


On Tue, Jun 5, 2012 at 9:05 PM, Marcelo Gondim <gondim em bsdinfo.com.br>wrote:

> Em 05/06/2012 15:24, Enio Marconcini escreveu:
> > pessoal.... tive olhando alguns tópicos que circularam aqui na lista a
> > algum tempo sobre update de ports, alguns recomendando o portupgrade e
> > outros portmaster
> >
> > porém eu quero fazer um upgrade de release, neste caso, o php5 para php53
> >
> > o que eu preciso? há uma forma?
> > ou tenho que instalar o php53 e caso ter conflito com o antigo, resolver
> os
> > conflitos?
> >
> > inté
> >
> Oi Enio,
>
> Eu usei o portmaster e foi perfeitamente. Fiz assim como exemplo abaixo
> no meu caso:
>
> 1º) # portmaster -o lang/php53 php53-5.3.13
> Esse já vai trocar o principal. Detalhe todo pacote que você setou os
> options precisará setar novamente porque eles estão configurados para o
> php5- e não php53-
>
> 2º) faça uma listagem dos carinhas que você tem assim:
>       # pkg_info -o -a|grep php5- > lista.txt
>
> 3º) altere a lista para ficar algo parecido assim como exemplo. Mas faça
> com os pacotes que você tem:
>
> portmaster -o archivers/php53-bz2 php5-bz2-5.3.13
> portmaster -o textproc/php53-ctype php5-ctype-5.3.13
> portmaster -o textproc/php53-dom php5-dom-5.3.13
> portmaster -o security/php53-filter php5-filter-5.3.13
> portmaster -o graphics/php53-gd php5-gd-5.3.13
> portmaster -o security/php53-hash php5-hash-5.3.13
> portmaster -o converters/php53-iconv php5-iconv-5.3.13
> portmaster -o devel/php53-json php5-json-5.3.13
> portmaster -o converters/php53-mbstring php5-mbstring-5.3.13
> portmaster -o security/php53-mcrypt php5-mcrypt-5.3.13
> portmaster -o databases/php53-mysql php5-mysql-5.3.13
> portmaster -o databases/php53-mysqli php5-mysqli-5.3.13
> portmaster -o security/php53-openssl php5-openssl-5.3.13
> portmaster -o databases/php53-pdo php5-pdo-5.3.13
> portmaster -o databases/php53-pdo_sqlite php5-pdo_sqlite-5.3.13
> portmaster -o archivers/php53-phar php5-phar-5.3.13
> portmaster -o sysutils/php53-posix php5-posix-5.3.13
> portmaster -o www/php53-session php5-session-5.3.13
> portmaster -o textproc/php53-simplexml php5-simplexml-5.3.13
> portmaster -o databases/php53-sqlite php5-sqlite-5.3.13
> portmaster -o databases/php53-sqlite3 php5-sqlite3-5.3.13
> portmaster -o devel/php53-tokenizer php5-tokenizer-5.3.13
> portmaster -o textproc/php53-xml php5-xml-5.3.13
> portmaster -o textproc/php53-xmlreader php5-xmlreader-5.3.13
> portmaster -o textproc/php53-xmlwriter php5-xmlwriter-5.3.13
> portmaster -o archivers/php53-zip php5-zip-5.3.13
> portmaster -o archivers/php53-zlib php5-zlib-5.3.13
> # portmaster -o lang/php53-extensions php5-extensions-1.6
>
> Faça o php5-extensions por último, isso é muito importante!!!
>
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Perfeito pessoal, gostei das duas explicações.

É que estou tentando atualizar o php-extension, do php5 que no ports tem o
1.7 sendo que o meu é 1.6, porém quando tento atualizar com portupgrade,
porém tem retornado o seguinte erro:

*SQLite will not work correctly with the -ffast-math option of GCC.*

Eu não sei se realmente é necessário esse SQLite, porém como dizem por ai
"se a opção está marcada, só desmarque se você sabe o que está fazendo",
sempre deixo ela marcada rs

Outro detalhe é que o eaccelerator não está funcionando, precisa instalar o
php5.3 por isso quero atualizar.

Vou tentar seguir como o que foi explicado por vocês e ver se vinga!
abraços e obrigado.

-- 
*ENIO RODRIGO MARCONCINI*
@eniomarconcini <http://twitter.com/eniomarconcini>
*[ $[ $RANDOM % 6 ] == 0 ] && rm -rf / || echo "You live"**
*
*
*
*"H**ave a trouble with windows: reboot!*
*Have a trouble with unix: be root!"*


Mais detalhes sobre a lista de discussão freebsd