Depois de instalar o pgAdmin4 com sudo pacman -Sy pgadmin
, quando tento executá-lo, ele trava na tela inicial:
Não fecha nem visualmente ( xorg
), preciso fazer com killall pgAdmin4
. O log de erro que recebo é este, ao iniciar a partir do terminal:
QCoreApplication::applicationFilePath: Please instantiate the QApplication object first
QCoreApplication::applicationFilePath: Please instantiate the QApplication object first
Semaphore name: "pgadmin4-philippe-a59283b86ae8ae85d20fdf770d799dd7-sema"
Shared memory segment name: "pgadmin4-philippe-a59283b86ae8ae85d20fdf770d799dd7-shmem"
Python path: "/usr/lib/python3.10:/usr/lib/python3.10/lib-dynload:/usr/lib/python3.10/site-packages"
Python Home: "/usr/lib/python3.10"
Webapp path: "/usr/lib/pgadmin4/web/pgAdmin4.py"
^C"An error occurred initialising the pgAdmin 4 server:\n\nFailed to launch the application server, server thread exiting."
Também já tentei instalar pelo pip
, mas é a mesma coisa. No momento, estou usando uma imagem em contêiner de pgAdmin4.
Eu li sobre esse problema algumas vezes atrás no gentoo bugzilla
Como você pode ler, o culpado foi identificado como sendo a API que quebra a segurança do frasco > 3.4.5
Então, por algum tempo, o problema foi contornado forçando as dependências a:
Quando ficou difícil manter essas versões obsoletas... os desenvolvedores do gentoo acidentalmente removeram o pagAdmin4 do repositório.
Eu não posso dizer sobre Arch repo. Mas, desde que flask-security e flask ainda existam nessas versões antigas E você tenha certeza de que nenhum outro pacote instalado dependa de versões superiores, então ... você pode tentar fazer o downgrade.