emerge lib3ds (version 1.2.0) failed Reproducible: Always Steps to Reproduce: 1. emerge lib3ds Actual Results: make[3]: Leaving directory `/portage_tmpdir/portage/lib3ds-1.2.0/work/lib3ds-1.2.0' /bin/sh ./mkinstalldirs /portage_tmpdir/portage/lib3ds-1.2.0/image//usr/share/aclocal mkdir /portage_tmpdir/portage/lib3ds-1.2.0/image/usr/share/aclocal /bin/install -c -m 644 ./lib3ds.m4 /portage_tmpdir/portage/lib3ds-1.2.0/image//usr/share/aclocal/lib3ds.m4 make[2]: Leaving directory `/portage_tmpdir/portage/lib3ds-1.2.0/work/lib3ds-1.2.0' make[1]: Leaving directory `/portage_tmpdir/portage/lib3ds-1.2.0/work/lib3ds-1.2.0' cp: cannot stat `examples/player': No such file or directory >>> dobin: making /portage_tmpdir/portage/lib3ds-1.2.0/temp/3dsplayer executable... install: cannot stat `/portage_tmpdir/portage/lib3ds-1.2.0/temp/3dsplayer': No such file or directory
+ no metadata.xml
Can't reproduce this here... can you still reproduce it?
I've got the same problem if I have no glut installed. With freeglut installed emerge lib3ds succeeds.
(In reply to comment #3) > I've got the same problem if I have no glut installed. With freeglut installed > emerge lib3ds succeeds. > How were you able to install lib3ds without freeglut? -> The lib3ds-1.2.0 ebuild depends on virtual/glut. Which installs freeglut if it is not available on the system. lib3ds also compiles correctly with media-libs/glut.
Thanks to Bokke for pointing out that this only happens if you don't have glut installed. Since the ebuild depends on glut, this shouldn't be a problem.