The "drakrpm-update" program crashed. Drakbug-18.13 caught it. I was going to install updates. SEGV Glibc's trace: 4: /lib64/libperl.so.5.28(Perl_sighandler+0x226) [0x7ff9013ee8a6] 5: /lib64/libc.so.6(+0x3caf0) [0x7ff901189af0] 6: /lib64/libdb-5.3.so(+0x185241) [0x7ff8fedbc241] 7: /lib64/libdb-5.3.so(__env_failchk_int+0x3c) [0x7ff8fedbba4d] 8: /lib64/libdb-5.3.so(__env_failchk_pp+0x161) [0x7ff8fedbb9f5] 9: /lib/../lib64/librpm.so.8(+0x17625) [0x7ff8fef62625] 10: /lib/../lib64/librpm.so.8(+0x1f0de) [0x7ff8fef6a0de] 11: /lib/../lib64/librpm.so.8(+0x1fab6) [0x7ff8fef6aab6] 12: /lib/../lib64/librpm.so.8(rpmtsOpenDB+0x35) [0x7ff8fef94c85] 13: /usr/lib64/perl5/vendor_perl/auto/URPM/URPM.so(+0x139a5) [0x7ff8ff9c69a5] 14: /lib64/libperl.so.5.28(Perl_pp_entersub+0x1f1) [0x7ff901409b21] 15: /lib64/libperl.so.5.28(Perl_runops_standard+0x16) [0x7ff9013ffe16] 16: /lib64/libperl.so.5.28(perl_run+0x2da) [0x7ff90137d92a] 17: /usr/bin/perl() [0x40125a] 18: /lib64/libc.so.6(__libc_start_main+0xeb) [0x7ff901173b0b] 19: /usr/bin/perl() [0x40129a] Perl's trace: drakbug::bug_handler() called from /usr/lib/libDrakX/drakbug.pm:41 drakbug::__ANON__() called from /usr/share/perl5/vendor_perl/Rpmdrake/open_db.pm:72 (eval)() called from /usr/share/perl5/vendor_perl/Rpmdrake/open_db.pm:72 Rpmdrake::open_db::open_rpm_db() called from /usr/share/perl5/vendor_perl/Rpmdrake/pkg.pm:468 (eval)() called from /usr/share/perl5/vendor_perl/Rpmdrake/pkg.pm:468 Rpmdrake::pkg::get_pkgs() called from /usr/share/perl5/vendor_perl/Rpmdrake/gui.pm:642 Rpmdrake::gui::pkgs_provider() called from /usr/libexec/drakrpm-update:266 main::run_treeview_dialog() called from /usr/libexec/drakrpm-update:293 Theme name: Adwaita Kernel version = 4.14.106-desktop-1.mga6 Distribution=Mageia release 6 (Official) for x86_64 CPU=AMD A6-5200 APU with Radeon(TM) HD Graphics
CC: (none) => hamnisdude
Do this system use only normal update repos, or also _testing etc?
Version: Cauldron => 6CC: (none) => fri
No testing medias or backports for that matter.
I think your rpm database got corrupted, because rpmdrake crashes when it tries to open it. Does typing the following commands as root fix the problem? rm -f /var/lib/rpm /__db* rpm --rebuilddb
Keywords: (none) => NEEDINFOSource RPM: (none) => rpmdrakeSummary: drakrpm-update segfaulted => drakrpm-update segfaulted (drakbug::__ANON__() called from /usr/share/perl5/vendor_perl/Rpmdrake/open_db.pm:72)CC: (none) => marja11, thierry.vignaudAssignee: bugsquad => mageiatools
I di urpmi --replacepkgs rpmdrake and that seemed to do the trick.
I also had to run rpm --rebuilddb afterwards.
Closing as INVALID since there is no fix to be released.
Status: NEW => RESOLVEDResolution: (none) => INVALID