[comp.sys.mac.hypercard] HyperCard and AUFS.

sirkm@ssyx.ucsc.edu (Greg Anderson) (07/26/89)

I'm having trouble running HyperCard stacks off of AUFS volumes
again.  I'm using HyperCard v 1.2.2, and all of my stack names
and folder names start with an uppercase letter followed by all
lower case letters.

The problem, to summerize, lies with AUFS rather than HyperCard:
the Macintosh file system is supposed to be case insensitive, but
AUFS is case sensitive.  Sometimes this is a problem, and sometimes
it isn't.

Symptoms:  I can run any HyperCard stack off of an AUFS volume
by double-clicking on it from the desktop.  I can also run HyperCard
stacks from HyperCard if I select "Open Stack" and point at the
stack with the file selector dialog box.  If, however, I try to
open a stack with a HyperTalk command ("Go to stack Foo"), it doesn't
always work.

If the stack is on the root of the AUFS volume, or if it is in the
same folder as the Home stack, then there isn't a problem.  If the
stack is in some other folder (on an AUFS volume), however, HyperCard
says:  "Can't open stack 'Foo'.  File system error -50."

-----------------------------------------------------------------------
IM-III p. 206 says:

-50	paramErr:

Error in parameter list.  Parameters don't specify an existing volume,
and there's no default volume (File Manager)

Bad positioning information (Disk Driver)

Bad drive number (Disk Initialization Package)
-----------------------------------------------------------------------

I would like to be able to keep HyperCard stacks on my AUFS volume
AND have buttons linking them AND have more than one folder for
different types of stacks.  I know the problem is more with AUFS than
with HyperCard, but does anyone know a workaround?

  ___\    /___               Greg Anderson              ___\    /___ 
  \   \  /   /         Social Sciences Computing        \   \  /   /
   \  /\/\  /    University of California, Santa Cruz    \  /\/\  /
    \/    \/              sirkm@ssyx.ucsc.edu             \/    \/