[haiku-bugs] Re: [Haiku] #5151: OptionalPackage: Bzip: contains broken symlinks

  • From: "augiedoggie" <trac@xxxxxxxxxxxx>
  • Date: Sun, 20 Dec 2009 01:54:24 -0000

#5151: OptionalPackage: Bzip: contains broken symlinks
-----------------------+----------------------------------------------------
 Reporter:  mmadia     |       Owner:  scottmc       
     Type:  bug        |      Status:  new           
 Priority:  normal     |   Milestone:  R1            
Component:  - General  |     Version:  R1/Development
 Keywords:             |   Blockedby:                
 Platform:  All        |    Blocking:                
-----------------------+----------------------------------------------------

Comment(by augiedoggie):

 Not to drag this ticket off topic, but...


 I don't think the 'distro' technique used by haikuporter is ever going to
 work for all packages. It is currently substituting 'make install' for
 'make install DESTDIR=/path'.  Not all packages use make for the build
 system, of those, not all are going to respect the DESTDIR variable, and
 some packages require some fine tuning after the 'make install' portion is
 completed(graphviz comes to mind).  I think it would be too much work to
 change every package to work like this.


 The real solution would be to port something like
 checkinstall/installwatch or a similar utility and incorporate that into
 the haikuporter script.  I had a go at porting installwatch several months
 ago, but, it didn't get along nicely with the Haiku runtime_loader. :(

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

Other related posts: