GPG keys are not that long, maybe 2 pages (ascii armored). Just print the private key out and store that in a safe or deposit box. You can physically see the key, so you know the backup worked.

If you ever need to restore it, yes it will take ~45 minutes to hand type the key back into a new computer. Oh well, that's the tax you pay for restoring your backup or making a new subkey.

Civilization has long figured out how to store paper. I've grown to respect how powerful a printer and some patience can be for key backups.

EDIT: I think most of the replies are missing the point. I want to keep things barebones. The only thing that should be required to recover is a copy of GPG. No qr decoder, script, or other nonsense. If you depend on something else for recovery, you are putting your trust in that. I trust GPG, paper, and my eyeballs.

Also: https://xkcd.com/1319/

I wonder how hard it would be to run a couple pages of dense print (though in a monospaced and consistent format) through an OCR system.

I might play with Tesseract[1] this weekend and see if this is even a feasible idea. If so, it makes the paper key storage a lot more palatable.

[1]:https://github.com/tesseract-ocr/tesseract