[petsc-dev] Seeeeaaaannnnnn!

Matthew Knepley knepley at gmail.com
Thu Dec 20 22:27:43 CST 2012


On Thu, Dec 20, 2012 at 11:26 PM, Sean Farley <sean at mcs.anl.gov> wrote:
> On Thu, Dec 20, 2012 at 10:23 PM, Sean Farley <sean at mcs.anl.gov> wrote:
>> On Thu, Dec 20, 2012 at 10:15 PM, Barry Smith <bsmith at mcs.anl.gov> wrote:
>>>
>>>   Seeeeaaaannnnnn!
>>>
>>>    Yes Jed I know Apple computers suck.
>>>
>>>    But how do I fix this? Note that simply changing SCALAPACK.py to scalapack.py doesn't resolve the problem. Note also that SCALAPACK is of the FORTRAN, LINPACK, EISPACK ilk where the name is officially and correctly ALL IN CAPS so in fact SCALAPACK.py should remain SCALAPACK.py and not move to lower case :-(
>>>
>>>    Google only led me to old posts that I don't trust to resolve the problem.
>>
>> From the commit message,
>>
>> https://bitbucket.org/petsc/petsc-dev/commits/6452035a0fe16cff7e7ff959c07b52f2708cf2a0
>>
>> "Also, the genius that decided to use the case-sensitive spelling of a
>> package's filename within buildsystem has ensured that there will
>> *always* be future repository problems since most of the developers
>> (e.g. Barry) have case-insensitive filesystems. This will be
>> problematic for bisection as well."
>>
>> Basically, the package name has to be lowercase for the file to
>> download (notice the link is all lowercase).
>>
>> P.S. - Why all the Apple hate? You can change the filesystem to be
>> case-sensitive, if you'd like.
>
> P.P.S. - If you have no changes in SCALAPACK.py (actually, it should
> be ScaLAPACK) then just delete the file and run `hg revert
> config/PETSc/packages/scalapack.py`

Cool.

   Matt

--
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which
their experiments lead.
-- Norbert Wiener



More information about the petsc-dev mailing list