I'm using Mac OS X 10.4.9 on an Intel MacBook Pro. I have not used/installed GnuPG nor any Mac GPG software before on this machine. I have a German setup, so the quotations I make below are only guesses at what the original English phrases might be...
I started by installing GnuPG through fink, i.e. the binary is now located in /sw/bin/gpg.
I then proceeded to install GPGPreferences 1.2.2 (logged in as an administrator). I double-clicked the GnuPG.prefPane file, choosing to install the preference pane system-wide. When subsequently the preference pane was opened for the first time, GPGPreferences correctly identified that /usr/local/bin/gpg was missing. I clicked the button that said something like "I know where it is". In the following file dialog, I accepted the option to create a symlink, and navigated to /sw/bin/gpg. I was then asked for my administrator password, which I entered correctly.
Now I was shown a message box that told me something like "The operation 'move file' failed due to an internal error", followed by another message box that informed me that "this version of GnuPG is too old" (which obviously is a bogus message due to not finding /usr/local/bin/gpg).
On a hunch, I temporarily changed permissions on /usr/local/bin to 777 and gave GPGPreferences another attempt to fix the problem (after relaunching Preferences.app, GPGPreferences again detects the missing gpg), but this also failed.
Finally, I manually created the symlink, which of course makes the problem go away, but does not solve it. Any ideas? Please contact me if I can help debugging the problem...
BTW: Why does GPGPreferences attempt a "move file" operation, even though I told it to create a symlink? Or is this simply a wording/translation problem?
Logged In: YES
user_id=913736
Originator: NO
Technically, this bug should probably be assigned to me (as I picked up GPGPreferences to bring it over to intel and now have it in the svn repository rather than cvs) but I'm not in the developer list (far-blue). However, concerning the install of gpg through Fink, I can say that not only GPGPreferences will have issues because there is currently no system I am aware of whereby all apps expecting gpg to be in /usr/bin or /usr/local/bin will be able to find it if it is somewhere else. Remember that any environment variables you might have configured for bash or tcsh will not be available outside of a terminal.
Logged In: YES
user_id=913736
Originator: NO
Ok, I've had a chance to look into this and I can't reproduce the problem. Using fink, I can't find gpg listed (although gpgme and the gpg libs are there) so I moved gpg out of the way in /usr/local/bin and copied it to /sw/bin/gpg. This worked entirely as expected and the symlink was created. I then removed gpg from /sw/bin and replaced it with a 'touched' empty file of the same name. The symlink was still correctly created but then I did get the 'too old' warning message as described above (which is understandable). Turning on debug mode in the auth code showed everything to be fine. When I entered the wrong password, the auth code simply bottled it, as expected, and didn't try to create the symlink.
Can someone else try this out? I'm on the latest GPGPreferences (obviously), 10.4.9, intel and with gpg 1.4.7 installed via the normal installer. Maybe someone could also point me in the direction of the correct fink package so I can try more tests?
Logged In: YES
user_id=427560
Originator: YES
Thanks for the fast reply. Concerning your question about the correct fink package: I have installed GnuPG with the following command
fink install gnupg
This gave me gpg version 1.4.6. "fink --version" tells me that I have
Package manager version: 0.27.1
Distribution version: 0.8.1.rsync i386
Also, according to /sw/etc/fink.conf, I am currently using the stable/main and stable/crypto tree of the 10.4 distribution.
One more thing: I have checked out a working copy of the GPGPreferences trunk from the svn repository and tried to build the software on my own with Xcode (I no longer have ProjectBuilder so I had to convert the .pbproj file to .xcodeproj); unfortunately no luck at the first attempt - it seems as if I need MacGPGME, which I currently do not have installed.
I didn't go any further because, frankly, I try not to put too much time into this issue, since I have been able to work around it by manually creating the symlink. However, if you think the effort is worthwile, I will try harder to build GPGPreferences from svn trunk...
Logged In: YES
user_id=913736
Originator: NO
Ok, I really haven't been able to repeat the problem, other than through extremely forced made-up situations. Can anyone else do so?
As for the translation, can someone who reads German possibly check over the translation for the relevant messages?
Logged In: YES
user_id=427560
Originator: YES
The German translation should be OK, my guess in the "BTW" paragraph in the original report, that there might be a translation problem, is wrong. My confusion that prompted the "BTW" paragraph is covered in more detail by bug report #1718982, and that bug has already been fixed. My apologies for not pointing this out earlier...
HSDvBc gxzauhdlysgx, [url=http://mfzuoihezqbj.com/]mfzuoihezqbj[/url], [link=http://vpcoksjhhnnt.com/]vpcoksjhhnnt[/link], http://pcjpatuzwkcb.com/
b1TdhC myfudzebnxzw, [url=http://mhxuvfiwsavx.com/]mhxuvfiwsavx[/url], [link=http://tqpaidccitep.com/]tqpaidccitep[/link], http://rdavpjqvzlcf.com/
MkZ8OQ dmmkmqqqjdpk, [url=http://mcadimukwarh.com/]mcadimukwarh[/url], [link=http://qdhppxhmwiuf.com/]qdhppxhmwiuf[/link], http://qxkykotiplmv.com/