too long lines were shrinked: FAILED: src/lib/ephysics/libephysics.so.1.26.2.p/ephysics_body.cpp.o x86_64-pc-linux-gnu-g++ -Isrc/lib/ephysics/libephysics.so.1.26.2.p -Isrc/lib/ephysics -I../efl-1.26.2/src/lib/ephysics -I. -I../efl-1.26.2 -Isrc/lib/eina -I../efl-1.26.2/src/lib/eina -Isrc/lib/eo -I../efl-1.26.2/src/lib/eo -Isrc/lib/efl -I../efl-1.26.2/src/lib/efl -Isrc/lib/evas/software_generic -I. In file included from ../efl-1.26.2/src/lib/ephysics/ephysics_private.h:10, from ../efl-1.26.2/src/lib/ephysics/ephysics_body.cpp:19: /usr/include/bullet/BulletSoftBody/btSoftBodyHelpers.h:20:10: fatal error: ../../examples/CommonInterfaces/CommonFileIOInterface.h: No such file or directory 20 | #include "../../examples/CommonInterfaces/CommonFileIOInterface.h" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1-j4-20220428-031453 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-12.0.1 * clang/llvm (if any): /usr/lib/llvm/14 14.0.1 Python 3.9.12 Available Rust versions: [1] rust-1.60.0 * php cli: HEAD of ::gentoo commit 9c6a23f3e9501f598942457fd821fb4aa63fab9b Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Thu Apr 28 03:48:10 2022 +0000 2022-04-28 03:48:09 UTC emerge -qpvO dev-libs/efl [ebuild N ] dev-libs/efl-1.26.2 USE="X doc fontconfig gnutls gstreamer heif nls opengl pdf physics postscript sound svg system-lz4 unwind webp xim xpresent zeroconf -avif -bmp -connman -dds -debug -drm -eet (-efl-one) -elogind -examples -fbcon -fribidi -gif -glib -harfbuzz -hyphen -ibus -ico -jpeg2k -json (-mono) -pmaps -psd -pulseaudio -raw -scim -sdl -systemd -tga -tgv -tiff -tslib -v4l -vnc -wayland -xcf -xpm" LUA_SINGLE_TARGET="lua5-1 -luajit"
Created attachment 775116 [details] emerge-info.txt
Created attachment 775119 [details] dev-libs:efl-1.26.2:20220428-080110.log.bz2
Created attachment 775122 [details] emerge-history.txt
Created attachment 775125 [details] environment
Created attachment 775128 [details] etc.portage.tar.bz2
Created attachment 775131 [details] logs.tar.bz2
Created attachment 775134 [details] temp.tar.bz2
This appears to be because sci-physics/bullet-3.22b does not install the headers needed. If you re-install sci-physics/bullet-3.22b with the examples use flag then we get a zipped copy of the header. This does not help much because the header /usr/include/bullet/BulletSoftBody/btSoftBodyHelpers.h still references an odd local path. I think sci-physics/bullet needs some fixing.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8759b322ccc1870bb60340198ef1ce4d5b193b38 commit 8759b322ccc1870bb60340198ef1ce4d5b193b38 Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2022-04-29 07:00:50 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2022-04-29 07:03:16 +0000 profiles: package.mask ~sci-physics/bullet-3.22b Bug: https://bugs.gentoo.org/841437 Signed-off-by: Joonas Niilola <juippis@gentoo.org> profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+)
(In reply to Jeremy Stent from comment #8) > This appears to be because sci-physics/bullet-3.22b does not install the > headers needed. If you re-install sci-physics/bullet-3.22b with the > examples use flag then we get a zipped copy of the header. This does not > help much because the header > /usr/include/bullet/BulletSoftBody/btSoftBodyHelpers.h still references an > odd local path. I think sci-physics/bullet needs some fixing. Yes, definitely related. Although the file list changes don't seem too "fatal", # qa-cmp -I bullet CMP: sci-physics/bullet-3.21/image with sci-physics/bullet-3.22b/image FILES:+usr/include/bullet/BulletDynamics/Featherstone/btMultiBodySphericalJointLimit.h FILES:+usr/include/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBody.h FILES:+usr/include/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBodyHelpers.h FILES:+usr/include/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBodySolver.h FILES:+usr/include/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableContactConstraint.h FILES:-usr/lib64/libBullet2FileLoader.so.3.20 FILES:+usr/lib64/libBullet2FileLoader.so.3.22 FILES:-usr/lib64/libBullet3Collision.so.3.20 FILES:+usr/lib64/libBullet3Collision.so.3.22 FILES:-usr/lib64/libBullet3Common.so.3.20 FILES:+usr/lib64/libBullet3Common.so.3.22 FILES:-usr/lib64/libBullet3Dynamics.so.3.20 FILES:+usr/lib64/libBullet3Dynamics.so.3.22 FILES:-usr/lib64/libBullet3Geometry.so.3.20 FILES:+usr/lib64/libBullet3Geometry.so.3.22 FILES:-usr/lib64/libBullet3OpenCL_clew.so.3.20 FILES:+usr/lib64/libBullet3OpenCL_clew.so.3.22 FILES:-usr/lib64/libBulletCollision.so.3.20 FILES:+usr/lib64/libBulletCollision.so.3.22 FILES:-usr/lib64/libBulletDynamics.so.3.20 FILES:+usr/lib64/libBulletDynamics.so.3.22 FILES:-usr/lib64/libBulletInverseDynamics.so.3.20 FILES:+usr/lib64/libBulletInverseDynamics.so.3.22 FILES:-usr/lib64/libBulletSoftBody.so.3.20 FILES:+usr/lib64/libBulletSoftBody.so.3.22 FILES:-usr/lib64/libLinearMath.so.3.20 FILES:+usr/lib64/libLinearMath.so.3.22 SONAME:-libBullet2FileLoader.so.3.20(64) SONAME:-libBullet3Collision.so.3.20(64) SONAME:-libBullet3Common.so.3.20(64) SONAME:-libBullet3Dynamics.so.3.20(64) SONAME:-libBullet3Geometry.so.3.20(64) SONAME:-libBullet3OpenCL_clew.so.3.20(64) SONAME:-libBulletCollision.so.3.20(64) SONAME:-libBulletDynamics.so.3.20(64) SONAME:-libBulletInverseDynamics.so.3.20(64) SONAME:-libBulletSoftBody.so.3.20(64) SONAME:-libLinearMath.so.3.20(64) SONAME:+libBullet2FileLoader.so.3.22(64) SONAME:+libBullet3Collision.so.3.22(64) SONAME:+libBullet3Common.so.3.22(64) SONAME:+libBullet3Dynamics.so.3.22(64) SONAME:+libBullet3Geometry.so.3.22(64) SONAME:+libBullet3OpenCL_clew.so.3.22(64) SONAME:+libBulletCollision.so.3.22(64) SONAME:+libBulletDynamics.so.3.22(64) SONAME:+libBulletInverseDynamics.so.3.22(64) SONAME:+libBulletSoftBody.so.3.22(64) SONAME:+libLinearMath.so.3.22(64) ------> FILES(+16,-11) SONAME(+11,-11) But looks like 3.24 is available upstream so we should bump directly to that.
problem seems had been fixed in current stable efl-1.27.0-r1, feel free to reopen if I'm wrong.