I tried this on a separate machine with the same OS, and could not reproduce the bug. In other words, inkscape read from the local config directory correctly.
I tried again on the machine that I originally reported the issue, which has since been rebooted, and it worked fine. There are two explanations:
1) Inkscape places local swatches at the top of the swatch list (not in a universal alphabetical order). Maybe I am an idiot and did not notice it sitting at the top of the list initially.
2) Reboot magic?
Since 1) seems more likely, I think this should be closed as not a bug.
I tried this on a separate machine with the same OS, and could not reproduce the bug. In other words, inkscape read from the local config directory correctly.
I tried again on the machine that I originally reported the issue, which has since been rebooted, and it worked fine. There are two explanations:
1) Inkscape places local swatches at the top of the swatch list (not in a universal alphabetical order). Maybe I am an idiot and did not notice it sitting at the top of the list initially.
2) Reboot magic?
Since 1) seems more likely, I think this should be closed as not a bug.