|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
|
[PLUG] getting PGP for Mandrake 8
|
I hate to wave a white flag but this has me seeing red.
Mandrake 8.0 does not have pgp on either CD1 or CD2.
I've installed Mandrake 8.0 and would like to use pgp.
I tried GPG but it seemed unwilling to use my existing
keyrings...
Anyway, I cannot find a rpm for it on any Mandrake site
so I dug one on my own. It is:
PGPcmdln_6.5.8_Lnx_FW.rpm
So I try to install:
[root@sol rpm]# rpm -U PGPcmdln_6.5.8_Lnx_FW.rpm
error: failed dependencies:
libstdc++.so.2.8 is needed by pgp-6.5.8-rsaref658
so I look for what library I have...
[root@sol rpm]# rpm -q --whatprovides libstdc++
libstdc++2.10-2.96-0.48mdk
If I read this correctly my version of libstdc++ is 2.10
which is NEWER than the 2.8 required!!!
SO... I think to myself - "Luke... use the source!"
I locate and untar: pgpsrc658unix.tar
There is a build.sh script and as root I do the obvious:
./build.sh
A lot of items go streaming by and then this gem:
> make[3]: Entering directory
> `/home/rpm/pgpsrc/libs/pgpcdk/priv/crypto/random'
> gcc -O2 -DPGP_UNIX=1 -DPGP_COMPILER_GCC=1 -DHAVE_CONFIG_H -DPGP_DEBUG=0
> -DUNFINISHED_CODE_ALLOWED=1 -DUSE_PGP_LEAKS=0 -I../../.././unix
> -I../../.././pub/include -I../../.././priv/include
> -I../../.././priv/include/opaque
> -I../../.././priv/external/unix/bsafe/include/linux
> -I../../.././../pfl/common -I../../.././../pfl/common/prefs
> -I../../.././../pfl/common/file -I../../.././../pfl/common/util
> -I../../.././../pfl/common/lthread -I../../.././../pfl/common/sorting
> -I../../.././../pfl/unix -I. -Wall -W -Wshadow -Wpointer-arith
> -Wmissing-prototypes -Wwrite-strings -c -o pgpRandomPool.o
> pgpRandomPool.c
> pgpRandomPool.c: In function `pgpGlobalRandomPoolEntropyWasAdded':
> pgpRandomPool.c:470: Can't find a register in class `AREG' while
> reloading `asm'.
> pgpRandomPool.c: In function `sRandAddKeyEntropy':
> pgpRandomPool.c:870: Can't find a register in class `AREG' while
> reloading `asm'.
> make[3]: *** [pgpRandomPool.o] Error 1
> make[3]: Leaving directory
> `/home/rpm/pgpsrc/libs/pgpcdk/priv/crypto/random'
> make[2]: *** [all] Error 1
> make[2]: Leaving directory `/home/rpm/pgpsrc/libs/pgpcdk/priv/crypto'
> make[1]: *** [all] Error 1
> make[1]: Leaving directory `/home/rpm/pgpsrc/libs/pgpcdk/priv'
> make: *** [all] Error 1
AARRRRRGGGGHHHHH!
Cannot install it from the rpm.
Cannot build it from the source.
Does anybody know how to deal with either of these issues?
Suggestions like "switch to apt-get" don't help
(I AM about to do a test installation of Debian;
That won't affect the Mandrake 8.0 installation I use everyday).
Thanks!
--
# Eric Allan Lucas
# "Oh, I have slipped the surly bond of earth
# And danced the skies on laughter-silvered wings..
# -- John Gillespie Magee Jr.
______________________________________________________________________
Philadelphia Linux Users Group - http://www.phillylinux.org
Announcements-http://lists.phillylinux.org/mail/listinfo/plug-announce
General Discussion - http://lists.phillylinux.org/mail/listinfo/plug
|
|