problema con aplicaciones gtk

Iniciado por daryo, 9 Octubre 2015, 04:12 AM

0 Miembros y 1 Visitante están viendo este tema.

daryo

hola , acabo de actualizar arch linux con yaourt -Syuu y cuando reinicie ninguna aplicacion gtk iniciaba , instale kde y funciona todo lo que sea de qt

si intento abrir aplicaciones como firefox me sale
process:5495): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
firefox: symbol lookup error: /usr/lib/libpangoft2-1.0.so.0: undefined symbol: hb_buffer_set_cluster_level

mousepad:
(mousepad:5517): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

(mousepad:5517): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

(mousepad:5517): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

(mousepad:5517): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

(mousepad:5517): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed
mousepad: symbol lookup error: /usr/lib/libpangoft2-1.0.so.0: undefined symbol: hb_buffer_set_cluster_level


chromium
/usr/lib/chromium/chromium --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=18.0.0.233: symbol lookup error: /usr/lib/libpangoft2-1.0.so.0: undefined symbol: hb_buffer_set_cluster_level


buscando un rato buscando que es ese libpangoft2-1.0.so. es del paquete lib32-pango o pango
asi que lo reinstalo
sudo pacman -S lib32-pango

y me sale:

sudo pacman -S lib32-pango
advertencia: lib32-pango-1.36.8-1 está actualizado -- reinstalando
resolviendo dependencias...
buscando conflictos entre paquetes....

Paquetes (1) lib32-pango-1.36.8-1

Tamaño total de la instalación:  0,50 MiB
Tamaño neto tras actualizar:    0,00 MiB

