Funny, that we get back to the texlive package at the same time again.
Few month back I thought about not packaging all of texlive, but only provide prebuild binaries for each arch by xbps, and still leave the use of tlmgr to install tex packages to the user.
tlmgr has an option to that we can provide binaries (instead of pulling them from official texlive mirrors).
We (or maintainers in the first place) should agree on a modus vivendi in that regard.
Anyway @volleyper, i saw your template-buildup scripts a few weeks back when i brwosed your github, you made some work there indeed!
Drawing inspiration of slackware’s, BLFS’ , arch’s or alpine’s packages could help, but i remember being stuck at some point back then, and alpines was broken (when it still was tl2016).
I propose we combine forces. Please make a centrelized collection of links to your current state f work, so i can give input/PR to that. i’ll cleanup my stuff and provide it too / provide diff to your work.
It’s really time to provide good texlive experience on all archs and glibc!