Upon unmasking dev-games/ogre-1.4.0 and trying to emerge it on an AMD64 system, I find that portage can successfully compile the code, but has errors when trying to install it to the system. I get: collect2: ld returned 1 exit status libtool: install: error: relink `RenderSystem_GL.la' with the above command before installing it make[5]: *** [install-pkglibLTLIBRARIES] Error 1 make[5]: Leaving directory `/var/tmp/portage/dev-games/ogre-1.4.0/work/ogrenew/RenderSystems/GL/src' make[4]: *** [install-am] Error 2 make[4]: Leaving directory `/var/tmp/portage/dev-games/ogre-1.4.0/work/ogrenew/RenderSystems/GL/src' make[3]: *** [install-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/dev-games/ogre-1.4.0/work/ogrenew/RenderSystems/GL/src' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/dev-games/ogre-1.4.0/work/ogrenew/RenderSystems/GL' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-games/ogre-1.4.0/work/ogrenew/RenderSystems' make: *** [install-recursive] Error 1 !!! ERROR: dev-games/ogre-1.4.0 failed. Call stack: ebuild.sh, line 1614: Called dyn_install ebuild.sh, line 1060: Called qa_call 'src_install' environment, line 3629: Called src_install ogre-1.4.0.ebuild, line 89: Called die The end of it also mentions a log at '/var/tmp/portage/dev-games/ogre-1.4.0/temp/build.log'. I will attach this to this post. Reproducible: Always
Created attachment 116741 [details] Build log for OGRE-1.4.0
it's no keyworded for amd64 on purpose.
*** Bug 176360 has been marked as a duplicate of this bug. ***
If you unmerge the previous install of OGRE, and then emerge 1.4.0, it works fine on amd64. The problem is that it tries to link with the old version on that stage. I don't know how to fix it so it looks for the new one, though.
That did it. Thanks.
It worked. Thanks