The \vfils in the following mwe seem to have no effect:
\documentclass{article}
\usepackage{tabularx}
\usepackage{lipsum}
\begin{document}
\begin{tabularx}{\linewidth}{XX}
\lipsum[1] & a \vfil b \vfil c\
\end{tabularx}
\end{document}
Is there a way to make this work? What I want is very similar to How to use the equivalent of a vfill in a tabular environment? except I don't know a priori what the height of column 1 will be (but it will always be at least the height of the column 2 without the \vfil). I suppose I could store the height of column 1 in a macro but is that the best way to do this? Solutions avoiding tabular(x) are also welcome.
