qt-3.3.3-r1 installs its libs in /usr/qt/3/lib64, however the configure script from arts-1.3.1 can't find them there. Adding a symlink /usr/qt/3/lib -> /usr/qt/3/lib64 made arts compile fine. Reproducible: Always Steps to Reproduce:
From the ebuild: # needed to fix lib64 issues on amd64, see bug #45669 use amd64 && ln -s ${QTBASE}/lib ${D}/${QTBASE}/lib64 I take it this didn't work for you?
This fix is only present in qt-3.3.1-r2 and qt-3.3.2. A similar fix is in qt-3.3.3, but none of this is present in qt-3.3.3-r1. The check is completely removed.
I don't know what went wrong, but it seems the problem is no longer present. It was a clean install, but another clean install on another system went fine. The code that replaced the 'use amd64' check is more generic, it checks for a libdir other than 'lib'. And it seems to work now. I think this bug can be closed.
will do - please reopen if you find out that something is indeed wrong.