I was trying to install system.devel package by using this command
sudo eopkg it -c system.devel
And everything was going well until I got this error
The following package(s) are already installed and are not going to be installed again:
bash-completion-devel catbox cmake diffstat file-devel flex flex-devel g++ gcc glibc-devel
gobject-introspection-devel intltool libarchive-bin libffi-devel libgpg-error-devel libgudev-devel libtool-devel m4 make meson
mpc-devel mpfr-devel nano ncurses-devel openssl-devel pkg-config python-devel quilt systemd-devel texinfo
util-linux-devel zlib-devel
Following packages will be installed:
abireport autoconf automake binutils bison dbus-devel diffutils expat-devel fakeroot gfortran gmp-devel libgfortran libxml2-devel
linux-headers nasm openssl-11-devel pam-devel patch polkit-devel pyyaml readline-devel ypkg
Total size of package(s): 13.62 MB
There are extra packages due to dependencies. Do you want to continue? (yes/no)yes
Downloading 1 / 22
Package gmp-devel found in repository Solus
gmp-devel-6.2.1-12-1-x86_64.eopkg [cached]
Downloading 2 / 22
Package libgfortran found in repository Solus
libgfortran-10.2.0-52-1-x86_64.eopkg [cached]
Downloading 3 / 22
Package abireport found in repository Solus
abireport-1.0.11-6-1-x86_64.eopkg [cached]
Downloading 4 / 22
Package automake found in repository Solus
automake-1.16.3-13-1-x86_64.eopkg [cached]
Downloading 5 / 22
Package openssl-11-devel found in repository Solus
openssl-11-devel-1.1.1k-5-1-x86_64.eopkg [cached]
Downloading 6 / 22
Package dbus-devel found in repository Solus
dbus-devel-1.12.20-31-1-x86_64.eopkg [cached]
Downloading 7 / 22
Package pyyaml found in repository Solus
pyyaml-5.1.2-10-1-x86_64.eopkg [cached]
Downloading 8 / 22
Package fakeroot found in repository Solus
fakeroot-1.24-12-1-x86_64.eopkg [cached]
Downloading 9 / 22
Package ypkg found in repository Solus
ypkg-30-138-1-x86_64.eopkg [cached]
Downloading 10 / 22
Package gfortran found in repository Solus
gfortran-10.2.0-52-1-x86_64.eopkg [cached]
Downloading 11 / 22
Package linux-headers found in repository Solus
linux-headers-5.6.4-69-1-x86_64.eopkg [cached]
Downloading 12 / 22
Package readline-devel found in repository Solus
readline-devel-6.3.008-7-1-x86_64.eopkg [cached]
Downloading 13 / 22
Package diffutils found in repository Solus
diffutils-3.7-9-1-x86_64.eopkg [cached]
Downloading 14 / 22
Package libxml2-devel found in repository Solus
libxml2-devel-2.9.12-24-1-x86_64.eopkg [cached]
Downloading 15 / 22
Package expat-devel found in repository Solus
expat-devel-2.2.10-18-1-x86_64.eopkg [cached]
Downloading 16 / 22
Package patch found in repository Solus
patch-2.7.6-7-1-x86_64.eopkg [cached]
Downloading 17 / 22
Package binutils found in repository Solus
binutils-2.35.1-43-1-x86_64.eopkg [cached]
Downloading 18 / 22
Package bison found in repository Solus
bison-3.7.5-21-1-x86_64.eopkg [cached]
Downloading 19 / 22
Package pam-devel found in repository Solus
pam-devel-1.3.1-18-1-x86_64.eopkg [cached]
Downloading 20 / 22
Package autoconf found in repository Solus
autoconf-2.69-7-1-x86_64.eopkg [cached]
Downloading 21 / 22
Package polkit-devel found in repository Solus
polkit-devel-0.113-21-1-x86_64.eopkg [cached]
Downloading 22 / 22
Package nasm found in repository Solus
nasm-2.15.04-15-1-x86_64.eopkg [cached]
Installing 1 / 22
gmp-devel-6.2.1-12-1-x86_64.eopkg [cached]
Installing gmp-devel, version 6.2.1, release 12
Extracting the files of gmp-devel
Installed gmp-devel
Installing 2 / 22
libgfortran-10.2.0-52-1-x86_64.eopkg [cached]
Installing libgfortran, version 10.2.0, release 52
Extracting the files of libgfortran
Installed libgfortran
Installing 3 / 22
abireport-1.0.11-6-1-x86_64.eopkg [cached]
Installing abireport, version 1.0.11, release 6
Extracting the files of abireport
Installed abireport
Installing 4 / 22
automake-1.16.3-13-1-x86_64.eopkg [cached]
Installing automake, version 1.16.3, release 13
Extracting the files of automake
[✓] Syncing filesystems success
[✓] Updating dynamic library cache success
[✓] Updating manpages database success
System error. Program terminated.
(-30973, 'BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery -- BDB0061 PANIC: Invalid argument')
Please use 'eopkg help' for general help.
Use --debug to see a traceback.
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
File "/usr/lib/python2.7/atexit.py", line 24, in _run_exitfuncs
func(*targs, **kargs)
File "/usr/lib/python2.7/site-packages/pisi/__init__.py", line 64, in _cleanup
filesdb.close()
File "/usr/lib/python2.7/site-packages/pisi/db/filesdb.py", line 94, in close
self.filesdb.close()
File "/usr/lib/python2.7/shelve.py", line 146, in close
self.sync()
File "/usr/lib/python2.7/shelve.py", line 173, in sync
self.dict.sync()
File "/usr/lib/python2.7/bsddb/__init__.py", line 347, in sync
return _DeadlockWrap(self.db.sync)
File "/usr/lib/python2.7/bsddb/dbutils.py", line 68, in DeadlockWrap
return function(*_args, **_kwargs)
DBRunRecoveryError: (-30973, 'BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery -- BDB0060 PANIC: fatal region error detected; run recovery')
Error in sys.exitfunc:
No handlers could be found for logger "pisi"
System error. Program terminated.
(-30973, 'BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery -- BDB0060 PANIC: fatal region error detected; run recovery')
Please use 'eopkg help' for general help.
Use --debug to see a traceback.
What is causing this?
Edit: This is happening only when I am trying to install system.devel, for other packages this is not happening.