#3907: Error installing Solaris binaries
----------------------------------+-----------------------------------------
Reporter:  mwhanley               |          Owner:          
    Type:  bug                    |         Status:  closed  
Priority:  normal                 |      Component:  Compiler
 Version:  6.12.1                 |     Resolution:  wontfix 
Keywords:                         |             Os:  Solaris 
Testcase:                         |   Architecture:  sparc   
 Failure:  Installing GHC failed  |  
----------------------------------+-----------------------------------------
Changes (by benl):

  * status:  new => closed
  * resolution:  => wontfix


Comment:

 I've verified that regular Solaris tar truncates the filename for
 Combinators.p_hi.

 With Solaris `tar`
 {{{
 b...@greyarea:~/devel/ghc/snap$ bzip2 -dc ghc-6.12.1-sparc-sun-
 solaris2-fixed.tar.bz2 | /usr/bin/tar xf -
 b...@greyarea:~/devel/ghc/snap$ ls ghc-6.12.1/libraries/dph/dph-base/dist-
 install/build/Data/Array/Parallel/Stream/Flat
 Basics.hi  Basics.p_hi  Combinators.hi  Combinators.p_h  Enum.hi  ...
 }}}

 With GNU `tar`
 {{{
 b...@greyarea:~/devel/ghc/snap$ bzip2 -dc ghc-6.12.1-sparc-sun-
 solaris2-fixed.tar.bz2 | /opt/csw/bin/gtar -
 b...@greyarea:~/devel/ghc/snap$ ls ghc-6.12.1/libraries/dph/dph-base/dist-
 install/build/Data/Array/Parallel/Stream/Flat
 Basics.hi  Basics.p_hi  Combinators.hi  Combinators.p_hi  Enum.hi ...
 }}}

 I'm resolving this as `wontfix` because the bug is not in GHC and there's
 nothing we can really do about it. Working around it by requiring all
 filenames in the GHC bundle to be < 100 chars seems unpalatable to me. The
 same goes for adding hacks in the install script to rename files.

 There's already a warning on the download page not to use Solaris tar, and
 plenty of other things can go wrong when using non-GNU tools.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3907#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to