Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jun 2016 09:24:59 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   maintainer-feedback requested: [Bug 210273] graphics/py3-cairo - cannot find Python.h
Message-ID:  <bug-210273-6497-2Q4D5R0heE@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-210273-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-210273-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
tech-lists@zyxst.net has reassigned Bugzilla Automation
<bugzilla@FreeBSD.org>'s request for maintainer-feedback to gnome@FreeBSD.o=
rg:
Bug 210273: graphics/py3-cairo - cannot find Python.h
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D210273



--- Description ---
system in freebsd 11 alpha 3
ports is Last Changed Rev: 416881
Last Changed Date: 2016-06-14 09:29:32 +0100 (Tue, 14 Jun 2016)

error:

../src/cairomodule.c:21:10: fatal error: 'Python.h' file not found
#include <Python.h>

Python.h is present:

/storage/usr/local/include/python2.7/Python.h
/storage/usr/local/include/python3.4m/Python.h

<><><> full output <><><><><>

root@pumpkin:/usr/ports/graphics/py3-cairo # make
=3D=3D=3D>   py34-cairo-1.10.0_3 depends on file: /usr/local/sbin/pkg - fou=
nd
=3D> pycairo-1.10.0.tar.bz2 doesn't seem to exist in
/storage/usr/ports/distfiles/.
=3D> Attempting to fetch http://cairographics.org/releases/pycairo-1.10.0.t=
ar.bz2
pycairo-1.10.0.tar.bz2			      100% of  240 kB  344 kBps 00m01s
=3D=3D=3D> Fetching all distfiles required by py34-cairo-1.10.0_3 for build=
ing
=3D=3D=3D>  Extracting for py34-cairo-1.10.0_3
=3D> SHA256 Checksum OK for pycairo-1.10.0.tar.bz2.
=3D=3D=3D>  Patching for py34-cairo-1.10.0_3
=3D=3D=3D>  Applying FreeBSD patches for py34-cairo-1.10.0_3
=3D=3D=3D>   py34-cairo-1.10.0_3 depends on package: pkgconf>=3D0.9.10 - fo=
und
=3D=3D=3D>   py34-cairo-1.10.0_3 depends on file: /usr/local/bin/python3.4 =
- found
=3D=3D=3D>   py34-cairo-1.10.0_3 depends on executable: python3 - found
=3D=3D=3D>   py34-cairo-1.10.0_3 depends on file: /usr/local/bin/ccache - f=
ound
=3D=3D=3D>   py34-cairo-1.10.0_3 depends on shared library: libcairo.so - f=
ound
(/usr/local/lib/libcairo.so)
=3D=3D=3D>  Configuring for py34-cairo-1.10.0_3
  ./options()
Setting top to				 :
/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0=20
Setting out to				 :
/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/build_directory=20
  ./configure()
Checking for 'gcc' (c compiler) 	 : ok=20
Checking for program python		 : /usr/local/bin/python3.4=20
Checking for python version		 : (3, 4, 4, 'final', 0)=20
Checking for library python3.4 in LIBDIR : not found=20
Checking for library python3.4 in python_LIBPL : not found=20
Checking for library python3.4 in $prefix/libs : not found=20
Checking for library python3.4m in LIBDIR      : yes=20
Checking for program python3.4-config	       :
/usr/local/bin/python3.4-config=20
command ['/usr/local/bin/python3.4', '/usr/local/bin/python3.4-config',
'--includes'] returned 1
Hmm...	Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- a/waflib/Tools/python.py
|+++ b/waflib/Tools/python.py
--------------------------
Patching file waflib/Tools/python.py using Plan A...
Hunk #1 succeeded at 169.
done
Hmm...	Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- a/waflib/Build.py
|+++ b/waflib/Build.py
--------------------------
Patching file waflib/Build.py using Plan A...
Hunk #1 succeeded at 151.
done
  ./options()
Setting top to				 :
/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0=20
Setting out to				 :
/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/build_directory=20
  ./configure()
Checking for 'gcc' (c compiler) 	 : ok=20
Checking for program python		 : /usr/local/bin/python3.4=20
Checking for python version		 : (3, 4, 4, 'final', 0)=20
Checking for library python3.4 in LIBPATH_PYEMBED : not found=20
Checking for library python3.4 in LIBDIR	  : not found=20
Checking for library python3.4 in python_LIBPL	  : not found=20
Checking for library python3.4 in $prefix/libs	  : not found=20
Checking for library python3.4m in LIBPATH_PYEMBED : yes=20
Checking for program python3.4-config		   :
/usr/local/bin/python3.4-config=20
Checking for header Python.h			   : yes=20
Checking for program pkg-config 		   : /usr/local/bin/pkg-config=20
Checking for 'cairo' >=3D 1.10.0			   : yes=20
Configuration:
PREFIX					 : /usr/local
LIBDIR					 : /usr/local/lib
'configure' finished successfully (0.223s)
=3D=3D=3D>  Building for py34-cairo-1.10.0_3
  ./options()
