#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

Reply via email to