@@ -55,19 +55,24 @@ An "unresolvable shlib" error, such as:
5555libllvm8-8.0.1_2: broken, unresolvable shlib `libffi.so.6'
5656```
5757
58- is probably due to outdated or orphan packages. To check for outdated packages,
59- simply try to [ update your system] ( ../index.md#updating ) . Orphan packages, on
60- the other hand, have been removed from the Void repos, but are still installed
61- on your system; they can be removed by running
62- [ xbps-remove(1)] ( https://man.voidlinux.org/xbps-remove.1 ) with the ` -o ` option.
58+ is probably due to outdated or removed packages installed on your system. It can
59+ also stem from the removal of a repository in
60+ [ xbps.d(5)] ( https://man.voidlinux.org/xbps.d.5 ) . To check for outdated packages,
61+ try to [ update your system] ( ../index.md#updating ) . To uninstall removed
62+ packages, using [ xbps-remove(1)] ( https://man.voidlinux.org/xbps-remove.1 ) with
63+ the ` -o ` option is sufficient in most cases; it will delete packages that were
64+ installed as dependencies but are no longer required. These are a common cause
65+ of this issue. However, if the removed package is not a dependency, you will
66+ need to remove it manually using
67+ [ xbps-remove(1)] ( https://man.voidlinux.org/xbps-remove.1 ) .
6368
6469If you get an error message saying:
6570
6671```
6772Transaction aborted due to unresolved shlibs
6873```
6974
70- the repositories are in the staging state, which can happen due to large builds.
75+ the repositories are in the staged state, which can happen due to large builds.
7176The solution is to wait for the builds to finish. You can view the builds'
7277progress in the [ Buildbot's web interface] ( https://build.voidlinux.org ) .
7378
0 commit comments