[FUG-BR] upgrade 9.0 -> 10.0
Clayton Eduardo dos Santos
claytones em bsd.com.br
Terça Agosto 5 15:44:44 BRT 2014
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 em 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 em 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 <welkson em gmail.com>
escreveu:
> Em 4 de agosto de 2014 14:24, Edinilson - ATINET <edinilson em 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
>
Mais detalhes sobre a lista de discussão freebsd