You are not logged in.
I am, today after updating, yaourt does not work, that is, package-query has library errors, as it says in console:
$ yaourt -Syua
package-query: error while loading shared libraries: libalpm.so.10: cannot open shared object file: No such file or directory
[sudo] password for judd:
:: Sincronizando las bases de datos de los paquetes...
core está actualizado
extra está actualizado
community está actualizado
multilib está actualizado
package-query: error while loading shared libraries: libalpm.so.10: cannot open shared object file: No such file or directory
package-query: error while loading shared libraries: libalpm.so.10: cannot open shared object file: No such file or directory
La base de datos no parece tener errores.
[judd@arch ~]$ yaourt --stats
package-query: error while loading shared libraries: libalpm.so.10: cannot open shared object file: No such file or directory
package-query: error while loading shared libraries: libalpm.so.10: cannot open shared object file: No such file or directory
$ yaourt --stats
package-query: error while loading shared libraries: libalpm.so.10: cannot open shared object file: No such file or directory
package-query: error while loading shared libraries: libalpm.so.10: cannot open shared object file: No such file or directory
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Archlinux (yaourt 1.9) |
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Paquetes instalados en total: 0
Paquetes instalados explícitamente: 0
Paquetes instalados como dependencias para ejecutar otros paquetes: 0
Paquetes desactualizados: 0
Paquetes a mantener: (2) pacman glibc
Paquetes a ignorar: (0)
Grupos a ignorar: (0)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Número de repositorios configurados: 0
Paquetes por repositorio (ordenados por prioridad de pacman):
otros*(0)
*otros son paquetes de una compilación local o del AUR, sin soporte
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
package-query: error while loading shared libraries: libalpm.so.10: cannot open shared object file: No such file or directory
Espacio teórico que ocupan los paquetes: 0M
Espacio real que utilizan los paquetes: 0M
Espacio utilizado en la caché por paquetes descargados (cachedir): 1,6G
Espacio utilizado en la caché por las fuentes descargadas: 0M
Last edited by judd1 (2018-05-29 16:57:51)
This isn't right. This isn't even wrong.
-- Wolfgang Pauli --
Offline
I Believe this forum is English only. There's also all the don't use yaourt stuff. But to just ignore all those, you need to rebuild package-query.
Offline
Thanks!
Last edited by judd1 (2018-05-29 17:03:23)
This isn't right. This isn't even wrong.
-- Wolfgang Pauli --
Offline
For yaourt, you can make a temporary symbolic link :
As root :
ln -s /usr/lib/libalpm.so.11 /usr/lib/libalpm.so.10
Don't forget to delete it when yaourt will be updated ...
As root :
rm /usr/lib/libalpm.so.10
Offline
No that is a horrible hack an should not be used. Especially when there is a much simpler method of just rebuilding the package.
Offline
That's a horrible idea. Just rebuild package-query. No symlinking is necessary. (edit: too slow, but yeah, I second the above).
Last edited by Trilby (2018-05-29 18:14:11)
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
For yaourt, you can make a temporary symbolic link
Don't provide advice when you have no idea what you are doing: this is a terrible idea.
Closing
Offline