Opened 5 years ago

Closed 4 years ago

#59309 closed defect (fixed)

mpich: can't read "clist(clang60)": no such element in array

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: eborisch (Eric A. Borisch)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Port: mpich

Description

Parse failures:

--->  Fetching distfiles for mpich-clang60
mpich-clang60 with platform 'darwin 8 powerpc'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang60)": no such element in array
mpich-clang60 with platform 'darwin 8 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang60)": no such element in array
mpich-clang60 with platform 'darwin 9 powerpc'
mpich-clang60 with platform 'darwin 9 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang60)": no such element in array
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang60)": no such element in array
mpich-clang60 with platform 'darwin 10 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang60)": no such element in array
mpich-clang60 with platform 'darwin 11 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang60)": no such element in array
mpich-clang60 with platform 'darwin 12 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang60)": no such element in array
--->  Fetching distfiles for mpich-clang70
mpich-clang70 with platform 'darwin 8 powerpc'
mpich-clang70 with platform 'darwin 8 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang70)": no such element in array
mpich-clang70 with platform 'darwin 9 powerpc'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang70)": no such element in array
mpich-clang70 with platform 'darwin 9 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang70)": no such element in array
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang70)": no such element in array
mpich-clang70 with platform 'darwin 10 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang70)": no such element in array
mpich-clang70 with platform 'darwin 11 i386'
mpich-clang70 with platform 'darwin 12 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang70)": no such element in array
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang70)": no such element in array
--->  Fetching distfiles for mpich-clang80
mpich-clang80 with platform 'darwin 8 powerpc'
mpich-clang80 with platform 'darwin 8 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang80)": no such element in array
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang80)": no such element in array
mpich-clang80 with platform 'darwin 9 powerpc'
mpich-clang80 with platform 'darwin 9 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang80)": no such element in array
mpich-clang80 with platform 'darwin 10 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang80)": no such element in array
mpich-clang80 with platform 'darwin 11 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang80)": no such element in array
mpich-clang80 with platform 'darwin 12 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang80)": no such element in array
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(clang80)": no such element in array
--->  Fetching distfiles for mpich-gcc49
mpich-gcc49 with platform 'darwin 16 i386'
mpich-gcc49 with platform 'darwin 17 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(gcc49)": no such element in array
mpich-gcc49 with platform 'darwin 18 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(gcc49)": no such element in array
mpich-gcc49 with platform 'darwin 19 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(gcc49)": no such element in array
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(gcc49)": no such element in array
--->  Fetching distfiles for mpich-gcc9
mpich-gcc9 with platform 'darwin 8 powerpc'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(gcc9)": no such element in array
mpich-gcc9 with platform 'darwin 8 i386'
mpich-gcc9 with platform 'darwin 9 powerpc'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(gcc9)": no such element in array
mpich-gcc9 with platform 'darwin 9 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(gcc9)": no such element in array
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(gcc9)": no such element in array
mpich-gcc9 with platform 'darwin 10 i386'
Error: mportopen file:///opt/local/var/buildworker/jobs/jobs-mirror/build/ports/science/mpich failed: can't read "clist(gcc9)": no such element in array

Change History (7)

comment:1 Changed 5 years ago by eborisch (Eric A. Borisch)

These are from the adjustments done to make versions only available where they can build.

Let me know if there is some more appropriate way to do this.

comment:2 Changed 5 years ago by eborisch (Eric A. Borisch)

Resolution: wontfix
Status: assignedclosed

comment:3 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: wontfix
Status: closedreopened

We need to fix this. We can't have distfile mirroring jobs failing all the time due to this problem. It makes it much less likely that we will notice the mirror jobs that are failing for other legitimate reasons that need to be investigated and fixed.

So the problem is happening because you're causing certain subports to exist only on certain OS versions. I don't think any other ports behave that way, and the mirroring script did not anticipate that that situation would arise. Either we need to modify the mirroring script to accommodate that situation, or the port should change to behave like other ports, issuing an error message if the user tries to install the port on an unsupported OS version.

comment:4 Changed 5 years ago by jmroot (Joshua Root)

You can set known_fail yes in the subports when they won't work to stop the buildbot from trying to build them. They need to exist for the mirror job to work though.

comment:5 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

There is a pull request that attempts to fix this problem.

comment:6 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: MarcusCalhoun-Lopez added

comment:7 Changed 4 years ago by eborisch (Eric A. Borisch)

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.