<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi Werner,</p>
<p>yes, i am.</p>
<p><b>I just manually compiled it on the fresh install of ubuntu
16.04 per the below script:</b></p>
<p>cd ~/Downloads<br>
version=gnupg-2.2.4<br>
wget <a class="moz-txt-link-freetext" href="https://gnupg.org/ftp/gcrypt/gnupg/$version.tar.bz2">https://gnupg.org/ftp/gcrypt/gnupg/$version.tar.bz2</a><br>
wget <a class="moz-txt-link-freetext" href="https://gnupg.org/ftp/gcrypt/gnupg/$version.tar.bz2.sig">https://gnupg.org/ftp/gcrypt/gnupg/$version.tar.bz2.sig</a><br>
tar xf $version.tar.bz2<br>
cd $version<br>
sudo apt-get update<br>
sudo apt-get install -y libldap2-dev<br>
sudo apt-get install -y gtk+-2<br>
sudo apt-get install -y rng-tools<br>
sudo apt-get install -y libbz2-dev<br>
sudo apt-get install -y zlib1g-dev<br>
sudo apt-get install -y libgmp-dev<br>
sudo apt-get install -y nettle-dev<br>
sudo apt-get install -y libgnutls28-dev<br>
sudo apt-get install -y libsqlite3-dev<br>
sudo apt-get install -y adns-tools<br>
sudo apt-get install -y libreadline-dev<br>
sudo apt-get install -y qtbase5-dev<br>
sudo apt-get install -y pinentry-gtk2<br>
sudo apt-get install -y pcscd scdaemon<br>
sudo make -f build-aux/speedo.mk INSTALL_PREFIX=/usr/local
speedo_pkg_gnupg_configure='--enable-g13 --enable-wks-tools'
native<br>
sudo ldconfig<br>
<br>
# use nano to create a configuration file: nano
~/.gnupg/gpg-agent.conf<br>
# add the line: pinentry-program /usr/bin/pinentry-gtk-2<br>
# chmod 600 ~/.gnupg/gpg-agent.conf<br>
</p>
<p><b>the result is the following:</b></p>
<p><a class="moz-txt-link-abbreviated" href="mailto:bereska@bereska-VPCZ21AGX:~/.gnupg$">bereska@bereska-VPCZ21AGX:~/.gnupg$</a> gpg --version<br>
gpg (GnuPG) 2.2.4<br>
libgcrypt 1.8.2<br>
Copyright (C) 2017 Free Software Foundation, Inc.<br>
License GPLv3+: GNU GPL version 3 or later
<a class="moz-txt-link-rfc2396E" href="https://gnu.org/licenses/gpl.html"><https://gnu.org/licenses/gpl.html></a><br>
This is free software: you are free to change and redistribute it.<br>
There is NO WARRANTY, to the extent permitted by law.<br>
<br>
Home: /home/bereska/.gnupg<br>
Supported algorithms:<br>
Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA<br>
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,<br>
CAMELLIA128, CAMELLIA192, CAMELLIA256<br>
Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224<br>
Compression: Uncompressed, ZIP, ZLIB, BZIP2<br>
</p>
<p><b>then I imported my existing keys for the other machine</b></p>
<p><b>and all works fine in terminal</b></p>
<p>however after installing Enigmail I get this error when I try to
attach my public key to the message</p>
<p>thank you for your time to this matter</p>
<p>Dmitry<br>
</p>
<p><br>
</p>
<p><br>
</p>
<br>
<div class="moz-cite-prefix">On 22.02.2018 16:19, Werner Koch wrote:<br>
</div>
<blockquote type="cite"
cite="mid:87tvu988ml.fsf@wheatstone.g10code.de">
<pre wrap="">Hi!
On Thu, 22 Feb 2018 11:04, <a class="moz-txt-link-abbreviated" href="mailto:bereska@hotmail.com">bereska@hotmail.com</a> said:
</pre>
<blockquote type="cite">
<pre wrap="">gpg: skipped packet of type 12 in keybox
</pre>
</blockquote>
<pre wrap="">
Are you sure this if gpg 2.2.4 ? The error looks more like this is a
gpg version < 2.1.20.
Type 12 are ring trust packets which are used internally by gpg. The
code which shows this error is
/* Filter allowed packets. */
switch (pkt->pkttype)
{
case PKT_PUBLIC_KEY:
case PKT_PUBLIC_SUBKEY:
case PKT_SECRET_KEY:
case PKT_SECRET_SUBKEY:
case PKT_USER_ID:
case PKT_ATTRIBUTE:
case PKT_SIGNATURE:
===> case PKT_RING_TRUST:
break; /* Allowed per RFC. */
default:
/* Note that can't allow ring trust packets here and some of
the other GPG specific packets don't make sense either. */
log_error ("skipped packet of type %d in keybox\n",
(int)pkt->pkttype);
free_packet(pkt, &parsectx);
init_packet(pkt);
continue;
}
Thus a ring trust packet can't show this error. Note that the comment
in the default case is misleading.
Shalom-Salam,
Werner
</pre>
</blockquote>
<br>
</body>
</html>