- Edited
brent command just showed complete success and nothing broken
eopkg check
without sudo
can't access some directories and might show the package status as "Invalid".
Example:
Checking integrity of shim-signed Unknown
Access denied: /usr/lib64/shim/BOOTX64.CSV
Access denied: /usr/lib64/shim/fbx64.efi
Access denied: /usr/lib64/shim/mmx64.efi
Access denied: /usr/lib64/shim/shimx64.efi
Also depends on what you mean by "complete success". That command will reinstall all packages that are detected as broken. Success in that case just means that everything has been reinstalled, it doesn't mean there are necessarily no more broken packages in situations such as this, when the check isn't adequate.
Anyway, if that command does any sort of package installation then it has detected broken packages indeed. In fact it will only fail if there are NO broken packages (using xargs -r
fixes that, which is also reflected in the Help Center documentation now)