Hello,
while attempting to build lang/swi-prolog using dpb I've hit issue building python 3.6.4. The log
of python 3.6.4 build looks fine up to the moment of fake installation which fails with:
===> lang/python/3.6
===> Faking installation for Python-3.6.4
install -d -m 755 /usr/ports/pobj/Python-3.6.4/fake-amd64
cd /usr/ports/lang/python/3.6 && umask 022 && PKGPATH=lang/python/3.6 exec /usr/bin/make _pre-fake-modules PATH='/usr/ports/pobj/Python-3.6.4/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' TRUEPREFIX=/usr/local PREFIX=/usr/ports/pobj/Python-3.6.4/fake-amd64/usr/local DESTDIR=/usr/ports/pobj/Python-3.6.4/fake-amd64
Error: The source directory (/usr/ports/pobj/Python-3.6.4/Python-3.6.4) is not clean
Building Python out of the source tree (in /usr/local/ports/pobj/Python-3.6.4/Python-3.6.4) requires a clean source tree (/usr/ports/pobj/Python-3.6.4/Python-3.6.4)
Try to run: make -C "/usr/ports/pobj/Python-3.6.4/Python-3.6.4" clean
*** Error 1 in /usr/local/ports/pobj/Python-3.6.4/Python-3.6.4 (Makefile:467 'check-clean-src')
*** Error 1 in /usr/ports/lang/python/3.6 (/usr/ports/infrastructure/mk/bsd.port.mk:2837 '/usr/ports/pobj/Python-3.6.4/fake-amd64/.fake_done')
*** Error 1 in /usr/ports/lang/python/3.6 (/usr/ports/infrastructure/mk/bsd.port.mk:2419 'fake')
===> Exiting lang/python/3.6 with an error
*** Error 1 in /usr/local/ports (/usr/ports/infrastructure/mk/bsd.port.subdir.mk:147 'fake')
Error: job failed with 256 on localhost
Is it a known issue or am I doing anything stupid? Dpb was invoked as root from /usr/ports with:
./infrastructure/bin/dpb /home/karel/src/swi-prolog.txt
where cat /home/karel/src/swi-prolog.txt shows:
fujitsu# cat /home/karel/src/swi-prolog.txt
lang/swi-prolog
fujitsu#
I'm just curious since I'd like to be able to have reference ports builder here to detect any issues while hacking on OpenBSD header files...
6.2-current is from yesterday, ports tree is fresh from today.
Thanks!
Karel
No comments:
Post a Comment