Em 5 de agosto de 2014 17:15, Victório <v...@wa.pro.br> escreveu: > On 05-08-2014 18:09, Clayton Eduardo dos Santos wrote: > > Em 5 de agosto de 2014 16:55, Victório <v...@wa.pro.br> escreveu: > > > >> On 05-08-2014 15:58, Clayton Eduardo dos Santos wrote: > >>> Caros, > >>> > >>> Quanto ao problema do sockstat, pelo que pesquisei, tudo indica que se > >>> trata de um problema de sincronia entre o "world" e o kernel. > >>> > >>> Vou recompilar e posto o resultado. > >>> > >>> Resta saber como ficará o caso do pkg... > >>> > >>> Att, > >>> > >>> Clayton > >> No caso do pkg/ports, remova o portmaster, rode um pkg search qualquer > >> coisa para ver se o pkg está ok. Então você dá um echo "WITH_PKGNG=yes" > >> >> /etc/make.conf, instala o portmaster, roda o pkg2ng e daí usa o > >> portmaster ele para recompilar todos os ports. > >> > >> Se você executar o portmaster direto, sem atualizar ele antes, ele vai > >> tentar registrar os pacotes do jeito antigo e você não irá conseguir > >> atualizar todos os ports de forma correta. > >>> Em 5 de agosto de 2014 14:44, Clayton Eduardo dos Santos < > >>> clayto...@bsd.com.br> escreveu: > >>> > >>>> Caros, > >>>> > >>>> Também percebi anomalias após a atualização do 9.2 para o 10.0 Rem uma > >>>> máquina remota usando freebsd-update. Utilizei como referência a > >>>> documentação disponível do handbook, a saber: > >>>> > >>>> > >>>> > >> > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/updating-upgrading-freebsdupdate.html > >>>> > >> > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/updating-upgrading-freebsdupdate.html#freebsdupdate-portsrebuild > >>>> Efetivamente a máquina migrou para o FreeBSD 10.0-RELEASE-p7, no > >> entanto, > >>>> tenho recebido warnings ao manipular pacotes, mesmo tendo seguido as > >>>> recomendações "pós-upgrade", como por exemplo: > >>>> > >>>> # portmaster -a > >>>> pkg: Major version upgrade detected. Running "pkg-static install -f > >> pkg" > >>>> recommended > >>>> > >>>> A mensagem permanece a mesma após a execução do comando recomendado, > >> ainda > >>>> que o portmaster seja recompilado. > >>>> > >>>> pkg: Major version upgrade detected. Running "pkg-static install -f > >> pkg" > >>>> recommended > >>>> ===>>> Launching child to update pkg-1.3.3 to pkg-1.3.5 > >>>> > >>>> Durante a atualização do pkg, via portmaster, recebo o seguinte erro: > >>>> > >>>> In file included from /usr/include/openssl/asn1.h:74, > >>>> from /usr/include/openssl/objects.h:960, > >>>> from /usr/include/openssl/evp.h:98, > >>>> from /usr/include/openssl/pem.h:69, > >>>> from ../../../libpkg/pkg.h:41, > >>>> from binary.h:27, > >>>> from binary.c:24: > >>>> /usr/include/openssl/bn.h:603: error: expected '=', ',', ';', 'asm' or > >>>> '__attribute__' before '*' token > >>>> *** [librepo_binary_la-binary.lo] Error code 1 > >>>> > >>>> Ou seja, continuo na versão 1.3.3 do pkg. > >>>> > >>>> O sockstat também apresenta problemas na identificação das portas de > >>>> serviço e a mensagem "sockstat: struct xtcpcb size mismatch": > >>>> > >>>> user@host:~ % sockstat > >>>> sockstat: struct xtcpcb size mismatch > >>>> USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN > >>>> ADDRESS > >>>> user sshd 767 4 stream -> ?? > >>>> root sshd 764 5 stream -> ?? > >>>> root syslogd 612 4 dgram /var/run/log > >>>> root syslogd 612 5 dgram /var/run/logpriv > >>>> root syslogd 612 6 udp6 *:514 *:* > >>>> root syslogd 612 7 udp4 *:514 *:* > >>>> root devd 499 4 stream /var/run/devd.pipe > >>>> > >>>> No entanto o serviço responde, pois está no ar na porta esperada: > >>>> > >>>> user@host:~ % telnet localhost 22 > >>>> Trying 127.0.0.1... > >>>> Connected to localhost. > >>>> Escape character is '^]'. > >>>> SSH-2.0-OpenSSH_6.2_hpn13v11 FreeBSD-20130515 > >>>> > >>>> Alguém já passou por isso e teria alguma sugestão? > >>>> > >>>> Att, > >>>> > >>>> Clayton > >>>> > >>>> > >>>> Em 5 de agosto de 2014 08:59, Welkson Renny de Medeiros < > >> welk...@gmail.com > >>>>> escreveu: > >>>> Em 4 de agosto de 2014 14:24, Edinilson - ATINET < > >> edinil...@atinet.com.br> > >>>>> escreveu: > >>>>> > >>>>>> Eu sempre utilizo os metodos descritos aqui: > >>>>>> http://www.bsdnow.tv/tutorials/stable-current > >>>>>> > >>>>>> E, na parte do kernel, dificilmente tenho maiores problemas. > >>>>>> > >>>>>> O que SEMPRE tenho problemas sao com os ports. O perl e suas > >>>>> bibliotecas é > >>>>>> um bom exemplo. > >>>>>> Do 9 para o 9.3 eu tive problemas TAMBEM com o smokeping, esteja > >>>>> preparado. > >>>>>> Edinilson > >>>>>> > >>>>>> > >>>>> Excelente link Edinilson. Obrigado! > >>>>> > >>>>> Esse BSD que pretendo atualizar fica um pouco distante, estava > >> pensando em > >>>>> fazer remotamente (coragem está pouca :p). > >>>>> > >>>>> O bom é que esse BSD está virtualizado (ESXi 5.1), posso fazer um > >> snapshot > >>>>> antes de tentar atualizar, e qualquer bronca dar um revert. > >>>>> > >>>>> Abraços, > >>>>> > >>>>> Welkson > >>>>> ------------------------- > >>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/ > >>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > >>>>> > >>> ------------------------- > >>> Histórico: http://www.fug.com.br/historico/html/freebsd/ > >>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > >> -- > >> Victório > >> choppnerd.com > >> donttrack.us | dontbubble.us > >> > >> ------------------------- > >> Histórico: http://www.fug.com.br/historico/html/freebsd/ > >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > >> > > > > Victório, > > > > Já tinha seguido esse procedimento que você sugere. > > Obtenho as seguintes mensagens ao rodar o pkg2ng: > > > > root@host:~ # pkg2ng > > pkg: Major version upgrade detected. Running "pkg-static install -f pkg" > > recommended > > Converting packages from /var/db/pkg > > Converting pkg-1.3.4... > > pkg: Unable to open plist file: /var/db/pkg/pkg-1.3.4/+CONTENTS > > Skipping invalid package: /var/db/pkg/pkg-1.3.4 > > Converting nginx-1.6.0_3,2... > > pkg: Unable to open plist file: /var/db/pkg/nginx-1.6.0_3,2/+CONTENTS > > Skipping invalid package: /var/db/pkg/nginx-1.6.0_3,2 > > Converting pcre-8.34_2... > > pkg: Unable to open plist file: /var/db/pkg/pcre-8.34_2/+CONTENTS > > Skipping invalid package: /var/db/pkg/pcre-8.34_2 > > Converting portmaster-3.17.6... > > pkg: Unable to open plist file: /var/db/pkg/portmaster-3.17.6/+CONTENTS > > Skipping invalid package: /var/db/pkg/portmaster-3.17.6 > > Converting pkgconf-0.9.6... > > pkg: Unable to open plist file: /var/db/pkg/pkgconf-0.9.6/+CONTENTS > > Skipping invalid package: /var/db/pkg/pkgconf-0.9.6 > > Analysing shared libraries, this will take a while... pkg: Major version > > upgrade detected. Running "pkg-static install -f pkg" recommended > > done > > > > Rodo o comando em questão, ele reinstala o pkg via pacote pré-compliado, > > mas as mensagens acima e o erro de atualização do pkg para 1.3.5 > persiste. > > > > Também removi os dados via 'rm /var/db/pkg/repo-FreeBSD.sqlite' para, > > supostamente, resolver os problemas dos warnings acima, mas sem > sucesso... > > > > Obrigado pelas dicas. > > > > [ ]'s > > > > Clayton > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > Esse repo que você removeu é o remoto.... > > Não sei porque o pkg não está conseguindo migrar seus ports para o novo > formato, mas um caminho que você pode seguir é salvar a lista de pacotes > instalados, remover tudo e instalar todos os pacotes novamente. > > -- > Victório > choppnerd.com > donttrack.us | dontbubble.us > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >
Victório, Removi a base anterior para um outro diretório e reinstalei os pacotes, mas o warning continua lá: # pkg2ng pkg: Major version upgrade detected. Running "pkg-static install -f pkg" recommended Converting packages from /var/db/pkg Analysing shared libraries, this will take a while... pkg: Major version upgrade detected. Running "pkg-static install -f pkg" recommended done O erro de atualização do pkg também persiste: In file included from /usr/include/openssl/asn1.h:74, from /usr/include/openssl/objects.h:960, from /usr/include/openssl/evp.h:98, from /usr/include/openssl/pem.h:69, from ../../../libpkg/pkg.h:41, from binary.h:27, from binary.c:24: /usr/include/openssl/bn.h:603: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token *** [librepo_binary_la-binary.lo] Error code 1 [ ]'s Clayton ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd