On Tue, Sep 09, 2014 at 03:40:48 +0000, Serge Hallyn wrote:
> Since 1b807f92dbb617db5b9d551777d3026d8ff0903f, if ~/.cache
> does not exist, 'virsh -c qemu:///session' fails, because
> it attempts to bind to ~/.cache/libvirt/libvirt-sock.
>
> Create the socket's directory if needed.
This and several other issues with session mode are addressed by
Martin's series:
https://www.redhat.com/archives/libvir-list/2014-September/msg00374.html