Em um sistema, tenho duas entradas exatamente iguais no RPM DB:
# rpm -qa | fgrep gvfs-fuse
gvfs-fuse-1.40.0-1.1.x86_64
gvfs-fuse-1.40.0-1.1.x86_64
Aparentemente, não há nada que ajude:
# rpm -e --justdb --nodeps gvfs-fuse-1.40.0-1.1.x86_64
error: "gvfs-fuse-1.40.0-1.1.x86_64" specifies multiple packages:
gvfs-fuse-1.40.0-1.1.x86_64
gvfs-fuse-1.40.0-1.1.x86_64
# rpm --rebuilddb
# rpm -qa | fgrep gvfs-fuse
gvfs-fuse-1.40.0-1.1.x86_64
gvfs-fuse-1.40.0-1.1.x86_64
Existe uma maneira de especificar um pacote para remover (do db) mais especificamente para selecionar um deles?
você pode remover ambas as instâncias:
e, em seguida, reinstale o único rpm (que você precisaria baixar neste caso):
ou se você não se importa que os arquivos sejam reinstalados (e os scripts pré/pós sejam executados novamente):