I just wanted to install php on my System using eopkg in Terminal.
It contained errors and finaly php is still not installed.
$ sudo eopkg install php
Password:
Following packages will be installed:
argon2 enchant16 imap libzip php postgresql tidy-html5
Total size of package(s): 9.95 MB
There are extra packages due to dependencies. Do you want to continue? (yes/no)yes
Downloading 1 / 7
Package postgresql found in repository Solus
postgresql-10.14-25-1-x86_64.eopkg (4.1 MB)100% 2.19 MB/s [00:00:00] [complete]
Downloading 2 / 7
Package imap found in repository Solus
imap-2007f-7-1-x86_64.eopkg (602.0 KB)100% 129.26 MB/s [00:00:00] [complete]
Downloading 3 / 7
Package argon2 found in repository Solus
argon2-20190702-4-1-x86_64.eopkg (22.0 KB)100% 309.15 MB/s [00:00:00] [complete]
Downloading 4 / 7
Package libzip found in repository Solus
libzip-1.7.1-11-1-x86_64.eopkg (99.0 KB)100% 372.36 MB/s [00:00:00] [complete]
Downloading 5 / 7
Package tidy-html5 found in repository Solus
tidy-html5-5.6.0-2-1-x86_64.eopkg (241.0 KB)100% 138.55 MB/s [00:00:00] [complete]
Downloading 6 / 7
Package enchant16 found in repository Solus
enchant16-1.6.0-3-1-x86_64.eopkg (47.0 KB)100% 112.41 MB/s [00:00:00] [complete]
Downloading 7 / 7
Package php found in repository Solus
php-7.3.26-82-1-x86_64.eopkg (4.8 MB)100% 6.68 MB/s [00:00:00] [complete]
Installing 1 / 7
postgresql-10.14-25-1-x86_64.eopkg [cached]
Installing postgresql, version 10.14, release 25
Extracting the files of postgresql
[✓] Syncing filesystems success
[✓] Updating dynamic library cache success
[✓] Updating system users success
[✓] Updating systemd tmpfiles success
[✓] Reloading systemd configuration 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.
This is a pretty new installation of Solus with all updates applied.