I've frequently had this problem. There seems to be something in the way that key
PointName is implemented in
pst-eucl that's getting in the way.
\pstGeonode is setting the node names is through an artifact of how
\psnode works---which is expecting something expandable in
\edef to create string for the internal name for the node. When you're formatting the text with something like
\textbf, you're creating something that won't work as a node name.
But the good news is that there is a reasonable work-around:
So, the MWE is now:
There are actually two different syntaxes which work here:
You can use
\rput and pass key-values:
pstricks provides a better vehicle for applying labels to nodes:
rotation arguments may be omitted. In place of the coordinates
(x,y) you may substitute the node name