Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 887599 - app-crypt/seahorse-43.0: fails to build with gnupg-2.4.x
Summary: app-crypt/seahorse-43.0: fails to build with gnupg-2.4.x
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 889362 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-12-21 08:13 UTC by Georgy Yakovlev
Modified: 2023-01-02 21:51 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Georgy Yakovlev archtester gentoo-dev 2022-12-21 08:13:07 UTC
meson.build:52:2: ERROR: Command "/var/tmp/portage/app-crypt/seahorse-43.0/work/seahorse-43.0/build-aux/gpg_check_version.py /usr/sbin/gpg2 2.2.0 2.3.0" failed with status 1.


that's defined in https://gitlab.gnome.org/GNOME/seahorse/-/blob/main/meson.build#L29

I have 2.4.0 installed.
Comment 1 Pacho Ramos gentoo-dev 2022-12-21 13:31:30 UTC
I think it would be better to report this to upstream directly
https://gitlab.gnome.org/GNOME/seahorse/-/issues

Thanks
Comment 2 Rémi Cardona 2022-12-21 23:28:52 UTC
https://gitlab.gnome.org/GNOME/seahorse/-/merge_requests/212

Builds fine, can't tell if it works ok (manifest signing was my sole use of gpg2).

Cheers
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-12-21 23:51:35 UTC
2.3.0 is pretty similar to 2.4.0 (it was a developmentish-but-not-quite-as-unstable-as-a-beta version in preparation for 2.4.0) so I imagine it is indeed fine.
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-01-02 21:48:32 UTC
*** Bug 889362 has been marked as a duplicate of this bug. ***
Comment 5 Larry the Git Cow gentoo-dev 2023-01-02 21:51:37 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c0904665c05ff86bbcd5720a482122a555bc80

commit f9c0904665c05ff86bbcd5720a482122a555bc80
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-01-02 21:51:09 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-01-02 21:51:09 +0000

    app-crypt/seahorse: fix build w/ gnupg 2.4
    
    Closes: https://bugs.gentoo.org/887599
    Signed-off-by: Sam James <sam@gentoo.org>

 .../seahorse/files/seahorse-43.0-gnupg-2.4.patch     | 20 ++++++++++++++++++++
 app-crypt/seahorse/seahorse-43.0.ebuild              |  6 +++++-
 2 files changed, 25 insertions(+), 1 deletion(-)