I just updated my texlive-2010 install and I see that texmf.cnf still
has no TEXMFCACHE, is this expected?
Certainly. It would be undesirable to specify the same thing in two
places.
If so, then I've to make luaotfload used TEXMFVAR instead.
That is probably better anyway.
(Note: not VARTEXMF.)