Primero, recomendaría ejecutar brew doctor
para asegurarse de que su homebrew
instalación aún esté intacta. Le indicará los cambios que deben realizarse después de la actualización.
Si todavía tiene problemas y tiene copias de seguridad de la base de datos o nada crítico que cree que podría romperse, creo que una solución fácil sería ejecutar algo como
brew uninstall postgres && brew install postgres
De forma predeterminada, homebrew
reconoce la versión de su sistema operativo y la reinstalará desde una "botella" diseñada específicamente para El Capitán, lo que debería solucionar su problema particular.
También puede probar brew upgrade postgres
(o cualquiera que sea el comando equivalente).
La respuesta fue en realidad eliminar el archivo server.log y ejecutar initdb. Esto resolvió el problema.
Además, tuve que ejecutar createdb 'username' para crear también mi base de datos postgres inicial.
bdecaf
brew doctor
- El Capitán realmente estropea algunos barriles caseros.rubynorails
brew doctor
solo ejecuta una evaluación de suhomebrew
instalación actual y le brinda sugerencias sobre qué hacer para solucionarlo. He actualizado 2 cajas separadas de Yosemite a El Capitán y siempre me esfuerzo por correrbrew doctor
para asegurarme de que todo esté intacto. Probablemente debería haber incluido eso en mi respuesta. Muchas vecesbrew doctor
puede ser un salvavidas. No vi efectos negativos en mis barriles después de ejecutarlo. A veces requiere sudo para Casks, lo que puede ser su problema. Es posible que tenga un problema de permisos.bdecaf
rubynorails
brew doctor
. Ahora entiendo totalmente, y estoy a punto de actualizar mi respuesta para reflejar su consejo (que yo mismo recomendaría absolutamente).bdecaf