Hi, ive recently started using Solus and am new to eopkg. Have been getting the same error whenever I try to install alot of packages though, tried to perform a full system update using eopkg check | grep Broken | awk '{print $4}' | xargs sudo eopkg it --reinstall
which resulted in the same error after trying to reinstall a broken package. Error is as follows, using poppler-qt for the example but happens on alot of packages
Installing poppler-qt5, version 21.09.0, release 34
DEBUG: FilesDB initialized in 0.00374984741211.
Extracting the files of poppler-qt5
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[✓] Syncing filesystems success
System error. Program terminated.
<type 'exceptions.OSError'>: [Errno 2] No such file or directory
Please use 'eopkg help' for general help.
Traceback:
File "/usr/bin/eopkg", line 82, in <module>
cli.run_command()
File "/usr/lib/python2.7/site-packages/pisi/cli/pisicli.py", line 142, in run_command
self.command.run()
File "/usr/lib/python2.7/site-packages/pisi/cli/install.py", line 104, in run
pisi.api.install(packages, ctx.get_option('reinstall') or reinstall)
File "/usr/lib/python2.7/site-packages/pisi/api.py", line 69, in wrapper
ret = func(*args,**kw)
File "/usr/lib/python2.7/site-packages/pisi/api.py", line 473, in install
return pisi.operations.install.install_pkg_names(packages, reinstall)
File "/usr/lib/python2.7/site-packages/pisi/operations/install.py", line 115, in install_pkg_names
raise e
Is the fix as simple as just creating a new directory for the packages to use? and if so why doesn't eopkg create them when installing given the fact it's running as root.
Any help would be appreciated