No. You cannot unload an extension.
Provides clearly shows that libgmodule is in glib1.tcz.
Ok, I don't know how I missed that! Sorry (newbie!). I loaded all deps:
ghostscript_common
libgs_ps
gtk1
glib1
and then gsview runs and presents an error related to configuration (it can't find gs_init.ps)
searching around, I found that and set the path in gsview "advanced configuration" options.
next error, the version of ghostscript does not match (it seems this version of gsview is expecting an earlier version (8.71) than the one in the same 4.x repository of tinycore (9.07) which doesn't make sense, so I am going to explore around some more...
It occurred to me that I would need to get a previous version of ghostscript installed (from where? 4.x? 3.x?), but that seems like going in the wrong direction, right? It also seems to indicate that gsview should have dependency on ghostscript as well as just ghostscript_common.
Would you suggest trying to get previous version(s) of ghostscript to solve the problem? Or find out if we can recompile gsview to use the current version of ghostscript (e.g. 9.07) .. I noticed that "Juanito" was listed in the change comments for the last ports of ghostview; perhaps he has some insight into how to proceed.
update: I just rebooted and loaded ghostscript and all its dependencies from 4.x and then gsview does work, so it appears that solves the problem; however I don't think we can ask users to revert ghostscript back, right? So how to upgrade gsview? Any suggestions?