Page MenuHome GnuPG

mkportable.exe is missing 'libintl-8.dll', etc
Closed, ResolvedPublic

Description

Hello!

I try to prepare a portable version of Gnupg using mkportable.exe shipped with
2.3.4 of Gpg4win. The list of files that mkportable.exe will copy does not seem
to be up to date. My guess is that the different src/mkportable-{full,light,vanilla}.h
files needs to be updated.

I am using a 64 bit version of Windows 7 Enterprise. When trying to use
mkportable.exe I get the following result:


C:\Program Files (x86)\GNU\GnuPG>mkportable.exe --verbose --full c:\t\gpg-portable
mkportable: source directory is 'C:/Program Files (x86)/GNU/GnuPG'
mkportable: target directory is 'c:/t/gpg-portable'
mkportable: finding files in 'c:/t/gpg-portable/*'
mkportable: file 'gpa.exe' not found in the source directory
mkportable: file 'libintl-8.dll' not found in the source directory
mkportable: file 'pub/gpa.exe' not found in the source directory
mkportable: file 'share/gpa/gpa-logo.ppm' not found in the source directory
mkportable: file 'share/gpa/gpa.png' not found in the source directory
mkportable: number of missing files: 5

C:\Program Files (x86)\GNU\GnuPG>mkportable.exe --verbose --light c:\t\gpg-portable
mkportable: source directory is 'C:/Program Files (x86)/GNU/GnuPG'
mkportable: target directory is 'c:/t/gpg-portable'
mkportable: finding files in 'c:/t/gpg-portable/*'
mkportable: file 'gpa.exe' not found in the source directory
mkportable: file 'libintl-8.dll' not found in the source directory
mkportable: file 'pub/gpa.exe' not found in the source directory
mkportable: file 'share/gpa/gpa-logo.ppm' not found in the source directory
mkportable: file 'share/gpa/gpa.png' not found in the source directory
mkportable: number of missing files: 5

C:\Program Files (x86)\GNU\GnuPG>mkportable.exe --verbose --vanilla c:\t\gpg-portable
mkportable: source directory is 'C:/Program Files (x86)/GNU/GnuPG'
mkportable: target directory is 'c:/t/gpg-portable'
mkportable: finding files in 'c:/t/gpg-portable/*'
mkportable: file 'libintl-8.dll' not found in the source directory
mkportable: number of missing files: 1

C:\Program Files (x86)\GNU\GnuPG>

Please let me know if you need any further information!

Thanks in advance!

/Ludde

Details

Version
2.3.4

Revisions and Commits

Event Timeline

justus triaged this task as Normal priority.

Thanks for your report. Indeed this accidentally was broken in the last release. Fixed now. As a workaround copy libintl-9.dll to libintl-8.dll and rename it back in the portable directory afterwards.

The Errors related to GPA for the full and light package look like you did not install GPA when installing Gpg4win.