NetBSD Problem Report #54849

From  Thu Jan  9 22:03:59 2020
Return-Path: <>
Received: from ( [])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "", Issuer " CA" (not verified))
	by (Postfix) with ESMTPS id 5AC247A15D
	for <>; Thu,  9 Jan 2020 22:03:59 +0000 (UTC)
Message-Id: <>
Date: Thu,  9 Jan 2020 22:03:58 +0000 (UTC)
Subject: security/gpgme missing python dependency
X-Send-Pr-Version: www-1.0

>Number:         54849
>Category:       pkg
>Synopsis:       security/gpgme missing python dependency
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jan 09 22:05:00 +0000 2020
>Originator:     Richard
>Release:        stable
Linux HOSTNAME 3.10.0-1062.4.1.el7.x86_64 #1 SMP Fri Oct 18 17:15:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
The gpgme library offers a python binding. The configure script will search for python interpreters and, if one or more are found, build a python binding. The bindings are, however, not part of the PLIST. Furthermore, the configure script will also find any python interpreter of the system, not just those of pkgsrc.

The same problem could potentially arise if the configure script detects any other languages for which bindings are offered.
Build the gpgme package with a python interpreter installed in your PATH.
Short workarround:

Add --enable-languages=cl,cpp to the configure arguments will lock the language bindings to the desired set (common-lisp and c++ seem to be part of the current PLIST).

Long workarround:

Add options and dependencies for all the offered language bindings of gpgme.

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: gnats-precook-prs,v 1.4 2018/12/21 14:20:20 maya Exp $
$NetBSD:,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.