emerge sys-cluster/mpich2-1.0.3 fails when debug USE flag is set. ... make[2]: Entering directory `/var/tmp/portage/sys-cluster/mpich2-1.0.3/work/mpich2-1.0.3/src/mpi/debugger' make[2]: *** No rule to make target `libtvmpich.so'. Stop. ... Reproducible: Always Steps to Reproduce:
Does version 1.0.5p4 work? (Bug #173568)
The latest version I see in portage is mpich2-1.0.3-r1, and I don't have time to compile mpich2 on my own right now, sorry.
(In reply to comment #2) > I don't have time to compile mpich2 on my own right now After you will have done actions described in Bug #173568, Comment #1, you will be able to build mpich2 normally using Portage: emerge -1 mpich2 (Just temporarily don't change RESTRICT line.)
(In reply to comment #3) > After you will have done actions described in Bug #173568, Comment #1 Next you can copy sys-cluster/mpich2-1.0.5p4.ebuild to your local overlay: mkdir -p /usr/local/portage/sys-cluster cp /usr/portage/sys-cluster/mpich2-1.0.5p4.ebuild /usr/local/portage/sys-cluster ebuild /usr/local/portage/sys-cluster/mpich2-1.0.5p4.ebuild manifest When mpich2-1.0.5p4.ebuild will have been added to the tree, you will be able to safely delete /usr/local/portage/sys-cluster.
Closing as OBE since newer working mpich2 has been in the tree for two months. If this is still an issue, open a new bug on the new package.