Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 635922 - dev-libs/gobject-introspection-1.52.1 : ./regress.h:5:27: fatal error: cairo-gobject.h: No such file or directory
Summary: dev-libs/gobject-introspection-1.52.1 : ./regress.h:5:27: fatal error: cairo-...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2017-10-30 18:41 UTC by Toralf Förster
Modified: 2018-09-11 20:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,14.68 KB, text/plain)
2017-10-30 18:41 UTC, Toralf Förster
Details
dev-libs:gobject-introspection-1.52.1:20171030-063514.log (dev-libs:gobject-introspection-1.52.1:20171030-063514.log,197.51 KB, text/plain)
2017-10-30 18:41 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,30.95 KB, text/plain)
2017-10-30 18:41 UTC, Toralf Förster
Details
environment (environment,145.95 KB, text/plain)
2017-10-30 18:41 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,12.27 KB, application/x-bzip)
2017-10-30 18:42 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,21.52 KB, application/x-bzip)
2017-10-30 18:42 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,47.28 KB, application/x-bzip)
2017-10-30 18:42 UTC, Toralf Förster
Details
tests.tbz2 (tests.tbz2,370.95 KB, application/x-bzip)
2017-10-30 18:42 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2017-10-30 18:41:46 UTC
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. "-DREGRESS_PRINT_PREVIEW_COMMAND=\"evince --unlink-tempfile --preview --print-settings %s %f\"" "-DREGRESS_SOME_CHAR='c'" -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fvisibility=hidden -I../../tests -I/usr/include/cairo -fno-strict-aliasing -Wsign-compare -Wcast-align -Wpointer-arith -Wnested-externs -Wmissing-prototypes -Wmissing-declarations -Wchar-subscripts -O2 -pipe -march=native -Wall -c ./regress.c  -fPIC -DPIC -o .libs/libregress_la-regress.o
In file included from ./regress.c:12:0:
./regress.h:5:27: fatal error: cairo-gobject.h: No such file or directory
 #include <cairo-gobject.h>
                           ^
compilation terminated.

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 13.0-desktop_abi32+64-test_20171029-135004

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-6.4.0 *

Available Python interpreters, in order of preference:
  [1]   python3.4
  [2]   python2.7 (fallback)




