path: Make direach() return EUSER on callback error
odb: Teach loose backend to return EAMBIGUOUS
fixup! path: Make direach() return EUSER on callback error