[FUG-BR] upgrade de release de port
Marcelo Gondim
gondim em bsdinfo.com.br
Terça Junho 5 21:05:00 BRT 2012
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!!!
Mais detalhes sobre a lista de discussão freebsd