When decrypting a .p7m file which contains a deep folder structure you get the following error.
(Decrypting the .gpg file for the same folder runs without issues.)
Only the text:
unicode.tar.gz.p7m → Eingabe von C:/Program Files (x86)/GnuPG VS-Desktop/GnuPG//bin/gpgtar.exe --utf8-strings --cms --skip-crypto ...: Entschlüsseln fehlgeschlagen: Input/output error.
Eingabefehler: Fehler während der Ausführung von C:/Program Files (x86)/GnuPG VS-Desktop/GnuPG//bin/gpgtar.exe: gpgtar: note: ignoring option --set-filename gpgtar: error creating directory 'unicode_1_/unicode/abcdefghijklmnopqrstuvwxyz 123 öäöß/ðŸ˜ðŸ¤žðŸ˜Žâ“≠abcdefghijklmnopqrstuvwxyz Ä/😎â“≠abcdefghijklmnopqrstuvwxyz 1/😎â“≠abcdefghijklmnopqrstuvwxyz 2/😎â“≠abcdefghijklmnopqrstuvwxyz 3': No such file or directory
On the commandline the following will work:
C:\Users\g10code.WIN-TEST3\Documents>gpgsm -d unicode.tar.gz.p7m > unicode.tar.gz C:\Users\g10code.WIN-TEST3\Documents>gpgtar -dv --skip-crypto unicode.tar.gz gpgtar: extracting to 'unicode.tar.gz_3_/' gpgtar: created 'unicode.tar.gz_3_/unicode/' gpgtar: created 'unicode.tar.gz_3_/unicode/abcdefghijklmnopqrstuvwxyz 123 öäöß/' gpgtar: extracted 'unicode.tar.gz_3_/unicode/abcdefghijklmnopqrstuvwxyz 123 öäöß/ein Name mit Léer zeichen und 🐱🐉.txt' [...]