Closed Staudey closed 3 weeks ago
I think this is because the completions were accidentally installed as directories, and eopkg doesn't know how to turn a directory into a file (curse lack of atomic updates). For now, the completions have been removed so we can focus on fixing the /usr
-merge thing, and we can revisit this later.
Can we consider this solved?
The original issue has been solved. The underlying eopkg issue is still there of course, but that's better handled as a ticket in the eopkg repository directly. I'll create one there.
Please confirm there isn't an existing open bug report
Summary
Running
sudo eopkg up
with a previous release ofonefetch
installed fails on the update toversion 2.21.0, release 7
with the following errorSteps to reproduce
onefetch
versionsudo eopkg it https://packages.getsol.us/shannon/o/onefetch/onefetch-2.20.0-5-1-x86_64.eopkg
sudo eopkg up
Expected result
onefetch package gets upgraded to
version 2.21.0, release 7
Actual result
sudo eopkg upgrade
fails with above error messageEnvironment
Repo
Unstable
Desktop Environment
Budgie
System details
Other comments
The corresponding packaging change: https://github.com/getsolus/packages/commit/7a9ab9728499bcf0af8c2098ca512f9d679733dd
The path mentioned in the error message was previously a directory containing the shell completions, while with this commit the path now corresponds to the shell completions file itself