Waf: Entering directory
`/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/build_directory'
  ./build()
  src/build()
[1/9] c: src/cairomodule.c -> build_directory/src/cairomodule.c.1.o
[2/9] c: src/context.c -> build_directory/src/context.c.1.o
[3/9] c: src/font.c -> build_directory/src/font.c.1.o
[4/9] c: src/path.c -> build_directory/src/path.c.1.o
[5/9] c: src/pattern.c -> build_directory/src/pattern.c.1.o
[6/9] c: src/matrix.c -> build_directory/src/matrix.c.1.o
[7/9] c: src/surface.c -> build_directory/src/surface.c.1.o
../src/cairomodule.c:21:10: fatal error: 'Python.h' file not found
#include <Python.h>
	 ^
[8/9] subst: py3cairo.pc.in -> build_directory/py3cairo.pc
../src/context.c:21:10: ../src/font.c:21:10: fatal error: 'Python.h' file n=
ot
found
#include <Python.h>
	 ^
fatal error: 'Python.h' file not found
#include <Python.h>
	 ^
../src/path.c:21:10: fatal error: 'Python.h' file not found
#include <Python.h>
	 ^
../src/pattern.c:21:10: fatal error: 'Python.h' file not found
#include <Python.h>
	 ^
1 error generated.
1 error generated.
../src/matrix.c:21:10: fatal error: 'Python.h' file not found
#include <Python.h>
	 ^
1 error generated.
1 error generated.
1 error generated.
1 error generated.
../src/surface.c:21:10: fatal error: 'Python.h' file not found
#include <Python.h>
	 ^
1 error generated.
Waf: Leaving directory
`/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/build_directory'
Build failed
 -> task failed (exit status 1):=20
	{task 34454353120: c cairomodule.c -> cairomodule.c.1.o}
['cc', '-I/usr/local/include', '-O2', '-pipe', '-fstack-protector',
'-fno-strict-aliasing', '-fPIC', '-fstack-protector', '-fstack-protector',
'-fstack-protector', '-fno-strict-aliasing', '-fno-strict-aliasing',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/build_director=
y/sr
c',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/src',
'-I/usr/local/include/cairo', '-I/usr/local/include/glib-2.0',
'-I/usr/local/lib/glib-2.0/include', '-I/usr/local/include',
'-I/usr/local/include/pixman-1', '-I/usr/local/include/freetype2',
'-I/usr/local/include/libpng16', '-I/usr/local/include/libdrm',
'-I/storage/storage/usr/local/include/python3.4m', '-D_THREAD_SAFE',
'-DNDEBUG', '../src/cairomodule.c', '-c', '-o', 'src/cairomodule.c.1.o']
 -> task failed (exit status 1):=20
	{task 34454353344: c font.c -> font.c.1.o}
['cc', '-I/usr/local/include', '-O2', '-pipe', '-fstack-protector',
'-fno-strict-aliasing', '-fPIC', '-fstack-protector', '-fstack-protector',
'-fstack-protector', '-fno-strict-aliasing', '-fno-strict-aliasing',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/build_director=
y/sr
c',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/src',
'-I/usr/local/include/cairo', '-I/usr/local/include/glib-2.0',
'-I/usr/local/lib/glib-2.0/include', '-I/usr/local/include',
'-I/usr/local/include/pixman-1', '-I/usr/local/include/freetype2',
'-I/usr/local/include/libpng16', '-I/usr/local/include/libdrm',
'-I/storage/storage/usr/local/include/python3.4m', '-D_THREAD_SAFE',
'-DNDEBUG', '../src/font.c', '-c', '-o', 'src/font.c.1.o']
 -> task failed (exit status 1):=20
	{task 34454353456: c path.c -> path.c.1.o}
['cc', '-I/usr/local/include', '-O2', '-pipe', '-fstack-protector',
'-fno-strict-aliasing', '-fPIC', '-fstack-protector', '-fstack-protector',
'-fstack-protector', '-fno-strict-aliasing', '-fno-strict-aliasing',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/build_director=
y/sr
c',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/src',
'-I/usr/local/include/cairo', '-I/usr/local/include/glib-2.0',
'-I/usr/local/lib/glib-2.0/include', '-I/usr/local/include',
'-I/usr/local/include/pixman-1', '-I/usr/local/include/freetype2',
'-I/usr/local/include/libpng16', '-I/usr/local/include/libdrm',
'-I/storage/storage/usr/local/include/python3.4m', '-D_THREAD_SAFE',
'-DNDEBUG', '../src/path.c', '-c', '-o', 'src/path.c.1.o']
 -> task failed (exit status 1):=20
	{task 34454353568: c pattern.c -> pattern.c.1.o}
['cc', '-I/usr/local/include', '-O2', '-pipe', '-fstack-protector',
'-fno-strict-aliasing', '-fPIC', '-fstack-protector', '-fstack-protector',
'-fstack-protector', '-fno-strict-aliasing', '-fno-strict-aliasing',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/build_director=
y/sr
c',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/src',
'-I/usr/local/include/cairo', '-I/usr/local/include/glib-2.0',
'-I/usr/local/lib/glib-2.0/include', '-I/usr/local/include',
'-I/usr/local/include/pixman-1', '-I/usr/local/include/freetype2',
'-I/usr/local/include/libpng16', '-I/usr/local/include/libdrm',
'-I/storage/storage/usr/local/include/python3.4m', '-D_THREAD_SAFE',
'-DNDEBUG', '../src/pattern.c', '-c', '-o', 'src/pattern.c.1.o']
 -> task failed (exit status 1):=20
	{task 34454353232: c context.c -> context.c.1.o}
