Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 222747

Summary: sys-cluster/mpich-1.2.6-r2: leaves broken /usr/examples/cpi
Product: Gentoo Linux Reporter: Martin Mokrejš <mmokrejs>
Component: New packagesAssignee: Michael Imhof (RETIRED) <tantive>
Status: RESOLVED INVALID    
Severity: normal CC: hp-cluster
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Martin Mokrejš 2008-05-19 00:03:22 UTC
I do not know which version of mpich o mpich2 did that, but I have on my computers:

/usr/examples/cpi

I get to to find while following page 8 from http://www.mcs.anl.gov/research/projects/mpich2/documentation/files/mpich2-doc-install.pdf

# /usr/examples/cpi
/usr/examples/cpi: symbol lookup error: /usr/examples/cpi: undefined symbol: __intel_cpu_indicator
# equery belongs /usr/examples/cpi
[ Searching for file(s) /usr/examples/cpi in *... ]
# ls -la /usr/examples/cpi
-rwxr-xr-x 1 root root 477404 Aug 23  2005 /usr/examples/cpi
#

From emerge.log I see:

1124791717: Started emerge on: Aug 23, 2005 12:08:37
1124791717:  *** emerge  mpi
1124791717:  >>> emerge (1 of 1) sys-cluster/mpich-1.2.6-r2 to /
1124791717:  === (1 of 1) Cleaning (sys-cluster/mpich-1.2.6-r2::/usr/portage/sys-cluster/mpich/mpich-1.2.6-r2.ebuild)
1124791718:  === (1 of 1) Compiling/Merging (sys-cluster/mpich-1.2.6-r2::/usr/portage/sys-cluster/mpich/mpich-1.2.6-r2.ebuild)
1124792222:  === (1 of 1) Post-Build Cleaning (sys-cluster/mpich-1.2.6-r2::/usr/portage/sys-cluster/mpich/mpich-1.2.6-r2.ebuild)
1124792223:  >>> AUTOCLEAN: sys-cluster/mpich
1124792223:  --- AUTOCLEAN: Nothing unmerged.
1124792223:  ::: completed emerge (1 of 1) sys-cluster/mpich-1.2.6-r2 to /
1124792223:  *** Finished. Cleaning up...
1124792224:  *** exiting successfully.
1124792224:  *** terminating.


# emerge mpich 
Calculating dependencies... done!
[ebuild  N    ] sys-cluster/mpich-1.2.7_p1  USE="crypt -doc" 
[blocks B     ] sys-cluster/mpich (is blocking sys-cluster/mpich2-1.0.6)
[blocks B     ] sys-cluster/mpich2 (is blocking sys-cluster/mpich-1.2.7_p1)
#

Obviously, I cannot install the older version of mpich to get to know what
other files got left on my system ('equery files mpich'). Do you have any idea how to do that?

Reproducible: Always
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2008-05-19 01:07:20 UTC
Ah, found it.

*** This bug has been marked as a duplicate of bug 97255 ***
Comment 2 Martin Mokrejš 2008-05-26 11:06:28 UTC
Still need a list of files which I have to delete manually because the package did not remove them in the past.
Comment 3 Martin Mokrejš 2008-05-26 11:28:59 UTC
So I ahve managed to get ,pich1 compiled. It seems 
examples1/ and examples2/ exist in the source tree and hopefully only /usr/examples/ has been created. anwya, what I did is:

rm -f /usr/examples/cpi /usr/examples/srtest /usr/examples/cpilog
Comment 4 Justin Bronder (RETIRED) gentoo-dev 2009-06-13 20:46:54 UTC
sys-cluster/mpich is gone.