Bruce-McL If it isn't installing anything then there aren't broken packages.
Just tested on my machine and I had one.
$ sudo eopkg check | grep Broken | awk '{print $4}' | xargs sudo eopkg it --reinstall
Password:
Password:
Total size of package(s): 11.00 MB
Downloading 1 / 1
Package papirus-icon-theme found in repository Solus
papirus-icon-theme-20191009-53-1-x86_64.eopkg (11.0 MB)100% 670.99 KB/s [00:00:00] [complete]
Installing 1 / 1
papirus-icon-theme-20191009-53-1-x86_64.eopkg [cached]
Installing papirus-icon-theme, version 20191009, release 53
Extracting the files of papirus-icon-theme
Installed papirus-icon-theme
[✓] Syncing filesystems success
[✓] Updating icon theme cache: Papirus-Dark success
[✓] Updating icon theme cache: Papirus-Adapta success
[✓] Updating icon theme cache: Papirus-Adapta-Nokto success
[✓] Updating icon theme cache: Papirus success
[✓] Updating icon theme cache: Papirus-Light success
You have to be a little patient after entering first password. It will take a while to check all packages, then in the end enter the password again to install the packages.