#11549: Review dependencies on Python 2
-----------------------------+------------------------
Reporter: pierre.labastie | Owner: blfs-book
Type: enhancement | Status: new
Priority: normal | Milestone: x-future
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: Python 2 |
-----------------------------+------------------------
Comment (by pierre.labastie):
for volume_key: in any case, python is not required. Python is used for
building bindings to the volume_key library, using swig. Both P2 and P3
bindings can be built. those can be disabled by using --without-python and
--without-python3 respectively. Note that swig is not tested by configure:
if a Python executable is found, and the corresponding --without-python
flag has not been passed, swig will be run, and the build will stop if
swig is not installed.
The python bindings are not needed in the book (the only user of
volume_key is libblockdev, which uses directly the shared library
libvolume_key.so, so I think:
P2 and swig should be made optional, and both --without-python and
--without-python3 should be added to the configure invocation.
Note that gnupg2 can be optionally used, and should be added to optional
deps (it is not required nor recommended for gpgme).
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/11549#comment:5>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page