Yes it is - do you understand that the question does not mention "private key" but instead "public key" or did you simply not read it?
Unfortunately it is you (and most other posters in this topic) that are causing the mess and confusion by not even bothering to read the OP.
To the @OP - unfortunately this is why this forum is no longer very useful for any sort of technical advice.
Looks like you are the only one to actually read the question indeed.
I think people just automatically assume private key whenever someone starts talking about recovering something from an address.