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