:: ¿Continuar con la instalación? [S/n] S
(1/1) comprobando las claves del depósito            [############################] 100%
(1/1) verificando la integridad de los paquetes      [############################] 100%
(1/1) cargando los archivos de los paquetes          [############################] 100%
(1/1) comprobando conflictos entre archivos          [############################] 100%
(1/1) comprobando el espacio disponible en disco     [############################] 100%
(1/1) reinstalando lib32-pango                       [############################] 100%
sbin/ldconfig: El fichero /usr/lib/libtracker-miner-1.0.so.0 está vacío, no se comprueba.
sbin/ldconfig: El fichero /usr/lib/libtracker-miner-1.0.so está vacío, no se comprueba.
sbin/ldconfig: El fichero /usr/lib/libtracker-control-1.0.so.0.600.0 está vacío, no se comprueba.
sbin/ldconfig: El fichero /usr/lib/libtracker-miner-1.0.so.0.600.0 está vacío, no se comprueba.
sbin/ldconfig: El fichero /usr/lib/libtracker-control-1.0.so.0 está vacío, no se comprueba.

lo mismo pasa con pango
ademas no corrige el error y ni idea porque sale ibtracker-miner-1 blah blah


gracias de antemano
buenas

Slava_TZD



The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.

daryo

buenas

MinusFour

Marcaron el paquete como "Out of date" ayer, hay un nuevo paquete en los repositorios extras. ¿Quizas sea eso?

daryo

#4
Cita de: MinusFour en  9 Octubre 2015, 13:58 PM
Marcaron el paquete como "Out of date" ayer, hay un nuevo paquete en los repositorios extras. ¿Quizas sea eso?
si es muy posible. fue ayer que actualize que puedo hacer en ese caso?



es eso  ;D gracias

instale una version anterior a pango asi:
Código (bash) [Seleccionar]
cd /var/cache/pacman/pkg/
sudo pacman -U pango-1.36.8-1-x86_64.pkg.tar.xz
sudo pacman -U lib32-pango-1.36.8-1-x86_64.pkg.tar.xz


pero entonces no puedo volver a actualizar?

.-.

y aun cuando uso pacman sale al final
Código (bash) [Seleccionar]
ldconfig: El fichero /usr/lib/libtracker-miner-1.0.so.0 está vacío, no se comprueba.
ldconfig: El fichero /usr/lib/libtracker-miner-1.0.so está vacío, no se comprueba.
ldconfig: El fichero /usr/lib/libtracker-control-1.0.so.0.600.0 está vacío, no se comprueba.
ldconfig: El fichero /usr/lib/libtracker-miner-1.0.so.0.600.0 está vacío, no se comprueba.
ldconfig: El fichero /usr/lib/libtracker-control-1.0.so.0 está vacío, no se comprueba.
ldconfig: El fichero /usr/lib/libtracker-control-1.0.so está vacío, no se comprueba.




para poder actualizar edite el archivo pacman.conf
y puse la linea
Código (bash) [Seleccionar]
IgnorePkg   = pango
IgnorePkg   = lib32-pango
no se si esto me pueda traer algun problema mas adelante

lo unico es que sigue el problema de la salida rara de pacman de ldconfig  >:D
buenas

MinusFour

#5
Justo hace 3 horas movieron el paquete a los repositorios multilib. Yo intentaría:

Hacer un update:

Código (bash) [Seleccionar]

sudo pacman -Sy


Volver a instalarlo:

Código (bash) [Seleccionar]

sudo pacman -S pango


Y en cuanto a lo de ldconfig, reinstalar tracker:

Código (bash) [Seleccionar]

sudo pacman -S tracker

daryo

#6
Y en cuanto a lo de ldconfig, reinstalar tracker:
  sudo pacman -S tracker
eso intente y me sale
http://pastebin.com/G40xjL2C

no se a lo mejor si borro todos los archivos de tracker e intento instalarlo...

sobre pango me da algo de miedo volver a instalarlo ademas
porque es dependencia de casi todo el entorno grafico tanto gtk como qt por ahora lo dejare asi que funciona xD

ahora cuando iba a instalar totem
/usr/share/glib-2.0/schemas/org.freedesktop.Tracker.enums.xml:1:1  Error en la línea 1, carácter 1: El documento estaba vacío o sólo contenía espacios en blanco.  Se ha ignorado este archivo completamente.
/usr/share/glib-2.0/schemas/org.gnome.Vino.enums.xml:1:1  Error en la línea 1, carácter 1: El documento estaba vacío o sólo contenía espacios en blanco.  Se ha ignorado este archivo completamente.
/usr/share/glib-2.0/schemas/org.freedesktop.Tracker.DB.gschema.xml:1:1  Error en la línea 1, carácter 1: El documento estaba vacío o sólo contenía espacios en blanco.  Se ha ignorado este archivo completamente.
/usr/share/glib-2.0/schemas/org.freedesktop.Tracker.Extract.gschema.xml:1:1  Error en la línea 1, carácter 1: El documento estaba vacío o sólo contenía espacios en blanco.  Se ha ignorado este archivo completamente.
/usr/share/glib-2.0/schemas/org.freedesktop.Tracker.FTS.gschema.xml:1:1  Error en la línea 1, carácter 1: El documento estaba vacío o sólo contenía espacios en blanco.  Se ha ignorado este archivo completamente.
/usr/share/glib-2.0/schemas/org.freedesktop.Tracker.Miner.Files.gschema.xml:1:1  Error en la línea 1, carácter 1: El documento estaba vacío o sólo contenía espacios en blanco.  Se ha ignorado este archivo completamente.
/usr/share/glib-2.0/schemas/org.freedesktop.Tracker.Needle.gschema.xml:1:1  Error en la línea 1, carácter 1: El documento estaba vacío o sólo contenía espacios en blanco.  Se ha ignorado este archivo completamente.
/usr/share/glib-2.0/schemas/org.freedesktop.Tracker.Store.gschema.xml:1:1  Error en la línea 1, carácter 1: El documento estaba vacío o sólo contenía espacios en blanco.  Se ha ignorado este archivo completamente.
/usr/share/glib-2.0/schemas/org.freedesktop.Tracker.Writeback.gschema.xml:1:1  Error en la línea 1, carácter 1: El documento estaba vacío o sólo contenía espacios en blanco.  Se ha ignorado este archivo completamente.
/usr/share/glib-2.0/schemas/org.freedesktop.Tracker.gschema.xml:1:1  Error en la línea 1, carácter 1: El documento estaba vacío o sólo contenía espacios en blanco.  Se ha ignorado este archivo completamente.
/usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xml:1:1  Error en la línea 1, carácter 1: El documento estaba vacío o sólo contenía espacios en blanco.  Se ha ignorado este archivo completamente.


es lo mismo error?





solucionado tuve que instalar por la fuerza:
Código (bash) [Seleccionar]
pacman -S --force tracker
pacman -S --force glib2


luego hice un yaourt -Syuu para hacer un upgrade y listo
buenas