Harry Putnam wrote: ...
So shouldn't `X' appear as a dependancy? Or whatever package supplies X?
No. X is not a "package". It is a file set, not part of the ports tree.
Assuming I need to backup and get the installation package *x*.tgz. I'm not sure how to proceed.
http://www.openbsd.org/faq/faq4.html#AddFileSet
I've installed from a recent snapshot and then built from src to follow current. So what is the normal way to backup and get something basic like X?
Get the X files from a snapshot, install those as above. Or, boot an install media, install all file sets. Nick.