Installing GnuPG 2.1.4 in Debian Experimental
Rex Kneisley
freebooter2015 at gmail.com
Mon Jun 8 01:04:33 CEST 2015
Hello Group,
Well here I go again. I'm forever tweaking my OS. I was using a dual
boot Kali/Debian Jessie (encrypted). Somehow (I think when I updated
Debian) my Kali partition became corrupted. I tried to reinstall Kali
and destroyed my Debian partition. Live and learn. That is just
background.
Unfortunately, the experimental version of GnuPG 2.1.4 that I had
bungled my way into (with much help from this group) was wiped clean as
well.
So I figured I would start fresh. I added experimental to my sources
list and then attempted:(as per dkg's weblog on Debian Administration)
sudo apt install -t experimental gnupg2 gnupg-agent dirmngr gpgsm gpgv2
scdaemon
This worked for me before, but now I was getting a lot of dependency
related errors. I recalled that the first time I had tried
unsuccessfully to install 2.1.4 from scratch (before being directed to
experimental). So I figured I would install all of the latest libraries
and try again. So I downloaded all of the libraries, verified them, and
installed them, in order, with ./configure; make; make install:
as Per Warner in the read me:
BUILD INSTRUCTIONS
GnuPG 2.1 depends on the following GnuPG
related packages:
npth
(ftp://ftp.gnupg.org/gcrypt/npth/)
libgpg-error
(ftp://ftp.gnupg.org/gcrypt/libgpg-error/)
libgcrypt
(ftp://ftp.gnupg.org/gcrypt/libgcrypt/)
libksba
(ftp://ftp.gnupg.org/gcrypt/libksba/)
libassuan
(ftp://ftp.gnupg.org/gcrypt/libassuan/)
You should get the latest versions of course,
the GnuPG configure
script complains if a version is not
sufficient.
After that I attempted:
apt install -t experimental gnupg2 gnupg-agent dirmngr gpgsm gpgv2
scdaemon
I was already su
here are my error messages:
root at debian-rig:/home/rexk# apt-get install -t
experimental gnupg2 gnupg-agent dirmngr gpgsm
gpgv2 scdaemon
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may
mean that you have
requested an impossible situation or if you are
using the unstable
distribution that some required packages have
not yet been created
or been moved out of Incoming.
The following information may help to resolve
the situation:
The following packages have unmet dependencies:
dirmngr : Depends: libassuan0 (>= 2.2.0) but
2.1.2-2 is to be installed
gnupg-agent : Depends: libassuan0 (>= 2.2.0)
but 2.1.2-2 is to be installed
scdaemon : Depends: libassuan0 (>= 2.2.0) but
2.1.2-2 is to be installed
E: Unable to correct problems, you have held
broken packages.
I also attempted:
root at debian-rig:/home/rexk/Software# apt-get -t
experimental install gnupg2
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may
mean that you have
requested an impossible situation or if you are
using the unstable
distribution that some required packages have
not yet been created
or been moved out of Incoming.
The following information may help to resolve
the situation:
The following packages have unmet dependencies:
gnupg2 : Depends: gnupg-agent (= 2.1.4-2) but
2.0.26-6 is to be installed
Recommends: dirmngr (>= 2.1.0~) but it
is not going to be installed
E: Unable to correct problems, you have held
broken packages.
I'm not sure what "is to be installed" means. Any help would be
appreciated.
Rex
More information about the Gnupg-users
mailing list