[RISOLTO] problema libosinfo
Inviato: mar 20 ago 2019, 16:55
Ciao ragazzi, stavo provando ad installare kvm e qemu con tutti i vari programmi annessi,
su una macchina che mi porto dietro da un po di tempo e che ho gia upgradato un paio di volte, con slapt-get, da release passate.
ho installato tutto da SBo senza nessun problema di compilazione, non ho usato sbopkg ma
a mano per verificare puntualmente, ma ho due prob, il primo è che il comando osinfo-query os
mi da errore:
# osinfo-query os
Error loading OS data: Error opening file: No such file or directory
per prova ho installato anche il sistema slackware64-14.2 da dvd installazione e
fatto update con slapt-get e poi installati solo questi pacchetti da SBo a mano:
json-glib
osinfo-db-tools
osinfo-db
vala
libosinfo
che sono le dipendenze che servono a libosinfo per installarsi e magicamente (non avevo dubbi),
tutto a funzionato.
un ldd tra il comando osinfo-query tra le due macchine mostra librerie in numero maggiore sul sistema nuovo,
ma queste esistono anche sul sistema nel quale il comando non va.
dove non funziona:
# ldd /usr/bin/osinfo-query
linux-vdso.so.1 (0x00007fff7ab7a000)
libosinfo-1.0.so.0 => /usr/lib64/../lib64/libosinfo-1.0.so.0 (0x00007f713c073000)
libxslt.so.1 => /usr/lib64/../lib64/libxslt.so.1 (0x00007f713be33000)
libxml2.so.2 => /usr/lib64/../lib64/libxml2.so.2 (0x00007f713bace000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f713b8a9000)
libm.so.6 => /lib64/libm.so.6 (0x00007f713b5a0000)
libgio-2.0.so.0 => /usr/lib64/../lib64/libgio-2.0.so.0 (0x00007f713b224000)
libgmodule-2.0.so.0 => /usr/lib64/../lib64/libgmodule-2.0.so.0 (0x00007f713b021000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f713ae1d000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f713ac02000)
libgobject-2.0.so.0 => /usr/lib64/../lib64/libgobject-2.0.so.0 (0x00007f713a9b1000)
libffi.so.6 => /usr/lib64/../lib64/libffi.so.6 (0x00007f713a7a9000)
libglib-2.0.so.0 => /usr/lib64/../lib64/libglib-2.0.so.0 (0x00007f713a473000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f713a256000)
libc.so.6 => /lib64/libc.so.6 (0x00007f7139e8d000)
libz.so.1 => /usr/lib64/../lib64/libz.so.1 (0x00007f7139c76000)
/lib64/ld-linux-x86-64.so.2 (0x00007f713c2c6000)
dove funziona:
# ldd /usr/bin/osinfo-query
linux-vdso.so.1 (0x00007ffc005d8000)
libosinfo-1.0.so.0 => /usr/lib64/../lib64/libosinfo-1.0.so.0 (0x00007fa9e4760000)
libxslt.so.1 => /usr/lib64/../lib64/libxslt.so.1 (0x00007fa9e4520000)
libsoup-2.4.so.1 => /usr/lib64/../lib64/libsoup-2.4.so.1 (0x00007fa9e4247000)
libxml2.so.2 => /usr/lib64/../lib64/libxml2.so.2 (0x00007fa9e3ee2000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007fa9e3cbd000)
libm.so.6 => /lib64/libm.so.6 (0x00007fa9e39b4000)
libsqlite3.so.0 => /usr/lib64/../lib64/libsqlite3.so.0 (0x00007fa9e36e3000)
libicui18n.so.56 => /usr/lib64/../lib64/libicui18n.so.56 (0x00007fa9e3252000)
libicuuc.so.56 => /usr/lib64/../lib64/libicuuc.so.56 (0x00007fa9e2eba000)
libicudata.so.56 => /usr/lib64/../lib64/libicudata.so.56 (0x00007fa9e14d7000)
libgio-2.0.so.0 => /usr/lib64/../lib64/libgio-2.0.so.0 (0x00007fa9e115a000)
libgmodule-2.0.so.0 => /usr/lib64/../lib64/libgmodule-2.0.so.0 (0x00007fa9e0f56000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fa9e0d52000)
libz.so.1 => /usr/lib64/../lib64/libz.so.1 (0x00007fa9e0b3b000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fa9e0920000)
libgobject-2.0.so.0 => /usr/lib64/../lib64/libgobject-2.0.so.0 (0x00007fa9e06cf000)
libffi.so.6 => /usr/lib64/../lib64/libffi.so.6 (0x00007fa9e04c7000)
libglib-2.0.so.0 => /usr/lib64/../lib64/libglib-2.0.so.0 (0x00007fa9e0190000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fa9dff73000)
libc.so.6 => /lib64/libc.so.6 (0x00007fa9dfbaa000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa9e49a5000)
libstdc++.so.6 => /usr/lib64/../lib64/libstdc++.so.6 (0x00007fa9df82e000)
libgcc_s.so.1 => /usr/lib64/../lib64/libgcc_s.so.1 (0x00007fa9df617000)
cosa posso guardare per capire quel
Error loading OS data: Error opening file: No such file or directory
a cosa si riferisce?
grazie per l aiuto
su una macchina che mi porto dietro da un po di tempo e che ho gia upgradato un paio di volte, con slapt-get, da release passate.
ho installato tutto da SBo senza nessun problema di compilazione, non ho usato sbopkg ma
a mano per verificare puntualmente, ma ho due prob, il primo è che il comando osinfo-query os
mi da errore:
# osinfo-query os
Error loading OS data: Error opening file: No such file or directory
per prova ho installato anche il sistema slackware64-14.2 da dvd installazione e
fatto update con slapt-get e poi installati solo questi pacchetti da SBo a mano:
json-glib
osinfo-db-tools
osinfo-db
vala
libosinfo
che sono le dipendenze che servono a libosinfo per installarsi e magicamente (non avevo dubbi),
tutto a funzionato.
un ldd tra il comando osinfo-query tra le due macchine mostra librerie in numero maggiore sul sistema nuovo,
ma queste esistono anche sul sistema nel quale il comando non va.
dove non funziona:
# ldd /usr/bin/osinfo-query
linux-vdso.so.1 (0x00007fff7ab7a000)
libosinfo-1.0.so.0 => /usr/lib64/../lib64/libosinfo-1.0.so.0 (0x00007f713c073000)
libxslt.so.1 => /usr/lib64/../lib64/libxslt.so.1 (0x00007f713be33000)
libxml2.so.2 => /usr/lib64/../lib64/libxml2.so.2 (0x00007f713bace000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f713b8a9000)
libm.so.6 => /lib64/libm.so.6 (0x00007f713b5a0000)
libgio-2.0.so.0 => /usr/lib64/../lib64/libgio-2.0.so.0 (0x00007f713b224000)
libgmodule-2.0.so.0 => /usr/lib64/../lib64/libgmodule-2.0.so.0 (0x00007f713b021000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f713ae1d000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f713ac02000)
libgobject-2.0.so.0 => /usr/lib64/../lib64/libgobject-2.0.so.0 (0x00007f713a9b1000)
libffi.so.6 => /usr/lib64/../lib64/libffi.so.6 (0x00007f713a7a9000)
libglib-2.0.so.0 => /usr/lib64/../lib64/libglib-2.0.so.0 (0x00007f713a473000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f713a256000)
libc.so.6 => /lib64/libc.so.6 (0x00007f7139e8d000)
libz.so.1 => /usr/lib64/../lib64/libz.so.1 (0x00007f7139c76000)
/lib64/ld-linux-x86-64.so.2 (0x00007f713c2c6000)
dove funziona:
# ldd /usr/bin/osinfo-query
linux-vdso.so.1 (0x00007ffc005d8000)
libosinfo-1.0.so.0 => /usr/lib64/../lib64/libosinfo-1.0.so.0 (0x00007fa9e4760000)
libxslt.so.1 => /usr/lib64/../lib64/libxslt.so.1 (0x00007fa9e4520000)
libsoup-2.4.so.1 => /usr/lib64/../lib64/libsoup-2.4.so.1 (0x00007fa9e4247000)
libxml2.so.2 => /usr/lib64/../lib64/libxml2.so.2 (0x00007fa9e3ee2000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007fa9e3cbd000)
libm.so.6 => /lib64/libm.so.6 (0x00007fa9e39b4000)
libsqlite3.so.0 => /usr/lib64/../lib64/libsqlite3.so.0 (0x00007fa9e36e3000)
libicui18n.so.56 => /usr/lib64/../lib64/libicui18n.so.56 (0x00007fa9e3252000)
libicuuc.so.56 => /usr/lib64/../lib64/libicuuc.so.56 (0x00007fa9e2eba000)
libicudata.so.56 => /usr/lib64/../lib64/libicudata.so.56 (0x00007fa9e14d7000)
libgio-2.0.so.0 => /usr/lib64/../lib64/libgio-2.0.so.0 (0x00007fa9e115a000)
libgmodule-2.0.so.0 => /usr/lib64/../lib64/libgmodule-2.0.so.0 (0x00007fa9e0f56000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fa9e0d52000)
libz.so.1 => /usr/lib64/../lib64/libz.so.1 (0x00007fa9e0b3b000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fa9e0920000)
libgobject-2.0.so.0 => /usr/lib64/../lib64/libgobject-2.0.so.0 (0x00007fa9e06cf000)
libffi.so.6 => /usr/lib64/../lib64/libffi.so.6 (0x00007fa9e04c7000)
libglib-2.0.so.0 => /usr/lib64/../lib64/libglib-2.0.so.0 (0x00007fa9e0190000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fa9dff73000)
libc.so.6 => /lib64/libc.so.6 (0x00007fa9dfbaa000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa9e49a5000)
libstdc++.so.6 => /usr/lib64/../lib64/libstdc++.so.6 (0x00007fa9df82e000)
libgcc_s.so.1 => /usr/lib64/../lib64/libgcc_s.so.1 (0x00007fa9df617000)
cosa posso guardare per capire quel
Error loading OS data: Error opening file: No such file or directory
a cosa si riferisce?
grazie per l aiuto