Daniel Kahn Gillmor wrote:
tags 556411 +moreinfo +unreproducible
thanks
Hi Felipe--
On 11/15/2009 04:19 PM, Felipe Sateler wrote:
Trying to load the firegpg extension fails with the following popup
message:
Error : FireGPG cannot access to the IPC library. If you're using
Firefox 2, you have to upgrade to the version 3 of Firefox. If you're
not on windows, Linux or MacOS (Intel), you have to build the IPCc
library yourself, please check the download page of FireGPG.
Thanks for the report! I'm attempting to reproduce it myself, but it's
not happening for me right now :/
Bad news... I can't reproduce it anymore either. After a reboot I seem
to have a working firegpg (mostly... I can configure it but not
integrate with gmail yet).
ldd shows that libxpcom is linked but not found, but I don't know if
that is the reason:
no, that's not the reason. libxpcom.so is shipped in xulrunner-1.9.1 (a
dependency of iceweasel) and xulrunner components know how to find it
(in /usr/lib/xulrunner-1.9.1) without the default linker being able to
find it.
Now that you mention it, I did upgrade xulrunner sometime around the
same time I installed firegpg (my aptitude log says I installed firegpg
and then [a separate run] upgraded xulrunner 1.9.1.4-1 -> 1.9.1.5-1).
Perhaps that somehow botched the installation.
BTW, shouldn't firegpg depend on the appropriate version of xulrunner?
Kernel: Linux 2.6.31-9-rt (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages xul-ext-firegpg depends on:
ii gnupg 1.4.10-2 GNU privacy guard - a free PGP rep
ii iceweasel 3.5.4-1 lightweight web browser based on M
ii libc6 2.10.1-7 GNU C Library: Shared libraries
ii libgcc1 1:4.4.2-2 GCC support library
ii libnspr4-0d 4.8.2-1 NetScape Portable Runtime Library
ii libstdc++6 4.4.2-2 The GNU Standard C++ Library v3
i've just tried to replicate this on an amd64 system with the following
versions of packages (and with xulrunner-1.9.1 version 1.9.1.5-1 and
firegpg 0.7.9-1):
Kernel: Linux 2.6.31-1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages xul-ext-firegpg depends on:
ii gnupg 1.4.10-2 GNU privacy guard - a free PGP rep
ii iceweasel 3.5.5-1 lightweight web browser based on M
ii libc6 2.10.1-7 GNU C Library: Shared libraries
ii libgcc1 1:4.4.2-2 GCC support library
ii libnspr4-0d 4.8.2-1 NetScape Portable Runtime Library
ii libstdc++6 4.4.2-2 The GNU Standard C++ Library v3
but i don't see the error message you describe. in fact, i can
successfully invoke gpg through firegpg for key generation, message
verification, key fetching, and message decryption, which means that the
IPC library is loaded, afaict.
Can you help me reproduce this somehow?
When I have some time (hopefully this afternoon or tomorrow morning),
I'll see if downgrading xulrunner breaks firegpg.
--
Saludos,
Felipe Sateler
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]