pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/54849: security/gpgme missing python dependency



>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
>Organization:
>Environment:
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
>Description:
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.
>How-To-Repeat:
Build the gpgme package with a python interpreter installed in your PATH.
>Fix:
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.


Home | Main Index | Thread Index | Old Index