From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: [PATCH 0/5] gnupg: Update to 2.2.27 Date: Tue, 06 Apr 2021 11:38:52 +0100 Message-ID: In-Reply-To: <20210404111015.66155-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3460348985514800435==" List-Id: --===============3460348985514800435== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello, Thank you for working on this. > On 4 Apr 2021, at 12:10, Adolf Belka wrote: >=20 > This is the patch series for the update of gnupg from the legacy 1.4 > branch to the LTS 2.2 branch. >=20 > Required for build and use are > libassuan New requirement for 2.2 branch - change from addon to Core progr= am > libksba New requirement for 2.2 branch - new install > npth New requirement for 2.2 branch - new install >=20 > pinentry not required for build. Is required for some uses of gnupg such > as when providing passwords. This does not apply the the IPFire use cases. >=20 > Trying to update gpgme with the old 1.4 branch gnupg resulted in various > fails. Was looking for files that were not present. > Updating gpgme with 2.2 branch of gnupg was successful. >=20 > The iso created from the build of all the changes from this patch series > was installed in my vm testbed. Keys successfully imported. Package lists > successfully read and put into pakfire wui page. Several addons installed > successfully. Packages had signatures successfully verified. > My testing indicates that gnupg 2.2 branch is successfully working in > IPFire in place of the 1.4 branch That sounds very good. What is the migration path? Can the new version read the old key store or do = we have to do something about this first? -Michael >=20 >=20 > Adolf Belka (5): > gnupg: Update to 2.2.27 > libassuan: Convert from addon to core program > libksba: required for gnupg 2.2 series > npth: required for gnupg 2.2 series > gpgme: Update to 1.15.1 >=20 > config/rootfiles/common/gnupg | 107 ++++++++++-- > .../rootfiles/{packages =3D> common}/libassuan | 0 > config/rootfiles/common/libksba | 9 + > config/rootfiles/common/npth | 7 + > config/rootfiles/packages/gpgme | 162 +++++++++++++++++- > lfs/gnupg | 4 +- > lfs/gpgme | 6 +- > lfs/libassuan | 6 - > lfs/libksba | 79 +++++++++ > lfs/npth | 79 +++++++++ > make.sh | 2 + > 11 files changed, 434 insertions(+), 27 deletions(-) > rename config/rootfiles/{packages =3D> common}/libassuan (100%) > create mode 100644 config/rootfiles/common/libksba > create mode 100644 config/rootfiles/common/npth > create mode 100644 lfs/libksba > create mode 100644 lfs/npth >=20 > --=20 > 2.31.1 >=20 --===============3460348985514800435==--