# pwd /usr/ports/archivers/py-liblzma # make <SKIP> # make install ===> Installing for py27-liblzma-0.5.3_4 ===> py27-liblzma-0.5.3_4 depends on package: py27-setuptools27>0 - found ===> py27-liblzma-0.5.3_4 depends on file: /usr/local/bin/python2.7 - found ===> Checking if py27-liblzma already installed actual-package-depends: dependency on /usr/local/bin/python2.7 not registered (normal if it belongs to base) ===> Registering installation for py27-liblzma-0.5.3_4 pkg-static: Plist error, directory listed as a file: lib/python2.7/site-packages/pyliblzma-0.5.3-py2.7.egg-info *** Error code 74 Stop. make: stopped in /usr/ports/archivers/py-liblzma # /usr/local/bin/python2.7 -V Python 2.7.6 # pkg -v 1.5.1
I note you you have python27 2.7.6 installed. I cannot reproduce this on an updated (latest) ports tree with: py27-setuptools27-5.5.1_1 python27-2.7.9_1 Please update your ports tree and attempt to reproduce the issue again. There have been numerous updates and improvements to the Python ports framework in general, and in particular for plist creation and distutils/setuptools compatibility [1][2]. See /usr/ports/UPDATING entry 20140413 [1] https://lists.freebsd.org/pipermail/freebsd-ports/2014-April/091618.html [2] https://svnweb.freebsd.org/ports?view=revision&revision=351193
Created attachment 155937 [details] Build log of liblzma
Unable to reproduce. Please update your ports tree. If the problem then persists please reopen this bug report and include: - the version of py27-setuptools27, - the version of python27, - the version of FreeBSD, and - the SVN (or git) version of your Ports Collection Thank you for your report :-)
py27-setuptools27-2.0.1 python2-2_2 python27-2.7.6_4 FreeBSD 10.1-STABLE #0: Sun Nov 16 05:06:53 EET 2014 amd64 ports updates via portsnap fetch update >See /usr/ports/UPDATING entry 20140413 Yes, I see.