Eu instalei anteriormente o glib-2.42 que era necessário como uma dependência para um programa. Mas alguns softwares (texto sublime) pararam de funcionar e estavam apresentando erro relacionado ao glib. Então eu fiz o downgrade da versão para 2.28. Agora sublime funcionou bem com 2,28 mas depois ocorreu um conflito entre a versão 2.42 e 2.28 que mostrou o erro:
*** 'pkg-config --modversion glib-2.0' returned 2.28.8, but GLIB (2.42.1)
*** was found! If pkg-config was correct, then it is best
*** to remove the old version of GLib. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH
*** to point to the correct configuration files
no
configure: error: Cannot find GLIB: Is pkg-config in your path?
ISTO eu estou tentando resolver por dias e não consegui realmente encontrar uma solução (tentei tudo sugerido no fórum).
TÃO AGORA, eu sem perceber, excluí todos os arquivos glib-2.0 do / usr / include e / usr / share pensando em reinstalar o glib2.28 de volta do código-fonte pensando que eu obteria esses arquivos de volta.
Mas isso não aconteceu e agora eu não posso rodar nada (pidgin, sublime, libreoffice ..) e eu recebo o erro:
GLib-GIO-ERROR **: No GSettings schemas are installed on the system
Trace/breakpoint trap (core dumped)
Posso recuperar todos os arquivos? É urgente. Eu já fiz apt-get install libgtk2.0-dev libglib2.0-dev
EDITAR : e quando eu instalar gsettings-desktop-schemas
, ele mostra
gsettings-desktop-schemas is already the newest version.