On 7.04.2018 23:40, Menion wrote: > I am adding - - prefix=/usr that seems you are not using >
Clearly you haven't shared all the necessary information, post your entire configure line > 2018-04-07 21:55 GMT+02:00 Nikolay Borisov <nbori...@suse.com>: >> >> >> On 7.04.2018 20:16, Menion wrote: >>> Hi all >>> Apparently it is not possible to compile with python bindings the >>> btrfs progs on ubuntu xenial >>> >>> checking for a Python interpreter with version >= 3.4... python3 >>> checking for python3... /usr/bin/python3 >>> checking for python3 version... 3.5 >>> checking for python3 platform... linux >>> checking for python3 script directory... >>> ${prefix}/lib/python3.5/site-packages >>> checking for python3 extension module directory... >>> ${exec_prefix}/lib/python3.5/site-packages >>> checking for python-3.5... no >>> configure: error: Package requirements (python-3.5) were not met: >>> >>> No package 'python-3.5' found >>> >>> Consider adjusting the PKG_CONFIG_PATH environment variable if you >>> installed software in a non-standard prefix. >>> >>> Alternatively, you may set the environment variables PYTHON_CFLAGS >>> and PYTHON_LIBS to avoid the need to call pkg-config. >>> See the pkg-config man page for more details. >>> >>> /usr/lib/python3.5/site-packages exists, but on Ubuntu the package >>> name is python3.5 and not python-3.5 >> >> >> Works for me, I'm also on xenial: >> >> checking for python3... /usr/bin/python3 >> checking for python3 version... 3.5 >> checking for python3 platform... linux >> checking for python3 script directory... >> ${prefix}/lib/python3.5/site-packages >> checking for python3 extension module directory... >> ${exec_prefix}/lib/python3.5/site-packages >> checking for PYTHON... yes >> checking for lzo_version in -llzo2... yes >> configure: creating ./config.status >> config.status: creating Makefile.inc >> config.status: creating Documentation/Makefile >> config.status: creating version.h >> config.status: creating config.h >> >> btrfs-progs v4.16 >> >> prefix: /usr/local >> exec prefix: ${prefix} >> >> bindir: ${exec_prefix}/bin >> libdir: ${exec_prefix}/lib >> includedir: ${prefix}/include >> >> compiler: gcc >> cflags: -g -O1 -Wall -D_FORTIFY_SOURCE=2 >> ldflags: >> >> documentation: no >> doc generator: none >> backtrace support: yes >> btrfs-convert: no >> btrfs-restore zstd: no >> Python bindings: yes >> Python interpreter: /usr/bin/python3 >> >> >> >> >>> >>> Bye >>> -- >>> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in >>> the body of a message to majord...@vger.kernel.org >>> More majordomo info at http://vger.kernel.org/majordomo-info.html >>> > -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html