emerge -qpv dev-libs/gobject-introspection
[ebuild  N    ] dev-libs/gobject-introspection-1.52.1  USE="cairo -doctool {-test}" PYTHON_SINGLE_TARGET="python3_4 -python2_7 -python3_5 -python3_6" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 
[ebuild  N    ]  x11-libs/cairo-1.14.10  USE="X glib opengl svg xcb (-aqua) -debug (-directfb) (-gles2) -static-libs -valgrind" ABI_X86="32 (64) (-x32)" 
[ebuild  N    ]   media-libs/mesa-17.2.3  USE="classic dri3 egl gallium gbm llvm nptl -bindist -d3d9 -debug -gles1 -gles2 -opencl -openmax -osmesa -pax_kernel -pic (-selinux) -unwind -vaapi -valgrind -vdpau -vulkan -wayland -xa -xvmc" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="(-freedreno) -i915 -i965 (-imx) -intel -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi (-vc4) -virgl (-vivante) -vmware" 
[ebuild  N    ]    sys-devel/llvm-5.0.0  USE="doc libffi ncurses {test} -debug -gold -libedit" ABI_X86="32 (64) (-x32)" LLVM_TARGETS="AMDGPU BPF NVPTX (X86) -AArch64 -ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -XCore" 
[nomerge      ] sys-devel/llvm-5.0.0  USE="doc libffi ncurses {test} -debug -gold -libedit" ABI_X86="32 (64) (-x32)" LLVM_TARGETS="AMDGPU BPF NVPTX (X86) -AArch64 -ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -XCore" 
[nomerge      ]  dev-python/sphinx-1.6.3-r2  USE="-doc -latex -net {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 
[ebuild  N    ]   dev-python/sphinxcontrib-websupport-1.0.1  USE="{test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 
[ebuild  N    ]    dev-python/sphinx-1.6.3-r2  USE="-doc -latex -net {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 
[ebuild  N    ]     dev-python/requests-2.18.4  USE="ssl -socks5" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]      dev-python/urllib3-1.22  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]       dev-python/pyopenssl-17.3.0  USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]        dev-python/cryptography-2.1.2  USE="{test} -libressl" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]         dev-python/cffi-1.11.2  USE="{test} -doc" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 
[ebuild  N    ]    dev-python/tox-2.9.1  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]     dev-python/virtualenv-15.1.0  USE="{test} -doc" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]    dev-python/sqlalchemy-1.1.14  USE="sqlite {test} -doc -examples" PYTHON_TARGETS="python2_7 python3_4 -pypy -python3_5 -python3_6" 
[ebuild  N    ]     dev-python/mock-2.0.0  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]      virtual/python-funcsigs-1  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]       dev-python/funcsigs-1.0.2-r1  USE="{test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5" 
[ebuild  N    ]        dev-python/unittest2-1.1.0  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]         dev-python/traceback2-1.4.0  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] dev-python/requests-2.18.4  USE="ssl -socks5" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ]  dev-python/cryptography-2.1.2  USE="{test} -libressl" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]   virtual/python-ipaddress-1.0-r1  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]    dev-python/ipaddress-1.0.18  PYTHON_TARGETS="python2_7 -pypy" 
[ebuild  N    ]   dev-python/pyasn1-modules-0.1.5  USE="{test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]    dev-python/pyasn1-0.3.7  USE="-doc" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] dev-python/cffi-1.11.2  USE="{test} -doc" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/pycparser-2.18-r1  USE="{test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]   dev-python/ply-3.10  USE="-examples" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] dev-python/requests-2.18.4  USE="ssl -socks5" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/chardet-3.0.4  USE="{test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]   dev-python/hypothesis-3.33.0  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]    dev-python/attrs-17.2.0  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]     dev-python/zope-interface-4.4.3  USE="{test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]      dev-python/zope-event-4.3.0  USE="{test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] dev-python/urllib3-1.22  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ]  dev-python/cryptography-2.1.2  USE="{test} -libressl" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]   dev-python/iso8601-0.1.12  USE="{test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]   dev-python/asn1crypto-0.22.0  USE="{test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]   dev-python/cryptography-vectors-2.1.2  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]   dev-python/pretend-1.0.8  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/PySocks-1.6.7  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] dev-python/sphinx-1.6.3-r2  USE="-doc -latex -net {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/jinja-2.9.6  USE="{test} -doc -examples" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]   dev-python/markupsafe-0.23  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] dev-python/tox-2.9.1  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/pluggy-0.5.2  USE="{test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/pip-9.0.1-r2  USE="-vanilla" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] dev-python/sphinxcontrib-websupport-1.0.1  USE="{test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/whoosh-2.7.4  USE="{test} -doc" PYTHON_TARGETS="python2_7 python3_4 -pypy -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/namespace-sphinxcontrib-1.0  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] dev-python/sphinx-1.6.3-r2  USE="-doc -latex -net {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/typing-3.6.2  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/sphinx_rtd_theme-0.2.4  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/imagesize-0.7.1  USE="{test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/alabaster-0.7.10  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/Babel-2.5.0  USE="{test} -doc" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/docutils-0.14  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] sys-devel/llvm-5.0.0  USE="doc libffi ncurses {test} -debug -gold -libedit" ABI_X86="32 (64) (-x32)" LLVM_TARGETS="AMDGPU BPF NVPTX (X86) -AArch64 -ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -XCore" 
[ebuild  N    ]  dev-python/lit-5.0.0  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 
[nomerge      ] dev-python/unittest2-1.1.0  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/linecache2-1.0.0  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] dev-python/zope-interface-4.4.3  USE="{test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/namespace-zope-1  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] dev-python/Babel-2.5.0  USE="{test} -doc" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/pytz-2017.2  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] dev-python/cryptography-2.1.2  USE="{test} -libressl" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ]  dev-python/hypothesis-3.33.0  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]   dev-python/enum34-1.1.6  USE="-doc" PYTHON_TARGETS="python2_7 -pypy -pypy3" 
[nomerge      ] dev-python/docutils-0.14  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/pygments-2.2.0  USE="{test} -doc" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]   dev-python/nose-1.3.7-r3  USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]    dev-python/coverage-4.2  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] dev-python/whoosh-2.7.4  USE="{test} -doc" PYTHON_TARGETS="python2_7 python3_4 -pypy -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/pytest-3.2.2  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]   dev-python/setuptools_scm-1.15.6  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]   dev-python/py-1.4.34  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] dev-python/requests-2.18.4  USE="ssl -socks5" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/idna-2.6  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[nomerge      ] dev-python/traceback2-1.4.0  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 
[ebuild  N    ]  dev-python/pbr-3.1.1  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6"
Comment 1 Toralf Förster gentoo-dev 2017-10-30 18:41:49 UTC
Created attachment 501080 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2017-10-30 18:41:52 UTC
Created attachment 501082 [details]
dev-libs:gobject-introspection-1.52.1:20171030-063514.log
Comment 3 Toralf Förster gentoo-dev 2017-10-30 18:41:55 UTC
Created attachment 501084 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2017-10-30 18:41:59 UTC
Created attachment 501086 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2017-10-30 18:42:02 UTC
Created attachment 501088 [details]
etc.portage.tbz2
Comment 6 Toralf Förster gentoo-dev 2017-10-30 18:42:05 UTC
Created attachment 501090 [details]
logs.tbz2
Comment 7 Toralf Förster gentoo-dev 2017-10-30 18:42:08 UTC
Created attachment 501092 [details]
temp.tbz2
Comment 8 Toralf Förster gentoo-dev 2017-10-30 18:42:11 UTC
Created attachment 501094 [details]
tests.tbz2
Comment 9 Larry the Git Cow gentoo-dev 2018-09-11 20:45:41 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb3ea632b39bbb654921636f2f20175b335c05e

commit eeb3ea632b39bbb654921636f2f20175b335c05e
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2018-09-11 20:26:35 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2018-09-11 20:40:55 +0000

    dev-libs/gobject-introspection: bump to 1.56.1
    
    Depend on cairo for tests, as regress.h in testsuite includes
    cairo-gobject.h header. We could hack to disable cairo ifdef
    for test runs without cairo really present, but I don't think
    we mind the circular deps with USE=test involved.
    
    Closes: https://bugs.gentoo.org/639016
    Closes: https://bugs.gentoo.org/635922
    Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/gobject-introspection/Manifest            |  1 +
 .../gobject-introspection-1.56.1.ebuild            | 71 ++++++++++++++++++++++
 2 files changed, 72 insertions(+)