[haiku-bugs] Re: [Haiku] #8098: gcc4 ICU-devel package b0rks install

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Sun, 18 Dec 2011 23:15:31 -0000

#8098: gcc4 ICU-devel package b0rks install
----------------------------+----------------------------
   Reporter:  luroh         |      Owner:  bonefish
       Type:  bug           |     Status:  new
   Priority:  normal        |  Milestone:  R1
  Component:  Build System  |    Version:  R1/Development
 Resolution:                |   Keywords:
 Blocked By:                |   Blocking:
Has a Patch:  0             |   Platform:  All
----------------------------+----------------------------

Comment (by bonefish):

 I don't think the order is an issue. The "current" link should be created
 before the zip files are extracted, since the zip files are extracted
 after all the "regular" operations (copying files and creating directories
 and symlinks) are done. I believe the problem has to do with how the
 contents of a package is transferred to the Haiku installation/image. In
 case of a directory installation `cp -r` is used and fails when
 encountering the `current` entry (just did a dry test copying the package
 contents to a directory with a symlink in the way). The `bfs_shell` `cp
 -r` semantics apparently differs. Working on the build system ATM (nothing
 builds), I can't quickly verify it. In either case one could consider the
 package the issue (hence my question whether it ever worked). The easiest
 fix would be providing a gcc 2 and gcc 4 package.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8098#comment:4>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: