
Depois de fazer um pkg upgrade
hoje no meu FreeBSD 12.0, o X parou de iniciar.
Quando eu faço
start-lumina-desktop
Recebo de volta a saída:
No X11 session detected: Lumina will try to start one...
/usr/local/bin/X: Undefined symbol "alphasort"
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
Estou usando o X com o scfb
driver em um Lenovo Ideapad 100S IBR 14'' e ele estava funcionando corretamente antes da atualização de segurança.
Qualquer pista?
Responder1
Suspeito que possa estar relacionado à alteração da ABI no FreeBSD 12-CURRENT. Diferentemente das ramificações estáveis, não é garantido que CURRENT mantenha uma ABI estável. Isso significa que os pacotes podem ser compilados para uma ABI mais recente que a do seu sistema.
Observe que neste caso (ino64) a atualização precisa ser feita de uma maneira específica: o método usual de "make buildworld buildkernel installkernel installworld" tornará seu sistema inutilizável. Siga as instruçõesaqui(a entrada "20170523").
Quando terminar, use pkg(8) normalmente.