Re: 2.99.6 beta release - problem with Irix Tar
ezra peisach <[email protected]> Fri, 10 Dec 2004 23:04:41 -0500 (EST)
| Newsgroups | gmane.comp.tex.tetex.beta |
|---|---|
| Message-ID | <[email protected]> |
Trying compile now on an Irix box... While unpacking the source tree - using a non-gnu tar... There are messages of: tar: @LongLink - cannot create -- Permission denied (happens two or three times) Sure enough - there is a file with mode 000... called @LongLink The contents are: tetex-src-2.99.6.20041211-beta/texk/dvipng/fonts/map/pdftex/context/cork-var-exclusive-public-lm.map However, in the directory pdftex..../context/... there is a file cork-var-exclusive-public-lm.ma --> without the final p. If I use gnu tar - then the tar file has the correct filename. >From info on tar... Traditionally, old `tar's have a limit of 100 characters. GNU `tar' attempted two different approaches to overcome this limit, using and extending a format specified by a draft of some P1003.1. The first way was not that successful, and involved `@MaNgLeD@' file names, or such; while a second approach used `././@LongLink' and other tricks, yielding better success. In theory, GNU `tar' should be able to handle file names of practically unlimited length. So, if GNU `tar' fails to dump and retrieve files having more than 100 characters, then there is a bug in GNU `tar', indeed. I think you have now hit the magic 100 character limit... Options: Reduce the archive name some... Rename the file to something shorter... Move the directory heirarchy... Move the "fonts" directory to the texmf tar file. It is possible that the failure is in the Irix tar... I suspect there are a few more locations... I don;t remember seeing this warning before - so I believe it is the dvipng stuff that changed... Also - perhaps the fonts directory is not installed in the final tree... In that case... it may not be necessary to ship the files... Ezra