['cc', '-I/usr/local/include', '-O2', '-pipe', '-fstack-protector',
'-fno-strict-aliasing', '-fPIC', '-fstack-protector', '-fstack-protector',
'-fstack-protector', '-fno-strict-aliasing', '-fno-strict-aliasing',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/build_director=
y/sr
c',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/src',
'-I/usr/local/include/cairo', '-I/usr/local/include/glib-2.0',
'-I/usr/local/lib/glib-2.0/include', '-I/usr/local/include',
'-I/usr/local/include/pixman-1', '-I/usr/local/include/freetype2',
'-I/usr/local/include/libpng16', '-I/usr/local/include/libdrm',
'-I/storage/storage/usr/local/include/python3.4m', '-D_THREAD_SAFE',
'-DNDEBUG', '../src/context.c', '-c', '-o', 'src/context.c.1.o']
 -> task failed (exit status 1):=20
	{task 34454353680: c matrix.c -> matrix.c.1.o}
['cc', '-I/usr/local/include', '-O2', '-pipe', '-fstack-protector',
'-fno-strict-aliasing', '-fPIC', '-fstack-protector', '-fstack-protector',
'-fstack-protector', '-fno-strict-aliasing', '-fno-strict-aliasing',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/build_director=
y/sr
c',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/src',
'-I/usr/local/include/cairo', '-I/usr/local/include/glib-2.0',
'-I/usr/local/lib/glib-2.0/include', '-I/usr/local/include',
'-I/usr/local/include/pixman-1', '-I/usr/local/include/freetype2',
'-I/usr/local/include/libpng16', '-I/usr/local/include/libdrm',
'-I/storage/storage/usr/local/include/python3.4m', '-D_THREAD_SAFE',
'-DNDEBUG', '../src/matrix.c', '-c', '-o', 'src/matrix.c.1.o']
 -> task failed (exit status 1):=20
	{task 34454353792: c surface.c -> surface.c.1.o}
['cc', '-I/usr/local/include', '-O2', '-pipe', '-fstack-protector',
'-fno-strict-aliasing', '-fPIC', '-fstack-protector', '-fstack-protector',
'-fstack-protector', '-fno-strict-aliasing', '-fno-strict-aliasing',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/build_director=
y/sr
c',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/src',
'-I/usr/local/include/cairo', '-I/usr/local/include/glib-2.0',
'-I/usr/local/lib/glib-2.0/include', '-I/usr/local/include',
'-I/usr/local/include/pixman-1', '-I/usr/local/include/freetype2',
'-I/usr/local/include/libpng16', '-I/usr/local/include/libdrm',
'-I/storage/storage/usr/local/include/python3.4m', '-D_THREAD_SAFE',
'-DNDEBUG', '../src/surface.c', '-c', '-o', 'src/surface.c.1.o']
=3D=3D=3D> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure =
to
the maintainer.
*** Error code 1

Stop.
make: stopped in /storage/usr/ports/graphics/py3-cairo
root@pumpkin:/usr/ports/graphics/py3-cairo # make MAKE_JOBS_UNSAFE=3Dyes
=3D=3D=3D>  Building for py34-cairo-1.10.0_3
  ./options()
Waf: Entering directory
`/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/build_directory'
  ./build()
  src/build()
[1/9] c: src/cairomodule.c -> build_directory/src/cairomodule.c.1.o
../src/cairomodule.c:21:10: fatal error: 'Python.h' file not found
#include <Python.h>
	 ^
1 error generated.
Waf: Leaving directory
`/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/build_directory'
Build failed
 -> task failed (exit status 1):=20
	{task 34454353176: c cairomodule.c -> cairomodule.c.1.o}
['cc', '-I/usr/local/include', '-O2', '-pipe', '-fstack-protector',
'-fno-strict-aliasing', '-fPIC', '-fstack-protector', '-fstack-protector',
'-fstack-protector', '-fno-strict-aliasing', '-fno-strict-aliasing',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/build_director=
y/sr
c',
'-I/storage/usr/ports/graphics/py3-cairo/work/pycairo-1.10.0/src',
'-I/usr/local/include/cairo', '-I/usr/local/include/glib-2.0',
'-I/usr/local/lib/glib-2.0/include', '-I/usr/local/include',
'-I/usr/local/include/pixman-1', '-I/usr/local/include/freetype2',
'-I/usr/local/include/libpng16', '-I/usr/local/include/libdrm',
'-I/storage/storage/usr/local/include/python3.4m', '-D_THREAD_SAFE',
'-DNDEBUG', '../src/cairomodule.c', '-c', '-o', 'src/cairomodule.c.1.o']
*** Error code 1

Stop.
make: stopped in /storage/usr/ports/graphics/py3-cairo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-210273-6497-2Q4D5R0heE>