After managing to compile Therion I went to actually use it.
Just trying to compile the project I'm working on. It gave me the following error:
####################### metapost log file ########################
This is MetaPost, version 1.999 (TeX Live 2015/Debian) (kpathsea version 6.2.1) 20 FEB 2017 19:03
(/usr/share/texlive/texmf-
dist/metapost/base/mpost.mp(/usr/share/texlive/texmf-
dist/metapost/base/plain.mpPreloading the plain mem file, version 1.005) ) (./
data.mp [4001] [4002] [4003]
[4004] [4005] [4006] [4007] [4008] [4009] [4010] [4011] [4012] [4013]
! ! Unable to read mpx file.
l.5438 p_station((69.19,180.36),1,btex
\thcomment \thfb\char66 \char97 \char...
The two files given above are one of your source files
and an auxiliary file I need to read to find out what your
btex..etex blocks mean. If you don't know why I had trouble,
try running it manually through MPtoTeX, TeX, and DVItoMP
Here is how much of MetaPost's memory you used:
1898 strings using 45493 characters
2779320 bytes of node memory
8i,81n,11p,158b,2f stack positions out of 16i,96n,12p,200b,4f15 output files written: data.1 .. data.4013
#################### end of metapost log file ####################
therion: error -- metapost exit code -- 768
writing xtherion file ... done