Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!brutus.cs.uiuc.edu!gem.mps.ohio-state.edu!apple!motcsd!hpda!hpcuhb!hpindda!jack From: jack@hpindda.HP.COM (Jack Repenning) Newsgroups: comp.sys.hp Subject: Re: Long filenames on HPUX 6.2 Message-ID: <4310064@hpindda.HP.COM> Date: 13 Oct 89 18:39:39 GMT References: <4243@yunexus.UUCP> Organization: HP Information Networks, Cupertino, CA Lines: 39 If you presently have a short-name system, and have stuff on it that includes some long names (which therefore got truncated when you installed them), and convert the fs, you may have to rename those files to their proper names. Example. We had a file named: /usr/include/X/mit-copyright.h as in X10 - the X11 version is named merely "copyright.h". I'm not sure whether this was HP product or straight off the MIT tape. On a short-name system, this is named merely "mit-copyright.". But, "#include " works, because the file system knows that's probably what you really meant (it only looks at the first 14 characters, because that's all there is). However, when you convert this fs, the same #include doesn't work - the filesystem sees that there's enough room for the "h", and it's not there, so this must be the wrong file. A simple rename or ln works fine. Or, if you like to work yourself to death, you can reinstall the product, which will get you a new, properly named copy of the file. Obviously, this sort of thing is conceivalbe for almost any file. But anything you got from HP is probably already named in 14-characters; it would be stuff you got from other sources that might choke. ------------------------------------------------------------- Jack Repenning - Information Networks Division, Hewlett Packard Company uucp: ... {allegra,decvax,ihnp4,ucbvax} !hplabs!hpda!jack or: ... jack@hpda.hp.com HPDesk: Jack REPENNING /HP6600/UX USMail: 43LN; 19420 Homestead Ave; Cupertino, CA 95014 Phone: 408/447-3380 HPTelnet: 1-447-3380 -------------------------------------------------------------