Ciao ragazzi, come da titolo, se installo un programma oppure do un zypper dup, mi esce sempre questo
root@legion_of_chameleon /home/zar_marco [17:20:12] > # zypper in opera Caricamento dati del repository in corso... Lettura dei pacchetti installati in corso... Risoluzione dipendenze dei pacchetti in corso... La seguente applicazione verrà installata: Opera Il seguente NUOVO pacchetto verrà installato: opera 1 nuovo pacchetto da installare. Dimensione complessiva del download: 49,9 MiB. Già nella cache: 0 B. Dopo l'operazione, saranno utilizzati altri 167,0 MiB. Continuare? [s/n/...? mostra tutte le opzioni] (s): s Recupero di pacchetto opera-51.0.2830.26-1.1.x86_64 (1/1), 49,9 MiB (167,0 MiB estratto) Recupero di: opera-51.0.2830.26-1.1.x86_64.rpm ..................................................................................................................................................................................[fine (1,5 MiB/s)] Controllo dei conflitti tra file: ...........................................................................................................................................................................................................[fine] (1/1) Installazione di: opera-51.0.2830.26-1.1.x86_64 .......................................................................................................................................................................................[fine] Si è verificato un problema durante o dopo l'installazione o la rimozione dei pacchetti: Failed to cache rpm database (1). Leggere il messaggio di errore visualizzato sopra.
Spulciando un pò i log ho trovato questo, preso da /var/log/zypper.log, vi posto uno stralcio dell'interminabile log
root@legion_of_chameleon /var/log [17:32:05] > # tail -100 zypper.log 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [libsolv++] PoolImpl.cc(logSat):119 alias processing took 98 ms 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [libsolv++] PoolImpl.cc(logSat):119 raw candidates: 1079 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [libsolv++] PoolImpl.cc(logSat):119 pruned candidates: 1 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [libsolv++] PoolImpl.cc(logSat):119 pruning took 0 ms 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [libsolv++] PoolImpl.cc(logSat):119 header fetches: 1 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [libsolv++] PoolImpl.cc(logSat):119 candidates now: 2 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [libsolv++] PoolImpl.cc(logSat):119 file expansion took 69 ms 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [libsolv++] PoolImpl.cc(logSat):119 filespace size: 50 K 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [libsolv++] PoolImpl.cc(logSat):119 candidate check took 0 ms 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [libsolv++] PoolImpl.cc(logSat):119 found 0 file conflicts 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [libsolv++] PoolImpl.cc(logSat):119 file conflict detection took 280 ms 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [zypp] TargetImpl.commitFindFileConflicts.cc(commitFindFileConflicts):160 Found 0 file conflicts. 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [Progress++] ProgressData.cc(report):88 {#22|Controllo dei conflitti tra file:}END 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [Progress++] ProgressData.cc(report):88 {#23|}END 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [zypp] TargetImpl.cc(commit):1367 TargetImpl::commit(<list>CommitPolicy( DownloadInHeaps ))2 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [zypp] RpmHeader.cc(readPackage):252 ReferenceCounted(@0x55d4335abae0<=1){0x55d436b86a90}{opera-51.0.2830.26-1.1} from /var/cache/zypp/packages/repo-non-oss/suse/x86_64/opera-51.0.2830.26-1.1.x86_64.rpm 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [zypp] RpmDb.cc(doInstallPackage):1979 RpmDb::installPackage(/var/cache/zypp/packages/repo-non-oss/suse/x86_64/opera-51.0.2830.26-1.1.x86_64.rpm,0x0000000c) 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [zypp::exec++] ExternalProgram.cc(start_program):252 Executing 'rpm' '--root' '/' '--dbpath' '/var/lib/rpm' '-U' '--percent' '--noglob' '--force' '--nodeps' '--' '/var/cache/zypp/packages/repo-non-oss/suse/x86_64/opera-51.0.2830.26-1.1.x86_64.rpm' 2018-02-28 17:25:34 <1> legion_of_chameleon(21675) [zypp::exec++] ExternalProgram.cc(start_program):415 pid 23467 launched 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp::exec++] ExternalProgram.cc(checkStatus):516 Pid 23467 successfully completed 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [Progress++] ProgressData.cc(report):88 {#24|Installazione di: opera-51.0.2830.26-1.1.x86_64}END 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp] PathInfo.cc(unlink):659 unlink /var/cache/zypp/packages/repo-non-oss/suse/x86_64/opera-51.0.2830.26-1.1.x86_64.rpm 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp] TargetImpl.cc(RunUpdateScripts):391 Looking for new update scripts in (/)/var/adm/update-scripts 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp] PathInfo.cc(dirForEach):553 readdir /var/adm/update-scripts 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp] TargetImpl.cc(RunUpdateMessages):626 Looking for new update messages in (/)/var/adm/update-messages 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp] PathInfo.cc(dirForEach):553 readdir /var/adm/update-messages 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp++] MediaSetAccess.cc(release):449 Releasing all media IDs held by this MediaSetAccess 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp++] MediaManager.cc(release):475 release(id=2) 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp++] MediaHandler.cc(release):751 Request to release attached media http<http://download.opensuse.org/tumbleweed/repo/non-oss/>, use count=1 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp++] MediaHandler.cc(release):758 Releasing media http<http://download.opensuse.org/tumbleweed/repo/non-oss/> 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp] MediaHandler.cc(disconnect):730 Disconnected: http://download.opensuse.org/tumbleweed/repo/non-oss/ attached; localRoot "/var/adm/mount/AP_0xbSgWpw" 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp++] MediaHandler.cc(removeAttachPoint):181 MediaHandler - checking if to remove attach point 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp] PathInfo.cc(recursive_rmdir):426 recursive_rmdir /var/adm/mount/AP_0xbSgWpw 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp] MediaHandler.cc(removeAttachPoint):193 Deleted default attach point /var/adm/mount/AP_0xbSgWpw 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp] MediaHandler.cc(release):812 Released: http://download.opensuse.org/tumbleweed/repo/non-oss/ not attached; localRoot "" 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp++] MediaSetAccess.cc(release):449 Releasing all media IDs held by this MediaSetAccess 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp++] MediaManager.cc(release):475 release(id=2) 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp++] MediaHandler.cc(release):744 Request to release media - not attached; eject '' 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginExecutor.cc(send):85 +++++++++++++++ send PluginFrame[COMMITEND](0){137} 2018-02-28 17:25:41 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(send):272 PluginScript[21682] /usr/lib/zypp/plugins/commit/snapper.py ->send PluginFrame[COMMITEND](0){137} 2018-02-28 17:25:50 <2> legion_of_chameleon(21675) [PLUGIN] PluginScript.cc(~PluginDumpStderr):75 ! INFO:root:COMMITEND 2018-02-28 17:25:50 <2> legion_of_chameleon(21675) [PLUGIN] PluginScript.cc(~PluginDumpStderr):75 ! DEBUG:root:solvables: {'opera'} 2018-02-28 17:25:50 <2> legion_of_chameleon(21675) [PLUGIN] PluginScript.cc(~PluginDumpStderr):75 ! INFO:root:found: True, important: False 2018-02-28 17:25:50 <2> legion_of_chameleon(21675) [PLUGIN] PluginScript.cc(~PluginDumpStderr):75 ! INFO:root:creating post snapshot 2018-02-28 17:25:50 <2> legion_of_chameleon(21675) [PLUGIN] PluginScript.cc(~PluginDumpStderr):75 ! DEBUG:root:created post snapshot 194 2018-02-28 17:25:50 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(receive):426 PluginScript[21682] /usr/lib/zypp/plugins/commit/snapper.py <-PluginFrame[ACK](0){0} 2018-02-28 17:25:50 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(send):272 PluginScript[21685] /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.py ->send PluginFrame[COMMITEND](0){137} 2018-02-28 17:25:50 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(receive):426 PluginScript[21685] /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.py <-PluginFrame[_ENOMETHOD](1){0} 2018-02-28 17:25:50 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginExecutor.cc(send):94 --------------- send PluginFrame[COMMITEND](0){137} 2018-02-28 17:25:50 <1> legion_of_chameleon(21675) [zypp] PathInfo.cc(dirForEach):553 readdir /etc/products.d 2018-02-28 17:25:50 <1> legion_of_chameleon(21675) [zypp] TargetImpl.cc(buildCache):850 Read cookie: /var/cache/zypp/solv/@System/cookie{- 0644 0/0 size 52} 2018-02-28 17:25:50 <1> legion_of_chameleon(21675) [zypp] TargetImpl.cc(buildCache):857 Read cookie: /var/cache/zypp/solv/@System/cookie says: outdated 2018-02-28 17:25:50 <1> legion_of_chameleon(21675) [zypp::exec++] ExternalProgram.cc(start_program):252 Executing 'rpmdb2solv' '-r' '/' '-X' '-A' '-p' '/etc/products.d' '/var/cache/zypp/solv/@System/solv' '-o' '/var/cache/zypp/solv/@System/solvVWzyQC' 2018-02-28 17:25:50 <1> legion_of_chameleon(21675) [zypp::exec++] ExternalProgram.cc(start_program):415 pid 26687 launched 2018-02-28 17:25:51 <2> legion_of_chameleon(21675) [zypp] TargetImpl.cc(buildCache):931 rpmdb2solv: inconsistent rpm database, key 3549 not found. run 'rpm --rebuilddb' to fix. 2018-02-28 17:25:51 <1> legion_of_chameleon(21675) [zypp::exec++] ExternalProgram.cc(checkStatus):509 Pid 26687 exited with status 1 2018-02-28 17:25:51 <5> legion_of_chameleon(21675) [zypp] Exception.cc(log):166 TargetImpl.cc(buildCache):944 THROW: Failed to cache rpm database (1). 2018-02-28 17:25:51 <5> legion_of_chameleon(21675) [zypp] Exception.cc(log):166 Cronologia: 2018-02-28 17:25:51 <5> legion_of_chameleon(21675) [zypp] Exception.cc(log):166 - 'rpmdb2solv' '-r' '/' '-X' '-A' '-p' '/etc/products.d' '/var/cache/zypp/solv/@System/solv' '-o' '/var/cache/zypp/solv/@System/solvVWzyQC' 2018-02-28 17:25:51 <5> legion_of_chameleon(21675) [zypp] Exception.cc(log):166 rpmdb2solv: inconsistent rpm database, key 3549 not found. run 'rpm --rebuilddb' to fix. 2018-02-28 17:25:51 <5> legion_of_chameleon(21675) [zypp] Exception.cc(log):166 2018-02-28 17:25:51 <5> legion_of_chameleon(21675) [zypp] Exception.cc(log):166 2018-02-28 17:25:51 <1> legion_of_chameleon(21675) [zypp] PathInfo.cc(recursive_rmdir):426 recursive_rmdir /var/cache/zypp/solv/@System 2018-02-28 17:25:51 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginExecutor.cc(send):85 +++++++++++++++ send PluginFrame[PLUGINEND](0){0} 2018-02-28 17:25:51 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(send):272 PluginScript[21682] /usr/lib/zypp/plugins/commit/snapper.py ->send PluginFrame[PLUGINEND](0){0} 2018-02-28 17:25:51 <2> legion_of_chameleon(21675) [PLUGIN] PluginScript.cc(~PluginDumpStderr):75 ! INFO:root:PLUGINEND 2018-02-28 17:25:51 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(receive):426 PluginScript[21682] /usr/lib/zypp/plugins/commit/snapper.py <-PluginFrame[ACK](0){0} 2018-02-28 17:25:51 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(send):272 PluginScript[21685] /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.py ->send PluginFrame[PLUGINEND](0){0} 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(receive):426 PluginScript[21685] /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.py <-PluginFrame[ACK](0){0} 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginExecutor.cc(send):94 --------------- send PluginFrame[PLUGINEND](0){0} 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(close):229 Close:PluginScript[21682] /usr/lib/zypp/plugins/commit/snapper.py 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(send):272 PluginScript[21682] /usr/lib/zypp/plugins/commit/snapper.py ->send PluginFrame[_DISCONNECT](0){0} 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(receive):426 PluginScript[21682] /usr/lib/zypp/plugins/commit/snapper.py <-PluginFrame[ACK](1){10} 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(close):251 PluginScript[21682] /usr/lib/zypp/plugins/commit/snapper.py -> [0] Disconnect 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(close):229 Close:PluginScript[21685] /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.py 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(send):272 PluginScript[21685] /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.py ->send PluginFrame[_DISCONNECT](0){0} 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(receive):426 PluginScript[21685] /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.py <-PluginFrame[ACK](1){10} 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp::plugin++] PluginScript.cc(close):251 PluginScript[21685] /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.py -> [0] Disconnect 2018-02-28 17:25:53 <5> legion_of_chameleon(21675) [zypp] Exception.cc(log):166 solve-commit.cc(solve_and_commit):858 CAUGHT: Failed to cache rpm database (1). 2018-02-28 17:25:53 <5> legion_of_chameleon(21675) [zypp] Exception.cc(log):166 Cronologia: 2018-02-28 17:25:53 <5> legion_of_chameleon(21675) [zypp] Exception.cc(log):166 - 'rpmdb2solv' '-r' '/' '-X' '-A' '-p' '/etc/products.d' '/var/cache/zypp/solv/@System/solv' '-o' '/var/cache/zypp/solv/@System/solvVWzyQC' 2018-02-28 17:25:53 <5> legion_of_chameleon(21675) [zypp] Exception.cc(log):166 rpmdb2solv: inconsistent rpm database, key 3549 not found. run 'rpm --rebuilddb' to fix. 2018-02-28 17:25:53 <5> legion_of_chameleon(21675) [zypp] Exception.cc(log):166 2018-02-28 17:25:53 <5> legion_of_chameleon(21675) [zypp] Exception.cc(log):166 2018-02-28 17:25:53 <2> legion_of_chameleon(21675) [zypper] Zypper.h(setExitCode):250 setExitCode 8 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypper] Zypper.cc(cleanup):5527 START 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypper] main.cc(~Bye):59 ===== Exiting main() ===== 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypper] Zypper.cc(~Zypper):537 Zypper instance destroyed. Bye! 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp] PathInfo.cc(recursive_rmdir):426 recursive_rmdir /var/tmp/zypp.ZFWvnD 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp++] TmpPath.cc(~Impl):78 TmpPath cleaned up /var/tmp/zypp.ZFWvnD{d 0700 0/0} 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp] ZYppFactory.cc(_openLockFile):168 Open lockfile /var/run/zypp.pid 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp] ZYppFactory.cc(~ZYppGlobalLock):117 Cleanned lock file. (21675) 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp] ZYppFactory.cc(_closeLockFile):186 Close lockfile /var/run/zypp.pid 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp] ZYppFactory.cc(~ZYpp):318 ZYpp is off... 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp] RpmDb.cc(closeDatabase):720 Calling closeDatabase: RpmDb[V4(X-m)V3(---): '(/)/var/lib/rpm'] 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp] librpmDb.cc(blockAccess):328 Block access 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp] RpmDb.cc(closeDatabase):751 closeDatabase: RpmDb[NO_INIT] 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp] TargetImpl.cc(~TargetImpl):814 Targets closed 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp] RpmDb.cc(~RpmDb):254 ~RpmDb() 2018-02-28 17:25:53 <1> legion_of_chameleon(21675) [zypp] RpmDb.cc(~RpmDb):257 ~RpmDb() end
Qualche consiglio? Sono su Tumbleweed
Mostra i repository che hai
zypper ls
Controlla che non sia corrotto il database
# rpm --rebuilddb