makeindex funktioniert jedenfalls, wie man an den Ausgaben sieht, allerdings:
hast Du noch einen Fehler in der Definition von svmbolslist. Dort werden die bereits von main verwendeten Dateiendungen noch einmal verwendet. Mein Beispiel, ds Du Dich so beharrlich für Tests zu verwenden weigerst, hat dieses Problem nicht!added glossary type 'main' (glg,gls,glo)
added glossary type 'acronym' (alg,acr,acn)
added glossary type 'symbolslist' (glg,gls,glo)
added glossary type 'indices' (slg,syi,syg)
Eventuell wäre es eine gute Idee, den glossaries-Autor anzuregen, dass er die mehrfache Verwendung derselben Dateiendung erkennt und als Fehler meldet.