New comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/23530#issuecomment-657257285 Comment: Okay, I think I found a workable solution. Apparently `librsvg` only depended on `gtk+3-devel` because older versions used to provide a simple SVG viewer, but this [was dropped[(https://people.gnome.org/~federico/blog/removing-rsvg-view.html) some time ago. I bumpbed `librsvg` and removed the `gtk+3-devel` dependency so there should be no cycle if `gtk+3` depends on `librsvg` for proper support for scalable themes. `adwaita-icon-theme` now has its usual `librsvg` dependency, but most of the build-time dependencies in that template were removed because the build outputs don't change with or without them. `gtk+3` now has a runtime dependency on `librsvg` (to support arbitrary themes that offer SVG) as well as `adwaita-icon-theme` to provide basic functionality out of the box. @ericonr, if you wouldn't mind, build the packages in this PR when you get a chance and confirm correct behavior for `pavucontrol` and `nwgbar`.